MediaInfo Fields

List of MediaInfo fields, their description and their mapping to other export formats, as known for version 23.10.
Click here for more details.

How this works: Hidden columns: MPEG-7, EBUCore 1.8, PBCore 2.0,

MediaInfo Description
General
StreamOrder Stream order in the file for type of stream. Counting starts at 0
ID The identification number for this stream in this file
OriginalSourceMedium_ID Identification for this stream in the original medium of the material, taken from Tag metadata
UniqueID The unique ID for this stream, should be copied with stream copy
MenuID The menu ID for this stream in this file
CompleteName Full path for this file (Folder+Name+Extension)
CompleteName_Last Complete name (Folder+Name+Extension) of the last file (in the case of a sequence of files)
Format Format used
Format_Commercial_IfAny Commercial name used by vendor for these settings if there is one
Format_Version Version for the identified format
Format_Profile Profile of the Format
Format_Level Level of the Format
Format_Compression Compression method used
Format_Settings Settings used and required by decoder
Format_AdditionalFeatures Features required to fully support the file content
InternetMediaType Internet Media Type (aka MIME Type, Content-Type)
CodecID Codec ID, if defined by the container
CodecID_Description Codec description, as defined by the container
CodecID_Version Version of the CodecID
CodecID_Compatible List of codecs that are compatible with the identified container
Interleaved If Audio and video are muxed
FileSize File size, in bytes
Duration Play time of the content, in s (ms for text output)
Duration_Start Start time of stream, in UTC
Duration_End End time of stream, in UTC
OverallBitRate_Mode Bit rate mode of all streams (CBR, VBR)
OverallBitRate Bit rate of all streams, in bps
OverallBitRate_Minimum Minimum total bit rate of all streams, in bps
OverallBitRate_Nominal Nominal bit rate of all streams, in bps
OverallBitRate_Maximum Maximum bit rate of all streams, in bps
FrameRate Frames per second
FrameCount Frame count, if a stream has the same frame rate everywhere
Delay Delay fixed in the stream (relative), is s (ms for text output)
Delay_Settings Delay settings (in case of timecode, for example)
Delay_DropFrame Delay drop frame
Delay_Source Delay source (Container, Stream, or empty)
StreamSize Size of this stream, in bytes
HeaderSize Header field size, in bytes
DataSize Data field size, in bytes
FooterSize Footer field size, in bytes
IsStreamable Set if this file is streamable or not (Yes, No)
Album_ReplayGain_Gain The gain to apply to reach 89dB SPL on playback
Album_ReplayGain_Peak The maximum absolute peak value of the item
Encryption Encryption
Encryption_Format Encryption format
Encryption_Length Encryption length (128, 192 or 256 bits)
Encryption_Method Encryption method
Encryption_Mode Encryption mode
Encryption_Padding Encryption padding
Encryption_InitializationVector Encryption initialization vector
UniversalAdID_Registry Universal Ad-ID registry
UniversalAdID_Value Universal Ad-ID value
Title Title of file
Title_More More title information
Domain Universe that the file's contents belong to (e.g. Star Wars, Stargate, Buffy, Dragonball)
Collection Name of the series (e.g. Star Wars movies, Stargate SG-1, Angel)
Season Name of the season (e.g. first Star Wars Trilogy, Season 1)
Season_Position Number of the Season
Season_Position_Total Total number of seasons
Movie Name of the movie (e.g. Star Wars: A New Hope)
Movie_More More information about the Movie
Movie/Country Country where the movie was produced
Movie/Url Homepage for the movie
Album Name of the album (e.g. The Joshua Tree)
Album_More More information about the Album
Album/Sort Alternate name of the album, optimized for sorting purposes (e.g. Joshua Tree, The)
Album/Performer Album performer/artist of this file
Album/Performer/Sort Alternate name for the performer, optimized for sorting purposes (e.g. Beatles, The)
Album/Performer/Url Homepage of the album performer/artist
Comic Name of the comic book series
Comic_More More information about the comic book series
Comic/Position_Total Total number of comics
Part Name of the part (e.g. CD1, CD2)
Part/Position Number of the part
Part/Position_Total Total number of parts
Reel Name of the reel
Reel/Position Number of the reel
Reel/Position_Total Total number of reel
Track Name of the track (e.g. track 1, track 2)
Track_More More information about the Track
Track/Url Link to a site about this Track
Track/Sort Alternate name for the track, optimized for sorting purposes
Track/Position Number of this Track
Track/Position_Total Total number of tracks
PackageName MXF package name
Grouping iTunes grouping
Chapter Name of the Chapter
SubTrack Name of the Subtrack
Original/Album Original name of the Album
Original/Movie Original name of the Movie
Original/Part Original name of the Part
Original/Track Original name of the Track
Compilation iTunes compilation
Performer Main performer(s)/artist(s)
Performer/Sort Alternate name for the performer, optimized for sorting purposes (e.g. Beatles, The)
Performer/Url Homepage of the performer/artist
Original/Performer Original artist(s)/performer(s)
Accompaniment Band/orchestra/accompaniment/musician
Composer Name of the original composer
Composer/Nationality Nationality of the primary composer of the piece
Composer/Sort Nationality of the primary composer of the piece (e.g. Mozart, Wolfgang Amadeus)
Arranger The person who arranged the piece (e.g. Ravel)
Lyricist The person who wrote the lyrics for the piece
Original/Lyricist Original lyricist(s)/text writer(s)
Conductor The artist(s) who performed the work. In classical music this would be the conductor, orchestra, soloists, etc
Director Name of the director
CoDirector Name of the codirector
AssistantDirector Name of the assistant director
DirectorOfPhotography Name of the director of photography, also known as cinematographer
SoundEngineer Name of the sound engineer or sound recordist
ArtDirector Name of the person who oversees the artists and craftspeople who build the sets
ProductionDesigner Name of the person responsible for designing the overall visual appearance of a movie
Choreographer Name of the choreographer
CostumeDesigner Name of the costume designer
Actor Real name of an actor/actress playing a role in the movie
Actor_Character Name of the character an actor or actress plays in this movie
WrittenBy Author of the story or script
ScreenplayBy Author of the screenplay or scenario (used for movies and TV shows)
EditedBy Editors name
CommissionedBy Name of the person or organization that commissioned the subject of the file
Producer Name of the producer of the media
CoProducer Name of a co-producer of the media
ExecutiveProducer Name of an executive producer of the media
MusicBy Main musical artist for the media
DistributedBy Company responsible for distribution of the content
OriginalSourceForm/DistributedBy Name of the person or organization who supplied the original subject
MasteredBy The engineer who mastered the content for a physical medium or for digital distribution
EncodedBy Name of the person/organisation that encoded/ripped the audio file
RemixedBy Name of the artist(s) that interpreted, remixed, or otherwise modified the content
ProductionStudio Main production studio of the media
ThanksTo A very general metadata tag for everyone else that wants to be listed
Publisher Name of the organization publishing the media (i.e. the record label)
Publisher/URL Publisher's official webpage
Label Brand or trademark associated with the marketing of music recordings and music videos
Genre Main genre of the media (e.g. classical, ambient-house, synthpop, sci-fi, drama, etc.)
PodcastCategory Podcast category
Mood Intended to reflect the mood of the item with a few keywords (e.g. Romantic, Sad, Uplifting, etc.)
ContentType The type or genre of the content (e.g. Documentary, Feature Film, Cartoon, Music Video, Music, Sound FX, etc.)
Subject Describes the topic of the file (e.g. Aerial view of Seattle.)
Description A short description of the contents (e.g. Two birds flying.)
Keywords Keywords for the content separated by a comma, used for searching
Summary Plot outline or a summary of the story
Synopsis Description of the story line of the item
Period Describes the period that the piece is from or about (e.g. Renaissance)
LawRating Legal rating of a movie. Format depends on country of origin (e.g. PG, 16)
LawRating_Reason Reason for the law rating
ICRA The ICRA rating (previously RSACi)
Released_Date Date/year that the content was released
Original/Released_Date Date/year that the content was originally released
Recorded_Date Time/date/year that the recording began
Encoded_Date Time/date/year that the encoding of this content was completed
Tagged_Date Time/date/year that the tags were added to this content
Written_Date Time/date/year that the composition of the music/script began
Mastered_Date Time/date/year that the content was digitally mastered
File_Created_Date Time that the file was created on the file system
File_Created_Date_Local Local time that the file was created on the file system (not to be used in an international database)
Recorded_Location Location where track was recorded, as Longitude+Latitude
Written_Location Location that the item was originally designed/written
Archival_Location Location where an item is archived (e.g. Louvre, Paris, France)
Encoded_Application Name of the software package used to create the file (e.g. Microsoft WaveEdiTY)
Encoded_Application_CompanyName Name of the company of the encoding application
Encoded_Application_Name Name of the encoding product
Encoded_Application_Version Version of the encoding product
Encoded_Application_Url URL associated with the encoding software
Encoded_Library Software used to create the file
Encoded_Library_CompanyName Name of the encoding software company
Encoded_Library_Name Name of the encoding software
Encoded_Library_Version Version of the encoding software
Encoded_Library_Date Release date of the encoding software, in UTC
Encoded_Library_Settings Parameters used by the encoding software
Encoded_OperatingSystem Operating System of the encoding software
Cropped Describes whether an image has been cropped and, if so, how it was cropped
Dimensions Specifies the size of the original subject of the file (e.g. 8.5 in h, 11 in w)
DotsPerInch Stores dots per inch setting of the digitization mechanism used to produce the file
Lightness Describes the changes in lightness settings on the digitization mechanism made during the production of the file
OriginalSourceMedium Original medium of the material (e.g. vinyl, Audio-CD, Super8 or BetaMax)
OriginalSourceForm Original form of the material (e.g. slide, paper, map)
OriginalSourceForm/NumColors Number of colors requested when digitizing (e.g. 256 for images or 32 bit RGB for video)
OriginalSourceForm/Name Name of the product the file was originally intended for
OriginalSourceForm/Cropped Describes whether the original image has been cropped and, if so, how it was cropped (e.g. 16:9 to 4:3, top and bottom)
OriginalSourceForm/Sharpness Identifies changes in sharpness the digitization mechanism made during the production of the file
Tagged_Application Software used to tag the file
BPM Average number of beats per minute
ISRC International Standard Recording Code, excluding the ISRC prefix and including hyphens
ISBN International Standard Book Number
ISAN International Standard Audiovisual Number
BarCode EAN-13 (13-digit European Article Numbering) or UPC-A (12-digit Universal Product Code) bar code identifier
LCCN Library of Congress Control Number
UMID Universal Media Identifier
CatalogNumber A label-specific catalogue number used to identify the release (e.g. TIC 01)
LabelCode Label code (e.g. 12345, meaning LC-12345)
Owner Owner of the file
Copyright Copyright attribution
Copyright/Url Link to a site with copyright/legal information
Producer_Copyright Copyright information as per the production copyright holder
TermsOfUse License information (e.g. All Rights Reserved, Any Use Permitted)
ServiceName Name of assisted service
ServiceChannel Channel of assisted service
Service/Url URL of of assisted service
ServiceProvider Provider of assisted service
ServiceProvider/Url URL of provider of assisted service
ServiceType Type of assisted service
NetworkName Television network name
OriginalNetworkName Television network name of original broadcast
Country Country information of the content
TimeZone Time zone information of the content
Cover Is there a cover? Result will be Yes if present, empty if not
Cover_Description Short description of cover image file (e.g. Earth in space)
Cover_Type Cover type (e.g. Cover (front))
Cover_Mime MIME type of cover file (e.g. image/png)
Cover_Data Cover, in binary format, encoded as Base64
Lyrics Text of a song
Comment Any comment related to the content
Rating A numeric value defining how much a person likes the song/movie, 1 to 5 (e.g. 2, 5.0)
Added_Date Date/year the item was added to the owners collection
Played_First_Date Date the owner first played an item
Played_Last_Date Date the owner last played an item
Played_Count Number of times an item was played
EPG_Positions_Begin Beginning position for Electronic Program Guide
EPG_Positions_End Ending position for Electronic Program Guide
Video
StreamOrder Stream order in the file for type of stream. Counting starts at 0
ID The identification number for this stream in this file
OriginalSourceMedium_ID Identification for this stream in the original medium of the material
UniqueID The unique ID for this stream, should be copied with stream copy
MenuID The menu ID for this stream in this file
Format Format used
Format_Commercial_IfAny Commercial name used by vendor for these settings, if available
Format_Version Version for the identified format
Format_Profile Profile of the Format
Format_Level Level of the Format
Format_Tier Tier of the Format
Format_Compression Compression method used
Format_AdditionalFeatures Features from the format that are required to fully support the file content
MultiView_BaseProfile Profile of the base stream for Multiview Video Coding
MultiView_Count View count for Multiview Video Coding
MultiView_Layout How views are muxed in the container for Multiview Video Coding
HDR_Format High Dynamic Range Format used
HDR_Format_Commercial Commercial name used by vendor for these HDR settings or HDR Format field if there is no difference
HDR_Format_Version Version of HDR Format
HDR_Format_Profile Profile of HDR Format
HDR_Format_Level Level of HDR Format
HDR_Format_Settings HDR Format settings
HDR_Format_Compatibility HDR Format compatibility with commercial products (e.g. HDR10)
Format_Settings_BVOP Whether BVOP settings are required for decoding MPEG (Yes, No)
Format_Settings_QPel Whether Quarter-pixel motion settings are required for decoding MPEG (Yes, No)
Format_Settings_GMC Whether Global Motion Compensation settings are required for decoding MPEG (Yes, No)
Format_Settings_Matrix Whether Matrix settings are required for decoding MPEG (Yes, No)
Format_Settings_CABAC Whether CABAC support is required for decoding MPEG (Yes, No)
Format_Settings_RefFrames Whether reference frames settings are required for decoding AVC (Yes, No)
Format_Settings_Pulldown Pulldown method (for film transferred to video)
Format_Settings_Endianness Order of bytes required for decoding (Big, Little)
Format_Settings_Packing Data packing method used in DPX frames (e.g. Packed, Filled A, Filled B)
Format_Settings_FrameMode Frame mode for decoding (e.g. Frame doubling, Frame tripling)
Format_Settings_GOP GOP method set for format (e.g. N=1, Variable)
Format_Settings_PictureStructure Picture structure method set for format (e.g. Frame, Field)
Format_Settings_Wrapping Wrapping mode set for format (e.g. Frame, Clip)
InternetMediaType Internet Media Type a.k.a. MIME Type, Content-Type
MuxingMode How this file is muxed in the container (e.g. Muxed in Video #1)
CodecID Codec identifier as indicated by the container
CodecID_Description Codec description, as defined by the container
Duration Play time of the stream, in s (ms for text output)
Duration_FirstFrame Duration of the first frame (if different than other frames), in ms
Duration_LastFrame Duration of the last frame (if different than other frames), in ms
Source_Duration Duration of the file, of content stored in the file, in ms
Source_Duration_FirstFrame Duration of the first frame, of content stored in the file, in ms
Source_Duration_LastFrame Duration of the last frame, of content stored in the file, in ms
BitRate_Mode Bit rate mode of this stream (CBR, VBR)
BitRate Bit rate of this stream, in bps
BitRate_Minimum Minimum bit rate of this stream, in bps
BitRate_Nominal Nominal bit rate of this stream, in bps
BitRate_Maximum Maximum bit rate of this stream, in bps
BitRate_Encoded Encoded bit rate (with forced padding), if container padding is present, in bps
Width Width of frame (trimmed to clean aperture size if present) in pixels, as integer (e.g. 1920)
Width_Offset Offset between original width and displayed width, in pixels
Width_CleanAperture Width of frame (trimmed to clean aperture size if present) in pixels, presented as integer (e.g. 1920)
Height Height of frame (including aperture size if present) in pixels, presented as integer (e.g. 1080)
Height_Offset Offset between original height and displayed height, in pixels
Height_CleanAperture Height of frame (trimmed to clean aperture size if present) in pixels, presented as integer (e.g. 1080)
Stored_Width Width of frame, considering data stored in the codec
Stored_Height Height of frame, considering data stored in the codec
Sampled_Width Width of frame, from data derived from video stream
Sampled_Height Height of frame, from data derived from video stream
PixelAspectRatio Width of a pixel as compared to the height (e.g. 1.422)
PixelAspectRatio_CleanAperture Width of a pixel as compared to the height, considering clean aperture dimensions (e.g. 1.422). This field is only shown if the values are different
DisplayAspectRatio The proportional relationship between the width and height of a frame (e.g. 4:3)
DisplayAspectRatio_CleanAperture The proportional relationship between the width and height of a frame, considering clean aperture dimensions (e.g. 4:3)
ActiveFormatDescription Active Format Description, as value code (e.g. 001)
ActiveFormatDescription_MuxingMode Muxing mode used for Active Format Description (AFD value). Options are A/53 (for Raw) or SMPTE ST 2016-3 (for Ancillary)
Rotation Rotation of video, derived from track header data, in degrees
FrameRate_Mode Frame rate mode, as acronym (e.g. CFR, VFR)
FrameRate Frames per second, as float (e.g. 29.970)
FrameRate_Minimum Minimum frames per second (e.g. 25.000)
FrameRate_Nominal Frames per second rounded to closest standard (e.g. 24.98)
FrameRate_Maximum Maximum frames per second
FrameRate_Real Real (capture) frames per second
FrameCount Numer of frames
Source_FrameCount Number of frames according to media header (media/stts atom) data
Standard Either the NTSC or PAL color encoding system, as stored in the content
ColorSpace Color profile of the image (e.g. YUV)
ChromaSubsampling Ratio of chroma to luma in encoded image (e.g. 4:2:2)
ChromaSubsampling_Position Position type of chroma subsampling
BitDepth Color information stored in the video frames, as integer (e.g. 10)
ScanType Way in which lines of video are displayed (e.g. Progressive)
ScanType_StoreMethod Whether the video's ScanType is stored with fields separated or interleaved
ScanType_StoreMethod_FieldsPerBlock Count of fields per container block
ScanOrder Order in which lines are encoded, as acronym (e.g. TFF)
ScanOrder_Stored Stored ScanOrder, displayed when the stored order is not same as the display order
Compression_Mode Compression mode (Lossy, Lossless)
Delay Delay fixed in the stream (relative), in ms
TimeStamp_FirstFrame Timestamp fixed in the stream (relative), in ms
TimeCode_FirstFrame Time code for first frame in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available
TimeCode_LastFrame Time code for last frame (excluding the duration of the last frame) in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available
TimeCode_Settings Additional time code settings
TimeCode_Source Time code source (Container, Stream, SystemScheme1, SDTI, ANC, etc.)
Gop_OpenClosed Time code information about Open/Closed GOP
Gop_OpenClosed_FirstFrame Time code information about Open/Closed of first frame if GOP is Open for the other GOPs
StreamSize Size of this stream, in bytes
Source_StreamSize Size of content stored in the file, in bytes
StreamSize_Encoded Size of this stream when encoded, in bytes
Source_StreamSize_Encoded Size of content stored in the file when encoded, in bytes
Alignment How this stream is aligned in the container (e.g. Aligned, Split)
Title Title of track
Encoded_Application Name of the software package used to create the file (e.g. Microsoft WaveEdiTY)
Encoded_Application_CompanyName Name of the company of the encoding application
Encoded_Application_Name Name of the encoding product
Encoded_Application_Version Version of the encoding product
Encoded_Application_Url URL associated with the encoding software
Encoded_Library Software used to create the file
Encoded_Library_CompanyName Name of the encoding software company
Encoded_Library_Name Name of the encoding software
Encoded_Library_Version Version of the encoding software
Encoded_Library_Date Release date of the encoding software, in UTC
Encoded_Library_Settings Parameters used by the encoding software
Encoded_OperatingSystem Operating System of the encoding software
Language Language, formatted as 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, en-CN)
Language_More More information about Language (e.g. Director's Comment)
ServiceKind Type of assisted service (e.g. visually impaired, commentary, voice over)
Disabled Set if this stream should not be used (Yes, No)
Default Flag set if this stream should be used if no language found matches the user preference (Yes, No)
Forced Flag set if this stream should be used regardless of user preferences, often used for sparse subtitle dialogue in an otherwise unsubtitled movie (Yes, No)
AlternateGroup Number of a group in order to provide versions of the same track
Encoded_Date Time that the encoding of this item was completed, in UTC
Tagged_Date Time that the tags were added to this item, in UTC
Encryption Whether this stream is encrypted and, if available, how it is encrypted
BufferSize The minimum size of the buffer needed to decode the sequence
colour_description_present Presence of color description (Yes, No)
colour_description_present_Source Presence of colour description (source)
colour_range Color range for YUV color space
colour_range_Source Colour range for YUV colour space (source)
colour_primaries Chromaticity coordinates of the source primaries
colour_primaries_Source Chromaticity coordinates of the source primaries (source)
transfer_characteristics Opto-electronic transfer characteristic of the source picture
transfer_characteristics_Source Opto-electronic transfer characteristic of the source picture (source)
matrix_coefficients Matrix coefficients used in deriving luma and chroma signals from the green, blue, and red primaries
matrix_coefficients_Source Matrix coefficients used in deriving luma and chroma signals from the green, blue, and red primaries (source)
MasteringDisplay_ColorPrimaries Chromaticity coordinates of the source primaries of the mastering display
MasteringDisplay_ColorPrimaries_Source Chromaticity coordinates of the source primaries of the mastering display (source)
MasteringDisplay_Luminance Luminance of the mastering display
MasteringDisplay_Luminance_Source Luminance of the mastering display (source)
MaxCLL Maximum content light level
MaxCLL_Source Maximum content light level (source)
MaxFALL Maximum frame average light level
MaxFALL_Source Maximum frame average light level (source)
Audio
StreamOrder Stream order in the file for type of stream. Counting starts at 0
ID The identification number for this stream in this file
OriginalSourceMedium_ID Identification for this stream in the original medium of the material
UniqueID The unique ID for this stream, should be copied with stream copy
MenuID The menu ID for this stream in this file
Format Format used
Format_Commercial_IfAny Commercial name used by vendor for these settings, if available
Format_Version Version for the identified format
Format_Profile Profile of the Format
Format_Level Level of the Format
Format_Compression Compression method used
Format_Settings_SBR Whether Spectral band replication settings used in encoding. Options are Yes (NBC)/No (Explicit). Note: NBC stands for Not Backwards Compatable
Format_Settings_PS Whether Parametric Stereo settings used in encoding. Options are Yes (NBC)/No (Explicit). Note: NBC stands for Not Backwards Compatable
Format_Settings_Mode Profile for format settings used in encoding (e.g. Joint Stereo)
Format_Settings_ModeExtension Extended format settings profile for Joint Stereo, derived from header data (e.g. Intensity Stereo + MS Stereo)
Format_Settings_Emphasis Emphasis format settings for MPEG audio, derived from header data (e.g. 50/15ms)
Format_Settings_Floor Settings for Vorbis spectral floor (a low-resolution representation of the audio spectrum for the given channel in the current frame) vector (e.g. Floor0)
Format_Settings_Firm Agency or company responsible for format settings used in encoding (e.g. Microsoft)
Format_Settings_Endianness Order of bytes required for decoding. Options are Big/Little
Format_Settings_Sign How numbers are stored in stream's encoding. Options are Signed/Unsigned
Format_Settings_Law U-law or A-law
Format_Settings_ITU ITU Telecommunication Standardization Sector compression standard used in encoding (e.g. G.726)
Format_Settings_Wrapping Wrapping mode set for format (e.g. Frame, Clip)
Format_AdditionalFeatures Features from the format that are required to fully support the file content
Matrix_Format Matrix format used in encoding (e.g. DTS Neural Audio)
InternetMediaType Internet Media Type (aka MIME Type, Content-Type)
MuxingMode How this file is muxed in the container (e.g. Muxed in Video #1)
CodecID Codec identifier as indicated by the container
CodecID_Description Codec description indicated by the container
Duration Play time of the stream, in s (ms for text output)
Duration_FirstFrame Duration of the first frame (if different than other frames), in ms
Duration_LastFrame Duration of the last frame (if different than other frames), in ms
Source_Duration Duration of content stored in the file, in ms
Source_Duration_FirstFrame Duration of the first frame of content stored in the file (if different than other frames), in ms
Source_Duration_LastFrame Duration of the last frame of content stored in the file (if different than other frames), in ms
BitRate_Mode Bit rate mode of this stream (CBR, VBR)
BitRate Bit rate of this stream, in bps
BitRate_Minimum Minimum bit rate of this stream, in bps
BitRate_Nominal Nominal bit rate of this stream, in bps
BitRate_Maximum Maximum bit rate of this stream, in bps
BitRate_Encoded Encoded bit rate (with forced padding), if container padding is present, in bps
Channel(s) Number of channels (e.g. 2)
Matrix_Channel(s) Number of channels after matrix decoding
ChannelPositions Position of channels (e.g. Front: L C R, Side: L R, Back: L R, LFE)
Matrix_ChannelPositions Position of channels after matrix decoding
ChannelLayout Layout of channels (e.g. L R C LFE Ls Rs Lb Rb)
ChannelLayoutID 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 Samples per frame (e.g. 1536)
SamplingRate Sampling rate, in Hertz (e.g. 48000)
SamplingCount Sample count (based on sampling rate)
Source_SamplingCount Source Sample count (based on sampling rate), with information derived from header metadata
FrameRate Frames per second, as float (e.g. 29.970)
FrameCount Frame count
Source_FrameCount Source frame count
BitDepth Number of bits in each sample (resolution) of stream (e.g. 16). This field will show the significant bits if the stored bit depth is different
BitDepth_Detected Number of bits in each sample (resolution), as detected during scan of the input by the muxer, in bits (e.g. 24)
BitDepth_Stored Stored number of bits in each sample (resolution), in bits (e.g. 24)
Compression_Mode Compression mode (Lossy, Lossless)
Delay Delay fixed in the stream (relative), in ms
TimeCode_FirstFrame Time code for first frame in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available
TimeCode_LastFrame Time code for last frame (excluding the duration of the last frame) in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available
TimeCode_Settings Additional time code settings
TimeCode_Source Time code source (Container, Stream, SystemScheme1, SDTI, ANC, etc.)
ReplayGain_Gain The gain to apply to reach 89dB SPL on playback
ReplayGain_Peak The maximum absolute peak value of the item
StreamSize Size of this stream, in bytes
Source_StreamSize Size of content stored in the file, in bytes
StreamSize_Encoded Size of this stream when encoded, in bytes
Source_StreamSize_Encoded Size of content stored in the file when encoded, in bytes
Alignment How this stream is aligned in the container (e.g. Aligned, Split)
Interleave_VideoFrames For interleaved video, between how many video frames this stream is inserted (e.g. 0.51 video frame)
Interleave_Duration For interleaved video, between how much time, in ms, this stream is inserted (e.g. 21 ms)
Interleave_Preload How much time is buffered before the first video frame, in ms (e.g. 500)
Title Title of track
Encoded_Application Name of the software package used to create the file (e.g. Microsoft WaveEdiTY)
Encoded_Application_CompanyName Name of the company of the encoding application
Encoded_Application_Name Name of the encoding product
Encoded_Application_Version Version of the encoding product
Encoded_Application_Url URL associated with the encoding software
Encoded_Library Software used to create the file
Encoded_Library_CompanyName Name of the encoding software company
Encoded_Library_Name Name of the encoding software
Encoded_Library_Version Version of the encoding software
Encoded_Library_Date Release date of the encoding software, in UTC
Encoded_Library_Settings Parameters used by the encoding software
Encoded_OperatingSystem Operating System of the encoding software
Language Language, formatted as 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, en-CN)
Language_More More information about Language (e.g. Director's Comment)
ServiceKind Type of assisted service (e.g. visually impaired, commentary, voice over)
Disabled Set if this stream should not be used (Yes, No)
Default Flag set if this stream should be used if no language found matches the user preference (Yes, No)
Forced Flag set if this stream should be used regardless of user preferences, often used for sparse subtitle dialogue in an otherwise unsubtitled movie (Yes, No)
AlternateGroup Number of a group in order to provide versions of the same track
Encoded_Date Time that the encoding of this item was completed, in UTC
Tagged_Date Time that the tags were added to this item, in UTC
Encryption Whether this stream is encrypted and, if available, how it is encrypted
Text
StreamOrder Stream order in the file for type of stream. Counting starts at 0
ID The identification number for this stream in this file
OriginalSourceMedium_ID Identification for this stream in the original medium of the material
UniqueID The unique ID for this stream, should be copied with stream copy
MenuID The menu ID for this stream in this file
Format Format used
Format_Commercial_IfAny Commercial name used by vendor for these settings, if available
Format_Version Version for the identified format
Format_Profile Profile of the Format
Format_Compression Compression method used
Format_Settings Settings used and required by decoder
Format_Settings_Wrapping Wrapping mode set for format (e.g. Frame, Clip)
Format_AdditionalFeatures Features from the format that are required to fully support the file content
InternetMediaType Internet Media Type (aka MIME Type, Content-Type)
MuxingMode How this file is muxed in the container (e.g. Muxed in Video #1)
MuxingMode_MoreInfo More information about MuxingMode
CodecID Codec identifier as indicated by the container
CodecID_Description Codec description, as defined by the container
Duration Play time of the stream, in ms
Duration_Start2End Play time from first display to last display, in ms
Duration_Start_Command Timestamp of first command, in ms
Duration_Start Timestamp of first display, in ms
Duration_End Play time of the stream, in s (ms for text output)
Duration_End_Command Play time of the stream, in s (ms for text output)
Duration_FirstFrame Duration of the first frame (if different than other frames), in ms
Duration_LastFrame Duration of the last frame (if different than other frames), in ms
Duration_Base Temporal coordinate system used for timestamps
Source_Duration Duration of content stored in the file (if different than duration), in ms
Source_Duration_FirstFrame Duration of the first frame of content stored in the file (if different than other frames),in ms
Source_Duration_LastFrame Duration of the last frame of content stored in the file (if different than other frames),in ms
BitRate_Mode Bit rate mode of this stream (CBR, VBR)
BitRate Bit rate of this stream, in bps
BitRate_Minimum Minimum bit rate of this stream, in bps
BitRate_Nominal Nominal bit rate of this stream, in bps
BitRate_Maximum Maximum bit rate of this stream, in bps
BitRate_Encoded Encoded bit rate (with forced padding), if container padding is present, in bps
Width Width of frame (trimmed to clean aperture size if present) in characters
Height Height of frame (including aperture size if present) in characters
DisplayAspectRatio The proportional relationship between the width and height of a frame (e.g. 4:3)
DisplayAspectRatio_Original The proportional relationship between the width and height of a frame (e.g. 4:3)
FrameRate_Mode Frame rate mode, as acronym (e.g. CFR, VFR)
FrameRate_Mode_Original Frame rate mode, as acronym (e.g. CFR, VFR)
FrameRate Frames per second, as float (e.g. 29.970)
FrameRate_Minimum Minimum frames per second (e.g. 25.000)
FrameRate_Nominal Frames per second rounded to closest standard (e.g. 29.97)
FrameRate_Maximum Maximum frames per second
FrameRate_Original Frames per second
ColorSpace Color profile of the image (e.g. YUV)
ChromaSubsampling Ratio of chroma to luma in encoded image (e.g. 4:2:2)
BitDepth Color information stored in the video frames, as integer (e.g. 10)
Compression_Mode Compression mode (Lossy, Lossless)
Delay Delay fixed in the stream (relative), in ms
TimeCode_FirstFrame Time code for first frame in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available
TimeCode_LastFrame Time code for last frame (excluding the duration of the last frame) in format HH:MM:SS:FF, with last colon replaced by semicolon for drop frame if available
TimeCode_Settings Additional time code settings
TimeCode_Source Time code source (Container, Stream, SystemScheme1, SDTI, ANC, etc.)
TimeCode_MaxFrameNumber Maximum frame number in time codes
TimeCode_MaxFrameNumber_Theory Theoritical maximum frame number in time codes
StreamSize Size of this stream, in bytes
Source_StreamSize Size of content stored in the file, in bytes
StreamSize_Encoded Size of this stream when encoded, in bytes
Source_StreamSize_Encoded Size of content stored in the file when encoded, in bytes
Title Title of file
Encoded_Application Name of the software package used to create the file (e.g. Microsoft WaveEdiTY)
Encoded_Application_CompanyName Name of the company of the encoding application
Encoded_Application_Name Name of the encoding product
Encoded_Application_Version Version of the encoding product
Encoded_Application_Url URL associated with the encoding software
Encoded_Library Software used to create the file
Encoded_Library_CompanyName Name of the encoding software company
Encoded_Library_Name Name of the encoding software
Encoded_Library_Version Version of the encoding software
Encoded_Library_Date Release date of the encoding software, in UTC
Encoded_Library_Settings Parameters used by the encoding software
Encoded_OperatingSystem Operating System of the encoding software
Language Language, formatted as 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, en-CN)
Language_More More information about Language (e.g. Director's Comment)
ServiceKind Type of assisted service (e.g. visually impaired, commentary, voice over)
Disabled Set if this stream should not be used (Yes, No)
Default Flag set if this stream should be used if no language found matches the user preference (Yes, No)
Forced Flag set if this stream should be used regardless of user preferences, often used for sparse subtitle dialogue in an otherwise unsubtitled movie (Yes, No)
AlternateGroup Number of a group in order to provide versions of the same track
Summary Plot outline or a summary of the story
Encoded_Date Time/date/year that the encoding of this content was completed
Tagged_Date Time/date/year that the tags were added to this content
Encryption Whether this stream is encrypted and, if available, how it is encrypted
Events_MinDuration Minimum duration per event, in ms
Other
StreamOrder Stream order in the file, whatever is the kind of stream (base=0)
ID The ID for this stream in this file
OriginalSourceMedium_ID The ID for this stream in the original medium of the material
UniqueID The unique ID for this stream, should be copied with stream copy
MenuID The menu ID for this stream in this file
Type Type
Format Format used
Format_Commercial_IfAny Commercial name used by vendor for theses setings if there is one
Format_AdditionalFeatures Format features needed for fully supporting the content
MuxingMode How this file is muxed in the container
CodecID Codec ID (found in some containers)
CodecID_Description Manual description given by the container
Duration Play time of the stream in ms
Source_Duration Source Play time of the stream, in ms
Source_Duration_FirstFrame Source Duration of the first frame if it is longer than others, in ms
Source_Duration_LastFrame Source Duration of the last frame if it is longer than others, in ms
BitRate_Mode Bit rate mode (VBR, CBR)
BitRate Bit rate in bps
BitRate_Minimum Minimum Bit rate in bps
BitRate_Nominal Nominal Bit rate in bps
BitRate_Maximum Maximum Bit rate in bps
BitRate_Encoded Encoded (with forced padding) bit rate in bps, if some container padding is present
FrameRate Frames per second
Delay Delay fixed in the stream (relative) IN MS
TimeStamp_FirstFrame TimeStamp fixed in the stream (relative) IN MS
TimeCode_FirstFrame Time code in HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available format
TimeCode_LastFrame Time code of the last frame (excluding the duration of the last frame) in HH:MM:SS:FF, last colon replaced by semicolon for drop frame if available format
TimeCode_Settings Time code settings
TimeCode_Stripped Time code is Stripped (only 1st time code, no discontinuity)
TimeCode_Source Time code source (Container, Stream, SystemScheme1, SDTI, ANC...)
StreamSize Streamsize in bytes
Source_StreamSize Source Streamsize in bytes
StreamSize_Encoded Encoded Streamsize in bytes
Source_StreamSize_Encoded Source Encoded Streamsize in bytes
Title Name of this menu
Language 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_More More info about Language (e.g. Director's Comment)
ServiceKind Service kind, e.g. visually impaired, commentary, voice over
Disabled Set if that track should not be used
Default Set if that track should be used if no language found matches the user preference.
Forced Set if that track should be used if no language found matches the user preference.
AlternateGroup Number of a group in order to provide versions of the same track
Image
StreamOrder Stream order in the file for type of stream. Counting starts at 0
ID The identification number for this stream in this file
OriginalSourceMedium_ID Identification for this stream in the original medium of the material
UniqueID The unique ID for this stream, should be copied with stream copy
MenuID The menu ID for this stream in this file
Title Title of track
Format Format used
Format_Commercial_IfAny Commercial name used by vendor for these settings, if available
Format_Settings_Endianness Order of bytes required for decoding. Options are Big/Little
Format_Settings_Packing Data packing method used in DPX frames (e.g. Packed, Filled A, Filled B)
Format_Compression Compression method used
Format_Settings_Wrapping Wrapping mode set for format (e.g. Frame, Clip)
Format_AdditionalFeatures Format features needed for fully supporting the content
InternetMediaType Internet Media Type (aka MIME Type, Content-Type)
CodecID Codec identifier as indicated by the container
CodecID_Description Codec description, as defined by the container
Width Width of frame (trimmed to clean aperture size if present) in pixels, as integer (e.g. 1920)
Width_Offset Offset between original width and displayed width, in pixels
Width_Original Width of frame (not including aperture size if present) in pixels, presented as integer (e.g. 1920)
Height Height of frame (including aperture size if present) in pixels, presented as integer (e.g. 1080)
Height_Offset Offset between original height and displayed height, in pixels
Height_Original Height of frame (not including aperture size if present) in pixels, presented as integer (e.g. 1080)
PixelAspectRatio Pixel Aspect ratio
PixelAspectRatio_Original Original (in the raw stream) Pixel Aspect ratio
DisplayAspectRatio The proportional relationship between the width and height of a frame (e.g. 4:3)
DisplayAspectRatio_Original The proportional relationship between the width and height of a frame (e.g. 4:3)
ColorSpace Color profile of the image (e.g. YUV)
ChromaSubsampling Ratio of chroma to luma in encoded image (e.g. 4:2:2)
BitDepth Color information stored in the frame, as integer (e.g. 10)
Compression_Mode Compression mode (Lossy, Lossless)
StreamSize Size of this stream, in bytes
Encoded_Library Software used to create the file
Encoded_Library_Name Name of the encoding software
Encoded_Library_Version Version of the encoding software
Encoded_Library_Date Release date of the encoding software, in UTC
Encoded_Library_Settings Parameters used by the encoding software
Language Language, formatted as 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, en-CN)
Language_More More information about Language (e.g. Director's Comment)
ServiceKind Type of assisted service (e.g. visually impaired, commentary, voice over)
Disabled Set if this stream should not be used (Yes, No)
Default Flag set if this stream should be used if no language found matches the user preference (Yes, No)
Forced Flag set if this stream should be used regardless of user preferences, often used for sparse subtitle dialogue in an otherwise unsubtitled movie (Yes, No)
AlternateGroup Number of a group in order to provide versions of the same track
Summary Plot outline or a summary of the story
Encoded_Date Time that the encoding of this item was completed, in UTC
Tagged_Date Time that the tags were added to this item, in UTC
Encryption Whether this stream is encrypted and, if available, how it is encrypted
colour_description_present Presence of color description (Yes, No)
colour_primaries Chromaticity coordinates of the source primaries
transfer_characteristics Opto-electronic transfer characteristic of the source picture
matrix_coefficients Matrix coefficients used in deriving luma and chroma signals from the green, blue, and red primaries
colour_description_present_Original Presence of colour description (if incoherencies)
colour_primaries_Original Chromaticity coordinates of the source primaries (if incoherencies)
transfer_characteristics_Original Opto-electronic transfer characteristic of the source picture (if incoherencies)
matrix_coefficients_Original Matrix coefficients used in deriving luma and chroma signals from the green, blue, and red primaries (if incoherencies)
StreamOrder Stream order in the file for type of stream. Counting starts at 0
ID The identification number for this stream in this file
OriginalSourceMedium_ID Identification for this stream in the original medium of the material
UniqueID The unique ID for this stream, should be copied with stream copy
MenuID The menu ID for this stream in this file
Format Format used
Format_Commercial_IfAny Commercial name used by vendor for these settings, if available
Format_AdditionalFeatures Features from the format that are required to fully support the file content
CodecID Codec identifier as indicated by the container
CodecID_Description Codec description, as defined by the container
Duration Play time of the stream, in s (ms for text output)
Duration_Start Start time of stream, in UTC
Duration_End End time of stream, in UTC
Delay Delay fixed in the stream (relative), in ms
FrameRate_Mode Frame rate mode, as acronym (e.g. CFR, VFR)
FrameRate Frames per second, as float (e.g. 29.970)
List_StreamKind List of programs available
List_StreamPos List of programs available
List List of programs available
Title Name of this menu
Language Language, formatted as 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, en-CN)
Language_More More information about Language (e.g. Director's Comment)
ServiceKind Type of assisted service (e.g. visually impaired, commentary, voice over)
ServiceName Name of assisted service
ServiceChannel Channel of assisted service
Service/Url URL of assisted service
ServiceProvider Provider of assisted service
ServiceProvider/Url URL of provider of assisted service
ServiceType Type of assisted service
NetworkName Television network name
Original/NetworkName Television network name of original broadcast
Countries Country information of the content
TimeZones TimeZone information of the content
LawRating Legal rating of a movie. Format depends on country of origin (e.g. PG, 16)
LawRating_Reason Reason of the law rating
Disabled Set if this stream should not be used (Yes, No)
Default Flag set if this stream should be used if no language found matches the user preference (Yes, No)
Forced Flag set if this stream should be used regardless of user preferences, often used for sparse subtitle dialogue in an otherwise unsubtitled movie (Yes, No)
AlternateGroup Number of a group in order to provide versions of the same track

Information about the mappings

MediaInfo provides technical information and tags about audiovisual files in a generic way, trying as much as possible to have a typing of the information allowing its users not to depend on the format of the analyzed file to know an information. For example, the format of a video track has the same name regardless of the format of the file analyzed, and the way in which the authors of the container format specification of the analyzed file have described this video track format.

MediaInfo developers use a "pivot" format that is available to users in XML (called MIXML) or JSON.

The first step is to transform the data extracted during file analysis into this pivot storage. A dated, non-exhaustive overview is available at this page

A second step is to transform this pivot storage into the format desired by the user, e.g. MIXML (exhaustive list of content analyzed by MediaInfo), MPEG-7, EBUCore or PBCore.

Each format has its advantages and disadvantages, for example:

  • MIXML is exhaustive, but although the output is relatively stable, there is no guarantee of compatibility between versions, and this format is unique to MediaInfo, and has no official dictionary.
  • MPEG-7 and EBUCore both have a dictionary for formats, but both suffer from the same shortcoming: the lack of an official dictionary.
  • MPEG-7 is not suitable for multiple tracks of the same type, some track-specific data is outside the track element (GOP, language), and has no Text type.
  • EBUCore is extensible via "technicalAttributeString", "technicalAttributeInteger" or "TechnicalAttributeBoolean", as is PBCore via "essenceTrackAnnotation".
  • EBUCore also has other track types: "timeCodeTrack" (for time code tracks) and "metadataTrack" (mainly using AMWA AS/11 metadata).
  • MPEG-7, EBUCore and PBCore are all 3 "frozen", they don't evolve according to new needs, for example the list of formats isn't updated, new features like 3D (video or audio) or HDR aren't managed, subtitles are very poorly supported and cases like forced subtitles aren't taken into account, and they all lack useful elements for users.

From the point of view of the MediaInfo developers, EBUCore has the advantage of being more open (specification freely available to all) and has been updated more often than the others.

Below is a list of known MIXML elements, a brief description, and mapping to MPEG-7, EBUCore and PBCore. To the best of the MediaInfo developers' knowledge, all the information in MIXML that could be converted to another format has been. The main difficulty for MediaInfo developers is to find out how to store information requested by a user in the various formats, when the formats do not support this type of information and have no active working group.

This list was created from :

Please note that MediaInfo also stores MIXML elements in EBUCore and PBCore formats in a raw form via the output format extensions. The list of elements currently stored via the extensions is not given as it is of little use, these elements have been arbitrarily selected according to sponsor requests, may change between each version, and could contain all MediaInfo fields if requested.