MediaItem Properties
Public Properties
Name | Description | |
---|---|---|
ActualOutputFileFullPath |
Gets the full path of the output file name.
|
|
ActualOutputFileName |
Gets the file name of the output file.
|
|
AudioGainLevel |
Gets or sets the audio gain level.
|
|
AudioOverlayDuration |
Gets the duration of the audio overlay.
|
|
AudioOverlayEndTime |
Gets or sets the time that the audio overlay should end.
|
|
AudioOverlayFadeInDuration |
Gets or sets a value that indicates how long the overlay takes to fade in.
|
|
AudioOverlayFadeOutDuration |
Gets or sets a value that indicates how long the overlay takes to fade out.
|
|
AudioOverlayFileName |
Gets or sets the file to be used as the audio overlay.
|
|
AudioOverlayGainLevel |
Gets or sets the gain level of the audio overlay.
|
|
AudioOverlayLayoutMode |
Gets or sets a value that indicates in which part of the output the audio overlay should appear.
|
|
AudioOverlayLoop |
Gets or sets a value indicating whether the audio overlay should loop.
|
|
AudioOverlayLoopingGap |
Gets or sets the duration before the audio overlay loops.
|
|
AudioOverlayStartTime |
Gets or sets the start time of the audio overlay.
|
|
CropRect |
Gets or sets the crop rectangle.
|
|
DeinterlaceMode |
Gets or sets the deinterlace mode.
|
|
DisplayVideoSize |
Gets the display video size. This is the size that could be used to display output video using square pixels.
|
|
Drm |
Gets or sets the DRM settings, if applicable.
|
|
Error |
Gets any errors that could have occurred during the encoding of the item.
|
|
EstimatedFileSize |
Gets the estimated file size in bytes. If a quality-based profile has been specified, -1 will be returned.
|
|
FileDuration |
Gets the duration of the file.
|
|
FileType |
Gets a value indicating whether the item is going to encode video, audio, or both. This is controlled by whether the output format contains a video profile and/or an audio profile.
|
|
MainMediaFile |
Gets the source that created this object.
|
|
Markers |
Gets the list of markers to be added to the output file.
|
|
MarkerThumbnailCodec |
Gets or sets the format to be used to save the marker thumbnails.
|
|
MarkerThumbnailJpegCompression |
Gets or sets a value to be used for the JPEG compression if the marker thumbnail is saved as a JPEG.
|
|
MarkerThumbnailSize |
Gets or sets the size to be used for marker thumbnails.
|
|
MaxBitrate |
Gets the maximum bitrate of the video and audio stream.
|
|
MaxPacketSize |
Gets or sets the maximum size of a packet in bytes.
|
|
Metadata |
Gets the list of metadata.
|
|
MinPacketSize |
Gets or sets the minimum size of a packet in bytes.
|
|
Name |
Gets the file name of the item, without the extension.
|
|
NormalizeAudio |
Gets or sets a value indicating whether the audio should be normalized during encoding.
|
|
OriginalAspectRatio |
Gets the aspect ratio of the original file.
|
|
OriginalFileType |
Gets the type of the original file.
|
|
OriginalFrameRate |
Gets the frame rate of the original file.
|
|
OriginalInterlaced |
Gets a value indicating whether the original file is interlaced.
|
|
OriginalOverlaySize |
Gets the original size of the overlay file.
|
|
OriginalVideoSize |
Gets the frame size of the original file.
|
|
OutputAspectRatio |
Gets the output aspect ratio.
|
|
OutputFileEstimatedSize |
Gets an estimated size of the output file in bytes.
|
|
OutputFileName |
Gets or sets the output file name. This can include replaceable fields, for example, {Original file name}.{Default extension}.
|
|
OutputFiles |
Gets the output file collection.
|
|
OutputFormat |
Gets or sets the format of the output.
|
|
OutputFrameRate |
Gets the frame rate used to encode the output file.
|
|
OverlayAudioGainLevel |
Gets or sets the audio volume of the video overlay.
|
|
OverlayContainsAudio |
Gets a value indicating whether the video overlay contains audio.
|
|
OverlayEndTime |
Gets or sets the time that the overlay should end.
|
|
OverlayFadeInDuration |
Gets or sets a value that indicates how long the overlay takes to fade in.
|
|
OverlayFadeOutDuration |
Gets or sets a value that indicates how long the overlay takes to fade out.
|
|
OverlayFileName |
Gets or sets the file that should be used as the overlay.
|
|
OverlayLayoutMode |
Gets or sets a value that indicates in which part of the output the overlay should appear.
|
|
OverlayLoop |
Gets or sets a value indicating whether the overlay should loop.
|
|
OverlayLoopingGap |
Gets or sets the duration of the time that passes before the overlay loops.
|
|
OverlayOpacity |
Gets or sets the opacity of the overlay between 0 (transparent) and 1 (completely opaque).
|
|
OverlayRect |
Gets or sets the position of the overlay.
|
|
OverlayStartTime |
Gets or sets the start time of the overlay.
|
|
OverlayTransparentBackground |
Gets or sets a value indicating whether the background of the overlay should be transparent.
|
|
OverlayVideoDuration |
Gets the duration of the overlay if it is a video or animated GIF.
|
|
PlaybackDuration |
Gets the playback duration.
|
|
ResizeQuality |
Gets or sets the algorithm that is used to resize the video.
|
|
ScriptCommandOutput |
Gets or sets a value that indicates whether the script commands should be written to the header or to the stream.
|
|
ScriptCommands |
Gets the list of script commands.
|
|
SourceAudioProfile |
Gets the audio profile that matches the source file, if found.
|
|
SourceFileName |
Gets the full path of the source file.
|
|
Sources |
Gets the list of source clips.
|
|
SourceVideoProfile |
Gets the video profile that matches the source file, if found.
|
|
SrsAudio |
Gets or sets a value indicating whether SRS Audio 5.1 audio resampling will be used.
|
|
Status |
Gets the item's status.
|
|
ThumbnailCodec |
Gets or sets the format to be used to save the thumbnail.
|
|
ThumbnailEmbed |
Gets or sets a value indicating whether the thumbnail should be embedded in the output file if the output container is ASF. This property is ignored if the output container is any other format.
|
|
ThumbnailJpegCompression |
Gets or sets a value to be used for the JPEG compression if the thumbnail is saved as a JPEG.
|
|
ThumbnailMode |
Gets or sets a value that indicates which mode should be used to determine the thumbnail.
|
|
ThumbnailSize |
Gets or sets the size to be used for the thumbnail.
|
|
ThumbnailTime |
Gets or sets the time within the source file to be used for the thumbnail if the thumbnail mode is set to custom.
|
|
TotalBitrate |
Gets the total bitrate of the video and audio streams. If a quality-based profile has been specified, -1 will be returned.
|
|
VideoResizeMode |
Gets or sets the video resize mode.
|
|
VideoSize |
Gets the size of the video to be created.
|
|
WindowsMediaProfileLanguage |
Gets or sets the language of the Windows Media profile for ASF files.
|
See Also
Reference
MediaItem Class
Microsoft.Expression.Encoder Namespace
© 2011 by Microsoft Corporation. All rights reserved.