This document is archived and information here might be outdated.  Recommended version.


IVideoExporter2 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Animation > ESRI.ArcGIS.Animation > Interfaces > IV > IVideoExporter2 Interface
ArcGIS Developer Help

IVideoExporter2 Interface

Provides access to members that control the video exporters.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Read/write property Codec The current video codec.
Read/write property CodecCode The current video codec's unique code.
Read-only property CodecCodeList The list of unique codes of available codecs.
Read-only property CodecList The list of names of available codecs.
Read/write property ColorDepth The number of bits per pixel in each video frame.
Read/write property DataRate The maximum number of bytes per second.
Read/write property EndFrame The last frame in frame based export.
Method ExportAnimation Export the animation into a video file.
Read/write property ExportFileName The exported file name.
Method ExportVideoFromImages Export a video from a folder of images.
Method ExportVideoFromTimeSlider Export a video from the time slider.
Read-only property FileExtension The file extension associated with the current exporter.
Read-only property Filter The filter string used in the CFileDialog class.
Read/write property FrameDuration The duration of each frame in milliseconds.
Read/write property FrameRate The frame rate in images per second.
Method GetCustomSize The custom image size for video export.
Read/write property ImageFolderName The complete path name of the folder with the images to be exported.
Read/write property ImageFormat The source format of images to be used when exporting a video.
Read-only property IsInstalled Indicates if the video exporter is installed.
Read/write property KeyFrameRate The frequency of keyframes in the video.
Read-only property Name The name of the exporter.
Method PutCustomSize The custom image size for video export.
Read/write property Quality The quality of video compression (1-100). 200 - Lossless.
Read/write property RecordOffScreen Indicates if video is to be recorded offscreen.
Read/write property RecordWindow Indicates if entire window is to be recorded.
Read/write property ResizeExportWindow Indicates if the viewer window is to be resized during video export.
Read/write property ShowSettingsDialog Indicates if video compression settings dialog is to be displayed.
Read/write property StartFrame The first frame in frame based export.
Read/write property TotalFrames The total frames to be exported.
Read/write property UseCustomSize Indicates if a custom image size should be used.
Read/write property UseExportFromImages Indicates if export from images is to be used.
Read/write property UseFrameExport Indicates if frame based export is to be used.
Read/write property UseTwoStageExport Indicates if two stage export is to be used.
Read/write property WriteAGVFile Indicates if an AGV file is to be written out during export.

Inherited Interfaces

Interfaces Description
IVideoExporter Provides access to members that control the video exporters.

Classes that implement IVideoExporter2

Classes Description
AnimationExporterAVI An exporter of animations to AVI video format.
AnimationExporterQT An exporter of animations to QuickTime video format.
AnimationExporterSeqImages An exporter of animations to a folder of sequential images.