MediaInfo – Detect and display technical & tag data for video/audio files

This article is the original content of AppNee. All rights reserved. To repost or reproduce, please make a footnote with our article link!

All relevant information of a audio/video file is stored in the file’s header area, including duration, codec id, aspect, frame rate, bit rate, sample rate, channels, bit depth, language, etc. MediaInfo can obtain and utilize these info from the header of a media file with ease, which is very helpful for media software developers. If you just want to know the codec info of some movie or music file that could not be recognized or played correctly, you can use MediaInfo to check its technical & tag data.

MediaInfo is a free, open-source, and cross-platform media file information analysis, detection and display tool (written in C++) from France. It can quickly detect the detailed codec and content information of video/audio files. And, it can be easily integrated into any program using a supplied MediaInfo.dll file. As a matter of fact, MediaInfo has been used in many programs such as XMedia Recode, MediaCoder, eMule, and K-Lite Codec Pack. In addition, MediaInfo has included all the functions of current several popular codec viewers. For example: supports for new media formats, provides relevant web links for codecs and playback software, and so on, from soup to nuts.

For common users, when you couldn’t tell what the specific codec or tag info of your movie or music file is, that’s when MediaInfo comes in. For multimedia application developers, MediaInfo is the perfect way for you to get and call technical and tag data from media files.

// Key Features //

  • Read many video and audio file formats
  • View information in different formats (text, sheet, tree, HTML…)
  • Customise these viewing formats
  • Export information as text, CSV, HTML…
  • Graphical user interface, command line interface, or library (.dll/.so/.dylib) versions available
  • Integrate with the shell (drag ‘n’ drop, and Context menu)
  • Internationalisation: display any language on any operating system
  • Localisation capability

// Supported Media Formats //

  • Matroska (mkv/mka/mks)
  • Ogg (ogg/ogm)
  • Riff (avi/wav)
  • Mpeg 1&2 container (mpeg/mpg/vob)
  • Mpeg 4 container (mp4)
  • Mpeg video specific (mpgv/mpv/m1v/m2v)
  • Mpeg audio specific (mp2/mp3)
  • Windows Media (asf/wma/wmv)
  • Quicktime (qt/mov)
  • Real (rm/rmvb/ra)
  • DVD-Video (ifo)
  • AC3 (ac3)
  • DTS (dts)
  • AAC (aac)
  • Monkey’s Audio (ape/mac)
  • Flac (flac)
  • CDXA, like Video-CD (dat)
  • Apple/SGI (aiff/aifc)
  • Sun/NeXT (au)
  • Amiga IFF/SVX8/SV16 (iff)
  • Ensoniq PARIS (paf)
  • Sound Designer 2 (sd2)
  • Berkeley/IRCAM/CARL (irca)
  • SoundFoundry WAVE 64 (w64)
  • Matlab (mat)
  • Portable Voice format (pvf)
  • FastTracker2 Extanded (xi)
  • Midi Sample dump Format (sds)
  • Audio Visual Research (avr)
  • ….

// Revealable Information //

Type Info
General format, profile, commercial name of the format, duration, overall bit rate, writing application and library, title, author, director, album, track number, date, duration…
Video format, codec id, aspect, frame rate, bit rate, color space, chroma subsampling, bit depth, scan type, scan order…
Audio format, codec id, sample rate, channels, bit depth, language, bit rate…
Text format, codec id, language of subtitle…
Chapters count of chapters, list of chapters…

// Download URLs //

License Version Download Size
Freeware Latest  (mir) n/a

(Homepage | SourceForge)