GroupDocs.Metadata.Formats.Video Namespace
The namespace contains classes for working with the most popular video formats.
Classes
  ClassDescription
Public classAsfAudioStreamProperty
Represents Audio stream property metadata in the ASF media container.
Public classAsfBaseDescriptor
Represents an ASF base metadata descriptor object.
Public classAsfBaseStreamProperty
Represents base stream property metadata in the ASF media container.
Public classAsfCodec
Represents ASF codec metadata.
Public classAsfContentDescriptor
Represents an ASF content descriptor object.
Public classAsfMetadataDescriptor
Represents an ASF metadata descriptor.
Public classAsfMetadataDescriptorCollection
Represents a collection of metadata descriptors.
Public classAsfPackage
Represents native metadata of the ASF media container.
Public classAsfRootPackage
Represents the root package allowing working with metadata in an ASF video.
Public classAsfVideoStreamProperty
Represents Video stream property metadata in the ASF media container.
Public classAviHeader
Represents the AVIMAINHEADER structure in an AVI video.
Public classAviRootPackage
Represents the root package allowing working with metadata in an AVI video.
Public classFlvHeader
Represents a FLV video header.
Public classFlvRootPackage
Represents the root package allowing working with metadata in an FLV video.
Public classMatroskaAudioTrack
Represents audio metadata in a Matroska video.
Public classMatroskaBasePackage
Provides a base metadata class for all packages extracted from a Matroska video.
Public classMatroskaEbmlHeader
Represents EBML header metadata in a Matroska video.
Public classMatroskaPackage
Represents a metadata container in a Matroska video.
Public classCode exampleMatroskaRootPackage
Represents the root package allowing working with metadata in a Matroska video.
Public classMatroskaSegment
Represents a SEGMENTINFO element containing general information about the SEGMENT in a Matroska video.
Public classMatroskaSimpleTag
Represents general information about the target in a Matroska video.
Public classMatroskaSubtitle
Represents subtitle metadata in a Matroska video.
Public classMatroskaSubtitleTrack
Represents subtitle metadata in a Matroska video.
Public classMatroskaTag
Represents metadata describing Tracks, Editions, Chapters, Attachments, or the Segment as a whole in a Matroska video.
Public classMatroskaTrack
Represents track metadata in a Matroska video.
Public classMatroskaVideoTrack
Represents video metadata in a Matroska video.
Public classMovAtom
Represents a QuickTime atom.
Public classMovPackage
Represents QuickTime metadata.
Public classCode exampleMovRootPackage
Represents the root package allowing working with metadata in a QuickTime video.
Enumerations
  EnumerationDescription
Public enumerationAsfCodecType
Defines ASF codec types.
Public enumerationAsfDescriptorType
Defines ASF descriptor types.
Public enumerationAsfExtendedStreamPropertyFlags
Defines ASF extended stream property flags.
Public enumerationAsfFilePropertyFlags
Defines ASF file property flags.
Public enumerationAsfStreamType
Defines ASF stream types.
Public enumerationAviHeaderFlags
Represents AVI Header flags.
Public enumerationMatroskaContentType
Represents a Matroska content type.
Public enumerationMatroskaTargetTypeValue
Represents a number to indicate the logical level of the Matroska tag target.
Public enumerationMatroskaTrackType
Represents Matroska track types coded in 8 bits.
Public enumerationMatroskaVideoDisplayUnit
Defines how Matroska DisplayWidth and DisplayHeight are interpreted.
Public enumerationMatroskaVideoFieldOrder
Represents the field ordering of the Matroska video. If FlagInterlaced is not set to 1, this Element MUST be ignored.
Public enumerationMatroskaVideoFlagInterlaced
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.
Public enumerationMatroskaVideoStereoMode
Represents Matroska Stereo-3D video modes.