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. |
Enumerations
| 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. |