GroupDocs.Metadata.Formats.Video

The namespace contains classes for working with the most popular video formats.

Classes

Class Description
AsfAudioStreamProperty Represents Audio stream property metadata in the ASF media container.
AsfBaseDescriptor Represents an ASF base metadata descriptor object.
AsfBaseStreamProperty Represents base stream property metadata in the ASF media container.
AsfCodec Represents ASF codec metadata.
AsfContentDescriptor Represents an ASF content descriptor object.
AsfMetadataDescriptor Represents an ASF metadata descriptor.
AsfMetadataDescriptorCollection Represents a collection of metadata descriptors.
AsfPackage Represents native metadata of the ASF media container.
AsfRootPackage Represents the root package allowing working with metadata in an ASF video.
AsfVideoStreamProperty Represents Video stream property metadata in the ASF media container.
AviHeader Represents the AVIMAINHEADER structure in an AVI video.
AviRootPackage Represents the root package allowing working with metadata in an AVI video.
FlvHeader Represents a FLV video header.
FlvRootPackage Represents the root package allowing working with metadata in an FLV video.
MatroskaAudioTrack Represents audio metadata in a Matroska video.
MatroskaBasePackage Provides a base metadata class for all packages extracted from a Matroska video.
MatroskaEbmlHeader Represents EBML header metadata in a Matroska video.
MatroskaPackage Represents a metadata container in a Matroska video.
MatroskaRootPackage Represents the root package allowing working with metadata in a Matroska video.
MatroskaSegment Represents a SEGMENTINFO element containing general information about the SEGMENT in a Matroska video.
MatroskaSimpleTag Represents general information about the target in a Matroska video.
MatroskaSubtitle Represents subtitle metadata in a Matroska video.
MatroskaSubtitleTrack Represents subtitle metadata in a Matroska video.
MatroskaTag Represents metadata describing Tracks, Editions, Chapters, Attachments, or the Segment as a whole in a Matroska video.
MatroskaTrack Represents track metadata in a Matroska video.
MatroskaVideoTrack Represents video metadata in a Matroska video.
MovAtom Represents a QuickTime atom.
MovPackage Represents QuickTime metadata.
MovRootPackage Represents the root package allowing working with metadata in a QuickTime video.

Enumeration

Enumeration Description
AsfCodecType Defines ASF codec types.
AsfDescriptorType Defines ASF descriptor types.
AsfExtendedStreamPropertyFlags Defines ASF extended stream property flags.
AsfFilePropertyFlags Defines ASF file property flags.
AsfStreamType Defines ASF stream types.
AviHeaderFlags Represents AVI Header flags.
MatroskaContentType Represents a Matroska content type.
MatroskaTargetTypeValue Represents a number to indicate the logical level of the Matroska tag target.
MatroskaTrackType Represents Matroska track types coded in 8 bits.
MatroskaVideoDisplayUnit Defines how Matroska DisplayWidth and DisplayHeight are interpreted.
MatroskaVideoFieldOrder Represents the field ordering of the Matroska video. If FlagInterlaced is not set to 1, this Element MUST be ignored.
MatroskaVideoFlagInterlaced Represents a flag to declare if the Matroska video is known to be progressive or interlaced and if applicable to declare details about the interlacement.
MatroskaVideoStereoMode Represents Matroska Stereo-3D video modes.