Count;;;N NI;;;Count of objects available in this stream
Status;;;N NI;;;bit field (0=IsAccepted, 1=IsFilled, 2=IsUpdated, 3=IsFinished)
StreamCount;;;N NI;;;Count of streams of that kind available
StreamKind;Audio;;N NT;;;Stream type name;;
StreamKind/String;;;N NT;;;Stream type name
StreamKindID;;;N NI;;;Number of the stream (base=0)
StreamKindPos;;;N NI;;;When multiple streams, number of the stream (base=1)
StreamOrder;;;N YIY;;;Stream order in the file, whatever is the kind of stream (base=0)
FirstPacketOrder;;;N YIY;;;Order of the first fully decodable packet met in the file, whatever is the kind of stream (base=0)
Inform;;;N NT;;;Last **Inform** call
ID;;;N YTY;;;The ID for this stream in this file
ID/String;;;Y NT;;;The ID for this stream in this file
OriginalSourceMedium_ID;;;N YTY;;;The ID for this stream in the original medium of the material
OriginalSourceMedium_ID/String;;;Y NT;;;The ID for this stream in the original medium of the material
UniqueID;;;N YTY;;;The unique ID for this stream, should be copied with stream copy
UniqueID/String;;;Y NT;;;The unique ID for this stream, should be copied with stream copy
MenuID;;;N YTY;;;The menu ID for this stream in this file
MenuID/String;;;Y NT;;;The menu ID for this stream in this file
Format;;;Y YTY;;;Format used;;
Format/Info;;;Y NT;;;Info about the format;;
Format/Url;;;N NT;;;Homepage of this format;;
Format_Commercial;;;N YT;;;Commercial name used by vendor for theses setings or Format field if there is no difference;;
Format_Commercial_IfAny;;;Y YTY;;;Commercial name used by vendor for theses setings if there is one;;
Format_Version;;;Y YTY;;;Version of this format;;
Format_Profile;;;Y YTY;;;Profile of the Format (old XML: 'Profile@Level' format; MIXML: 'Profile' only)
Format_Level;;;Y YTY;;;Level of the Format (only MIXML)
Format_Compression;;;Y YTY;;;Compression method used;;
Format_Settings;;;Y NT;;;Settings needed for decoder used, summary;;
Format_Settings_SBR;;Yes;N YTY;;;;;
Format_Settings_SBR/String;;;N NT;;;;;
Format_Settings_PS;;Yes;N YTY;;;;;
Format_Settings_PS/String;;;N NT;;;;;
Format_Settings_Mode;;;N YTY;;;;;
Format_Settings_ModeExtension;;;N YTY;;;;;
Format_Settings_Emphasis;;;N YTY;;;;;
Format_Settings_Floor;;;Y YTY;;;;;
Format_Settings_Firm;;;N YTY;;;;;
Format_Settings_Endianness;;;N YTY;;;;;
Format_Settings_Sign;;;N YTY;;;;;
Format_Settings_Law;;;Y YTY;;;;;
Format_Settings_ITU;;;N YTY;;;;;
Format_Settings_Wrapping;;;Y YTY;;;Wrapping mode (Frame wrapped or Clip wrapped)
Matrix_Format;;;Y YTY;;;Matrix format (e.g. DTS Neural);;
InternetMediaType;;;N YT;;;Internet Media Type (aka MIME Type, Content-Type);;
MuxingMode;;;Y YTY;;;How this stream is muxed in the container;;
MuxingMode_MoreInfo;;;Y NT;;;More info (text) about the muxing mode;;
CodecID;;;Y YTY;;;Codec ID (found in some containers);;
CodecID/String;;;Y NT;;;Codec ID (found in some containers);;
CodecID/Info;;;Y NT;;;Info about codec ID;;
CodecID/Hint;;;Y NT;;;Hint/popular name for this codec ID;;
CodecID/Url;;;N NT;;;Homepage for more details about this codec ID;;
CodecID_Description;;;Y YT;;;Manual description given by the container;;
Codec;;;N NT;;;Deprecated, do not use in new projects;;
Codec/String;;;N NT;;;Deprecated, do not use in new projects;;
Codec/Family;;;N NT;;;Deprecated, do not use in new projects;;
Codec/Info;;;N NT;;;Deprecated, do not use in new projects;;
Codec/Url;;;N NT;;;Deprecated, do not use in new projects;;
Codec/CC;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Description;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Profile;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings_Automatic;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings_Floor;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings_Firm;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings_Endianness;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings_Sign;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings_Law;;;N NT;;;Deprecated, do not use in new projects;;
Codec_Settings_ITU;;;N NT;;;Deprecated, do not use in new projects;;
Duration;; ms;N YFY;;;Play time of the stream, in ms;;
Duration/String;;;Y NT;;;Play time in format : XXx YYy only, YYy omited if zero;;
Duration/String1;;;N NT;;;Play time in format : HHh MMmn SSs MMMms, XX omited if zero;;
Duration/String2;;;N NT;;;Play time in format : XXx YYy only, YYy omited if zero;;
Duration/String3;;;N NT;;;Play time in format : HH:MM:SS.MMM;;
Duration/String4;;;N NT;;;Play time in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Duration/String5;;;N NT;;;Play time in format : HH:MM:SS.mmm (HH:MM:SS:FF)
Duration_FirstFrame;; ms;N YFY;;;Duration of the first frame if it is longer than others, in ms;
Duration_FirstFrame/String;;;Y NT;;;Duration of the first frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Duration_FirstFrame/String1;;;N NT;;;Duration of the first frame if it is longer than others, in format : HHh MMmn SSs MMMms, XX omited if zero;
Duration_FirstFrame/String2;;;N NT;;;Duration of the first frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Duration_FirstFrame/String3;;;N NT;;;Duration of the first frame if it is longer than others, in format : HH:MM:SS.MMM;
Duration_FirstFrame/String4;;;N NT;;;Play time in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Duration_FirstFrame/String5;;;N NT;;;Play time in format : HH:MM:SS.mmm (HH:MM:SS:FF)
Duration_LastFrame;; ms;N YFY;;;Duration of the last frame if it is longer than others, in ms;
Duration_LastFrame/String;;;Y NT;;;Duration of the last frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Duration_LastFrame/String1;;;N NT;;;Duration of the last frame if it is longer than others, in format : HHh MMmn SSs MMMms, XX omited if zero;
Duration_LastFrame/String2;;;N NT;;;Duration of the last frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Duration_LastFrame/String3;;;N NT;;;Duration of the last frame if it is longer than others, in format : HH:MM:SS.MMM;
Duration_LastFrame/String4;;;N NT;;;Play time in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Duration_LastFrame/String5;;;N NT;;;Play time in format : HH:MM:SS.mmm (HH:MM:SS:FF)
Source_Duration;; ms;N YFY;;;Source Play time of the stream, in ms;;
Source_Duration/String;;;Y NT;;;Source Play time in format : XXx YYy only, YYy omited if zero;;
Source_Duration/String1;;;N NT;;;Source Play time in format : HHh MMmn SSs MMMms, XX omited if zero;;
Source_Duration/String2;;;N NT;;;Source Play time in format : XXx YYy only, YYy omited if zero;;
Source_Duration/String3;;;N NT;;;Source Play time in format : HH:MM:SS.MMM;;
Source_Duration/String4;;;N NT;;;Source Play time in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Source_Duration/String5;;;N NT;;;Source Play time in format : HH:MM:SS.mmm (HH:MM:SS:FF)
Source_Duration_FirstFrame;; ms;N YFY;;;Source Duration of the first frame if it is longer than others, in ms;
Source_Duration_FirstFrame/String;;;Y NT;;;Source Duration of the first frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Source_Duration_FirstFrame/String1;;;N NT;;;Source Duration of the first frame if it is longer than others, in format : HHh MMmn SSs MMMms, XX omited if zero;
Source_Duration_FirstFrame/String2;;;N NT;;;Source Duration of the first frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Source_Duration_FirstFrame/String3;;;N NT;;;Source Duration of the first frame if it is longer than others, in format : HH:MM:SS.MMM;
Source_Duration_FirstFrame/String4;;;N NT;;;Source Duration of the first frame if it is longer than others, in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Source_Duration_FirstFrame/String5;;;N NT;;;Source Duration of the first frame if it is longer than others, in format : HH:MM:SS.mmm (HH:MM:SS:FF)
Source_Duration_LastFrame;; ms;N YFY;;;Source Duration of the last frame if it is longer than others, in ms;
Source_Duration_LastFrame/String;;;Y NT;;;Source Duration of the last frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Source_Duration_LastFrame/String1;;;N NT;;;Source Duration of the last frame if it is longer than others, in format : HHh MMmn SSs MMMms, XX omited if zero;
Source_Duration_LastFrame/String2;;;N NT;;;Source Duration of the last frame if it is longer than others, in format : XXx YYy only, YYy omited if zero;
Source_Duration_LastFrame/String3;;;N NT;;;Source Duration of the last frame if it is longer than others, in format : HH:MM:SS.MMM;
Source_Duration_LastFrame/String4;;;N NT;;;Source Duration of the last frame if it is longer than others, in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Source_Duration_LastFrame/String5;;;N NT;;;Source Duration of the last frame if it is longer than others, in format : HH:MM:SS.mmm (HH:MM:SS:FF)
BitRate_Mode;;;N YTY;;;Bit rate mode (VBR, CBR);;
BitRate_Mode/String;;;Y NT;;;Bit rate mode (Constant, Variable);;
BitRate;; bps;N YFY;;;Bit rate in bps;;
BitRate/String;;;Y NT;;;Bit rate (with measurement);;
BitRate_Minimum;; bps;N YFY;;;Minimum Bit rate in bps;;
BitRate_Minimum/String;;;Y NT;;;Minimum Bit rate (with measurement);;
BitRate_Nominal;; bps;N YFY;;;Nominal Bit rate in bps;;
BitRate_Nominal/String;;;Y NT;;;Nominal Bit rate (with measurement);;
BitRate_Maximum;; bps;N YFY;;;Maximum Bit rate in bps;;
BitRate_Maximum/String;;;Y NT;;;Maximum Bit rate (with measurement);;
BitRate_Encoded;; bps;N YFY;;;Encoded (with forced padding) bit rate in bps, if some container padding is present
BitRate_Encoded/String;;;Y NT;;;Encoded (with forced padding) bit rate (with measurement), if some container padding is present
Channel(s);; channel;N YIY;;;Number of channels;;
Channel(s)/String;;;Y NT;;;Number of channels (with measurement);;
Channel(s)_Original;; channel;N YIY;;;Number of channels;;
Channel(s)_Original/String;;;Y NT;;;Number of channels (with measurement);;
Matrix_Channel(s);; channel;N YIY;;;Number of channels after matrix decoding;;
Matrix_Channel(s)/String;;;Y NT;;;Number of channels after matrix decoding (with measurement);;
ChannelPositions;;;Y YTY;;;Position of channels;;
ChannelPositions/String2;;;N NT;;;Position of channels (x/y.z format);;
Matrix_ChannelPositions;;;Y YTY;;;Position of channels after matrix decoding;;
Matrix_ChannelPositions/String2;;;N NT;;;Position of channels after matrix decoding (x/y.z format);;
ChannelLayout;;;N YTY;;;Layout of channels (in the stream);;
ChannelLayoutID;;;N YT;;;ID of layout of channels (e.g. MXF descriptor channel assignment). Warning, sometimes this is not enough for uniquely identifying a layout (e.g. MXF descriptor channel assignment is SMPTE 377-4). For AC-3, the form is x,y with x=acmod and y=lfeon.;;
SamplesPerFrame;;;N YFY;;;Sampling rate;;
SamplingRate;; Hz;N YFY;;;Sampling rate;;
SamplingRate/String;;;Y NT;;;in KHz;;
SamplingCount;;;N NIY;;;Sample count (based on sampling rate);;
Source_SamplingCount;;;N NIY;;;Source Sample count (based on sampling rate);;
FrameRate;; fps;N YFY;;;Frames per second
FrameRate/String;;;Y NT;;;Frames per second (with measurement)
FrameRate_Num;;;N NFN;;;Frames per second, numerator
FrameRate_Den;;;N NFN;;;Frames per second, denominator
FrameCount;;;N NIY;;;Frame count (a frame contains a count of samples depends of the format);;
Source_FrameCount;;;N NIY;;;Source Frame count (a frame contains a count of samples depends of the format);;
Resolution;; bit;N NI;;;Deprecated, do not use in new projects;;
Resolution/String;;;N NT;;;Deprecated, do not use in new projects;;
BitDepth;; bit;N YIY;;;Resolution in bits (8, 16, 20, 24). Note: significant bits in case the stored bit depth is different;;
BitDepth/String;;;Y NT;;;Resolution in bits (8, 16, 20, 24). Note: significant bits in case the stored bit depth is different;;
BitDepth_Detected;; bit;N YIY;;;Detected (during scan of the input by the muxer) resolution in bits;;
BitDepth_Detected/String;;;Y NT;;;Detected (during scan of the input by the muxer) resolution in bits;;
BitDepth_Stored;; bit;N YIY;;;Stored Resolution in bits (8, 16, 20, 24);;
BitDepth_Stored/String;;;Y NT;;;Stored Resolution in bits (8, 16, 20, 24);;
Compression_Mode;;;N YTY;;;Compression mode (Lossy or Lossless)
Compression_Mode/String;;;Y NT;;;Compression mode (Lossy or Lossless)
Compression_Ratio;;;Y YF;;;Current stream size divided by uncompressed stream size;;
Delay;; ms;N NFY;;;Delay fixed in the stream (relative) IN MS;
Delay/String;;;N NT;;;Delay with measurement;
Delay/String1;;;N NT;;;Delay with measurement;
Delay/String2;;;N NT;;;Delay with measurement;
Delay/String3;;;N NT;;;Delay in format : HH:MM:SS.MMM;
Delay/String4;;;N NT;;;Delay in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Delay/String5;;;N NT;;;Delay in format : HH:MM:SS.mmm (HH:MM:SS:FF)
Delay_Settings;;;N NTY;;;Delay settings (in case of timecode for example);
Delay_DropFrame;;;N NTY;;;Delay drop frame;
Delay_Source;;;N NTY;;;Delay source (Container or Stream or empty);
Delay_Source/String;;;N NT;;;Delay source (Container or Stream or empty);
Delay_Original;; ms;N NIY;;;Delay fixed in the raw stream (relative) IN MS;
Delay_Original/String;;;N NT;;;Delay with measurement;
Delay_Original/String1;;;N NT;;;Delay with measurement;
Delay_Original/String2;;;N NT;;;Delay with measurement;
Delay_Original/String3;;;N NT;;;Delay in format: HH:MM:SS.MMM;;
Delay_Original/String4;;;N NT;;;Delay in format : HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available
Delay_Original/String5;;;N NT;;;Delay in format : HH:MM:SS.mmm (HH:MM:SS:FF)
Delay_Original_Settings;;;N NT;;;Delay settings (in case of timecode for example);;
Delay_Original_DropFrame;;;N NTY;;;Delay drop frame info;
Delay_Original_Source;;;N NTY;;;Delay source (Stream or empty);
Video_Delay;; ms;N NI;;;Delay fixed in the stream (absolute / video)
Video_Delay/String;;;Y NT;;;
Video_Delay/String1;;;N NT;;;
Video_Delay/String2;;;N NT;;;
Video_Delay/String3;;;N NT;;;
Video_Delay/String4;;;N NT;;;
Video_Delay/String5;;;N NT;;;
Video0_Delay;; ms;N NI;;;Deprecated, do not use in new projects
Video0_Delay/String;;;N NT;;;Deprecated, do not use in new projects
Video0_Delay/String1;;;N NT;;;Deprecated, do not use in new projects
Video0_Delay/String2;;;N NT;;;Deprecated, do not use in new projects
Video0_Delay/String3;;;N NT;;;Deprecated, do not use in new projects
Video0_Delay/String4;;;N NT;;;Deprecated, do not use in new projects
Video0_Delay/String5;;;N NT;;;Deprecated, do not use in new projects
ReplayGain_Gain;; dB;N YTY;;;The gain to apply to reach 89dB SPL on playback;;
ReplayGain_Gain/String;;;Y YT;;;;;
ReplayGain_Peak;;;Y YTY;;;The maximum absolute peak value of the item;;
StreamSize;; byte;N YIY;;;Streamsize in bytes;;
StreamSize/String;;;Y NT;;;Streamsize in with percentage value;;
StreamSize/String1;;;N NT;;;;;
StreamSize/String2;;;N NT;;;;;
StreamSize/String3;;;N NT;;;;;
StreamSize/String4;;;N NT;;;;;
StreamSize/String5;;;N NT;;;Streamsize in with percentage value;;
StreamSize_Proportion;;;N NTY;;;Stream size divided by file size;;
StreamSize_Demuxed;; byte;N YIN;;;StreamSize in bytes of hte stream after demux;;
StreamSize_Demuxed/String;;;N NT;;;StreamSize_Demuxed in with percentage value;;
StreamSize_Demuxed/String1;;;N NT;;;;;
StreamSize_Demuxed/String2;;;N NT;;;;;
StreamSize_Demuxed/String3;;;N NT;;;;;
StreamSize_Demuxed/String4;;;N NT;;;;;
StreamSize_Demuxed/String5;;;N NT;;;StreamSize_Demuxed in with percentage value (note: theoritical value, not for real use);;
Source_StreamSize;; byte;N YIY;;;Source Streamsize in bytes;;
Source_StreamSize/String;;;Y NT;;;Source Streamsize in with percentage value;;
Source_StreamSize/String1;;;N NT;;;;;
Source_StreamSize/String2;;;N NT;;;;;
Source_StreamSize/String3;;;N NT;;;;;
Source_StreamSize/String4;;;N NT;;;;;
Source_StreamSize/String5;;;N NT;;;Source Streamsize in with percentage value;;
Source_StreamSize_Proportion;;;N NTY;;;Source Stream size divided by file size;;
StreamSize_Encoded;; byte;N YIY;;;Encoded Streamsize in bytes;;
StreamSize_Encoded/String;;;Y NT;;;Encoded Streamsize in with percentage value;;
StreamSize_Encoded/String1;;;N NT;;;;;
StreamSize_Encoded/String2;;;N NT;;;;;
StreamSize_Encoded/String3;;;N NT;;;;;
StreamSize_Encoded/String4;;;N NT;;;;;
StreamSize_Encoded/String5;;;N NT;;;Encoded Streamsize in with percentage value;;
StreamSize_Encoded_Proportion;;;N NT;;;Encoded Stream size divided by file size;;
Source_StreamSize_Encoded;; byte;N YIY;;;Source Encoded Streamsize in bytes;;
Source_StreamSize_Encoded/String;;;Y NT;;;Source Encoded Streamsize in with percentage value;;
Source_StreamSize_Encoded/String1;;;N NT;;;;;
Source_StreamSize_Encoded/String2;;;N NT;;;;;
Source_StreamSize_Encoded/String3;;;N NT;;;;;
Source_StreamSize_Encoded/String4;;;N NT;;;;;
Source_StreamSize_Encoded/String5;;;N NT;;;Source Encoded Streamsize in with percentage value;;
Source_StreamSize_Encoded_Proportion;;;N NT;;;Source Encoded Stream size divided by file size;;
Alignment;;;N YTY;;;How this stream file is aligned in the container;;
Alignment/String;;;Y NT;;;Where this stream file is aligned in the container;;
Interleave_VideoFrames;;;N YFY;;;Between how many video frames the stream is inserted;;
Interleave_Duration;; ms;N YFY;;;Between how much time (ms) the stream is inserted;;
Interleave_Duration/String;;;Y NT;;;Between how much time and video frames the stream is inserted (with measurement);;
Interleave_Preload;; ms;N YFY;;;How much time is buffered before the first video frame;;
Interleave_Preload/String;;;Y NT;;;How much time is buffered before the first video frame (with measurement);;
Title;;;Y YTY;;;Name of the track;;
Encoded_Application;;;N YTY;;;Name of the software package used to create the file, such as Microsoft WaveEdit;;Technical
Encoded_Application/String;;;Y NT;;;Name of the software package used to create the file, such as Microsoft WaveEdit, trying to have the format 'CompanyName ProductName (OperatingSystem) Version (Date)';;Technical
Encoded_Application_CompanyName;;;N YTY;;;Name of the company;;Technical
Encoded_Application_Name;;;N YTY;;;Name of the product;;Technical
Encoded_Application_Version;;;N YTY;;;Version of the product;;Technical
Encoded_Application_Url;;;N YT;;;Name of the software package used to create the file, such as Microsoft WaveEdit.;;Technical
Encoded_Library;;;N YTY;;;Software used to create the file;;Technical
Encoded_Library/String;;;Y NT;;;Software used to create the file, trying to have the format 'CompanyName ProductName (OperatingSystem) Version (Date)';;Technical
Encoded_Library_CompanyName;;;N YTY;;;Name of the company;;Technical
Encoded_Library_Name;;;N NTY;;;Name of the the encoding-software;;Technical
Encoded_Library_Version;;;N NTY;;;Version of encoding-software;;Technical
Encoded_Library_Date;;;N NTY;;;Release date of software;;Technical
Encoded_Library_Settings;;;Y YTY;;;Parameters used by the software;;Technical
Encoded_OperatingSystem;;;N YTY;;;Operating System of encoding-software;;Technical
Language;;;N YTY;;;Language (2-letter ISO 639-1 if exists, else 3-letter ISO 639-2, and with optional ISO 3166-1 country separated by a dash if available, e.g. en, en-us, zh-cn);;
Language/String;;;Y NT;;;Language (full);;
Language/String1;;;N NT;;;Language (full);;
Language/String2;;;N NT;;;Language (2-letter ISO 639-1 if exists, else empty);;
Language/String3;;;N NT;;;Language (3-letter ISO 639-2 if exists, else empty);;
Language/String4;;;N NT;;;Language (2-letter ISO 639-1 if exists with optional ISO 3166-1 country separated by a dash if available, e.g. en, en-us, zh-cn, else empty);;
Language_More;;;Y YTY;;;More info about Language (e.g. Director's Comment);;
ServiceKind;;;N YTY;;;Service kind, e.g. visually impaired, commentary, voice over;;
ServiceKind/String;;;Y NT;;;Service kind (full);;
Disabled;;Yes;N YTY;;;Set if that track should not be used
Disabled/String;;;Y NT;;;Set if that track should not be used
Default;;Yes;N YTY;;;Set if that track should be used if no language found matches the user preference.
Default/String;;;Y NT;;;Set if that track should be used if no language found matches the user preference.
Forced;;Yes;N YTY;;;Set if that track should be used if no language found matches the user preference.
Forced/String;;;Y NT;;;Set if that track should be used if no language found matches the user preference.
AlternateGroup;;Yes;N YTY;;;Number of a group in order to provide versions of the same track
AlternateGroup/String;;;Y NT;;;Number of a group in order to provide versions of the same track
Encoded_Date;;;Y YTY;;;UTC time that the encoding of this item was completed began.;;Temporal
Tagged_Date;;;Y YTY;;;UTC time that the tags were done for this item.;;Temporal
Encryption;;;Y YTY;;;;;
