MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.
What information can I get from MediaInfo?
- General: title, author, director, album, track number, date, duration...
- Video: codec, aspect, fps, bitrate...
- Audio: codec, sample rate, channels, language, bitrate...
- Text: language of subtitle
- Chapters: number of chapters, list of chapters
- What format (container) does MediaInfo support?
- Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...(Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
- Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
- Subtitles: SRT, SSA, ASS, SAMI...
What can I do with it?
- Read many video and audio file formats
- Different methods of viewing information (text, sheet, tree, HTML...)
- You can customise these views
- Exporting information as text, CSV, HTML...
- Graphical Interface, or Command Line, or DLL
- Integration with MS-Windows shell (drag 'n' drop, and Context menu)
- Internationalisation: any language display on any version of your Operating System
What MediaInfo analyticals are include?
- Container: MPEG-4, QuickTime, Matroska, AVI, MPEG-PS (including unprotected DVD), MPEG-TS (including unprotected Blu-ray), MXF, GXF, LXF, WMV, FLV, Real...
- Tags: Id3v1, Id3v2, Vorbis comments, APE tags...
- Video: MPEG-1/2 Video, H.263, MPEG-4 Visual (including DivX, XviD), H.264/AVC, H.265/HEVC, FFV1...
- Audio: MPEG Audio (including MP3), AC3, DTS, AAC, Dolby E, AES3, FLAC...
- Subtitles: CEA-608, CEA-708, DTVCC, SCTE-20, SCTE-128, ATSC/53, CDP, DVB Subtitle, Teletext, SRT, SSA, ASS, SAMI...
What's New
- Android: dark mode rework, thanks to cjee21
- Android: modernize the backend, thanks to cjee21
- More coherency/integrity checks, sponsored by Austrian Mediathek
- MXF: fix crash with some 0 byte audio packets + MPEG-4: C2PA support
- ID3v2: support of Olympus voice recorder metadata
- Matroska: show block addition tracks
- Matroska: add timecode label readout
- Add default language string for ISO 639-2 special codes, thanks to cjee21
- AVI/WAV: add support for WAVE_FORMAT_MPEG_HEAAC (0x1610)
- AV1: Enable parsing raw OBU from network, thanks to cjee21
- AV1: Indicate usage of Film Grain Synthesis, thanks to cjee21
- Matroska/TimeCodeXML: add frame rate
- Matroska: fix incoherent readout of unordered tag elements
- TimeCodeXml output: fix lack of frame number with some MXF SDTI timecodes
- AVI/WAV: fix crash with some invalid FourCC
- SDP: fix false-positive detection x I2469
- CDP: fix handling of 708 streams caught in the middle
Previous release notes
- Italian, Russian translations update
- Windows: tweak the ads height for avoiding too big ads in when the window is maximized
- Android: Migrate to Material Design 3 (thanks to cjee21)
- ADM: Dolby E profile for emission conformance checker
- AAC: show when PNS is ued
- MPEG-TS: map message_id code to the stored message character string
- AC-4: Enhancement to Presentation Role display
- AC-4: Add Bitstream level and Presentation level
- MXF: support of experimental ARRI ULs
- WavPack: fix duration for long duration
- WAV: detection of C2PA + display of thumbnails characteristics
- MasteringDisplay_Luminance: split Min and Max
- Dolby Vision: Fill colour, transfer & matrix for profile 5 (thanks to cjee21)
- JPEG: Detect lossless (thanks to cjee21)
- MPEG-TS: update DVB descriptors and service types for NGVC and NGA (thanks to paulhiggs)
- Reset MXF status based on footer partition (thanks to ammonriley)
- VP9: VP9 in MP4 support (thanks to cjee21)
- SphericalVideo: use StereoMode instead of of SourceCount
- I2400, Fix crashes with some malformed files
- Android GUI: fix some display issues with the billing and preference windows
- MaxCLL/MaxFALL: value without unit in the XML/JSON output
- Fix infinite loop in UTF8 (e.g. JavaScript) build
- HDR: fix random crash with multiple HDR formats
- PAC: Fix duration/timestamps
- Spherical Video 2 support, fix BF4 support with 0.32 readout, update
