MediaInfo

Last updated
Original author(s) Jérôme Martinez
Initial release28 December 2002;21 years ago (2002-12-28)
Stable release
24.12 [1] / 10 December 2024;3 days ago (10 December 2024)
Repository
Written in Pascal, C++
Operating system Linux, Microsoft Windows, macOS, Android, iOS
Size 4.5 MB
Available in37 languages [2]
List of languages
Albanian, Arabic, Armenian, Basque, Belarusian, Brazilian Portuguese, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, French, Galician, Georgian, Greek, Hungarian, Italian, Japanese, Korean, Lithuanian, Persian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian.
License Simplified BSD License [3]
Website mediaarea.net/MediaInfo

MediaInfo is a free, cross-platform and open-source program that displays technical information about media files, as well as tag information for many audio and video files. It is used in many programs such as XMedia Recode, MediaCoder, eMule, and K-Lite Codec Pack. [4] It can be easily integrated into any program using a supplied MediaInfo.dll. MediaInfo supports popular video formats (e.g. Matroska, WebM, AVI, WMV, QuickTime, Real, DivX, XviD) as well as lesser known or emerging formats. [5] In 2012 MediaInfo 0.7.57 was also distributed in the PortableApps format. [6]

Contents

MediaInfo provides a command-line interface for displaying the provided information on all supported platforms. Additionally, a GUI for viewing the information on Microsoft Windows and macOS is provided.

Technical information

MediaInfo reveals information such as:

MediaInfo 0.7.51 and newer retrieve codec information optionally from tags or by computation. Thus in the case of misleading tags erroneous codec information may be presented.

MediaInfo installer was previously bundled with "OpenCandy". However, you were able continue the installation process without installing it. [8] This is no more the case since April 2016.

Supported input formats

MediaInfo supports just about any video and audio file including:

Supported operating systems

MediaInfo supports Microsoft Windows XP or later, macOS, Android, [9] iOS (iPhone / iPad) [10] Solaris and many Linux and BSD distributions. [11] MediaInfo also provides source code so essentially any operating system or platform can be supported. An old version 0.7.60 for Windows 95 to 2000 exists. [11]

There is a Doom9 thread for MediaInfo developers also covering simplified [12] and modified [13] implementations. [14]

Licensing

Up to version 0.7.62 the MediaInfo library was licensed under the GNU Lesser General Public License, while GUI and CLI were provided under the terms of the GNU General Public License. Starting with version 0.7.63 the project switched to a BSD 2-clause license ("Simplified BSD License"). [15] [16]

See also

Related Research Articles

<span class="mw-page-title-main">Vorbis</span> Royalty-free lossy audio encoding format

Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression, libvorbis. Vorbis is most commonly used in conjunction with the Ogg container format and it is therefore often referred to as Ogg Vorbis.

Helix DNA was a project to produce computer software that can play audio and video media in various formats and aid in creating such media. It was intended as a largely free and open-source digital media framework compatible with numerous operating systems and processors and it was started by RealNetworks, which contributed much of the code. The Helix Community was an open collaborative effort to develop and extend the Helix DNA platform. The Helix Project has been discontinued.

<span class="mw-page-title-main">DivX</span> Brand of video codec products by DivX, LLC

DivX is a brand of video codec products developed by DivX, LLC. There are three DivX codecs: the original MPEG-4 Part 2 DivX codec, the H.264/MPEG-4 AVC DivX Plus HD codec and the High Efficiency Video Coding DivX HEVC Ultra HD codec. The most recent version of the codec itself is version 6.9.2, which is several years old. New version numbers on the packages now reflect updates to the media player, converter, etc.

Monkey's Audio is an algorithm and file format for lossless audio data compression. Lossless data compression does not discard data during the process of encoding, unlike lossy compression methods such as Advanced Audio Coding, MP3, Vorbis, and Opus. Therefore, it may be decompressed to a file that is identical to the source material.

Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. It was designed to be the successor of the MP3 format and generally achieves higher sound quality than MP3 at the same bit rate.

Windows Media Video (WMV) is a series of video codecs and their corresponding video coding formats developed by Microsoft. It is part of the Windows Media framework. WMV consists of three distinct codecs: The original video compression technology known as WMV, was originally designed for Internet streaming applications, as a competitor to RealVideo. The other compression technologies, WMV Screen and WMV Image, cater for specialized content. After standardization by the Society of Motion Picture and Television Engineers (SMPTE), WMV version 9 was adapted for physical-delivery formats such as HD DVD and Blu-ray Disc and became known as VC-1. Microsoft also developed a digital container format called Advanced Systems Format to store video encoded by Windows Media Video.

<span class="mw-page-title-main">VLC media player</span> Free and open-source media-player and streaming-media-server

VLC media player is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms, such as Android, iOS and iPadOS. VLC is also available on digital distribution platforms such as Apple's App Store, Google Play, and Microsoft Store.

<span class="mw-page-title-main">Media Player Classic</span> Media player for Microsoft Windows

Media Player Classic (MPC), Media Player Classic - Home Cinema (MPC-HC), and Media Player Classic - Black Edition (MPC-BE) are a family of free and open-source, compact, lightweight, and customizable media players for 32- and 64-bit Microsoft Windows. The original MPC, along with the MPC-HC fork, mimic the simplistic look and feel of Windows Media Player 6.4, but provide most options and features available in modern media players. Variations of the original MPC and its forks are standard media players in the K-Lite Codec Pack and the Combined Community Codec Pack.

Musepack or MPC is an open source lossy audio codec, specifically optimized for transparent compression of stereo audio at bitrates of 160–180 kbit/s. It was formerly known as MPEGplus, MPEG+ or MP+.

Nero Digital is a brand name applied to a suite of MPEG-4-compatible video and audio compression codecs developed by Nero AG of Germany and Ateme of France. The audio codecs are integrated into the Nero Digital Audio+ audio encoding tool for Microsoft Windows, and the audio & video codecs are integrated into Nero's Recode DVD ripping software.

ffdshow Open-source unmaintained codec library

ffdshow is an open-source unmaintained codec library that is mainly used for decoding of video in the MPEG-4 ASP and H.264/MPEG-4 AVC video formats, but it supports numerous other video and audio formats as well. It is free software released under GNU General Public License 2.0, runs on Windows, and is implemented as a Video for Windows (VFW) codec and a DirectShow filter.

x264 is a free and open-source software library and a command-line utility developed by VideoLAN for encoding video streams into the H.264/MPEG-4 AVC video coding format. It is released under the terms of the GNU General Public License.

A container format or metafile is a file format that allows multiple data streams to be embedded into a single file, usually along with metadata for identifying and further detailing those streams. Notable examples of container formats include archive files and formats used for multimedia playback. Among the earliest cross-platform container formats were Distinguished Encoding Rules and the 1985 Interchange File Format.

These tables compare features of multimedia container formats, most often used for storing or streaming digital video or digital audio content. To see which multimedia players support which container format, look at comparison of media players.

The following tables compare general and technical information for a variety of audio coding formats.

Α video codec is software or a device that provides encoding and decoding for digital video, and which may or may not include the use of video compression and/or decompression. Most codecs are typically implementations of video coding formats.

<span class="mw-page-title-main">KMPlayer</span> Freeware media player for Microsoft Windows

K-Multimedia Player is an Adware-supported media player for Windows, android and iOS that can play most current audio and video formats, including VCD, DVD, AVI, MP4, MPG, DAT, OGM, VOB, MKV, Ogg, OGM, 3GP, MPEG-1/2/4, AAC, WMA 7/8, WMV, RealMedia, FLV, and QuickTime.

<span class="mw-page-title-main">SMPlayer</span> Graphical front-end for MPlayer and mpv

SMPlayer is a cross-platform graphical front-end for MPlayer and mpv and forks of Mplayer using GUI widgets offered by Qt. SMPlayer is free and open-source software subject to the terms of the GNU General Public License version 2 or later. SMplayer has been localized in more than 30 languages.

WebM is an audiovisual media file format. It is primarily intended to offer a royalty-free alternative to use in the HTML video and the HTML audio elements. It has a sister project, WebP, for images. The development of the format is sponsored by Google, and the corresponding software is distributed under a BSD license.

References

  1. "Release 24.12". 10 December 2024. Retrieved 10 December 2024.
  2. "Language.csv". Github. Retrieved 17 September 2019.
  3. "LICENSE". Github. Retrieved 17 September 2019.
  4. "K-Lite Codec Pack 10.3.5 Full, Standard and Basic". free-codecs.com. 2014-02-28. Retrieved 2014-02-28.
  5. "MediaInfo 0.7.67-1". free-codecs.com. 2014-01-11. Retrieved 2014-02-28.
  6. "MediaInfo Portable 0.7.57 Development Test 1". PortableApps. 2012-05-12. Retrieved 2014-02-28.
  7. 1 2 MediaInfo About Page
  8. "MediaInfo".
  9. MediaInfo for Android
  10. MediaInfo for iOS
  11. 1 2 MediaInfo Download Page
  12. "Mulder MediaInfo (CLI+GUI)". SourceForge project muldersoft. 2013-12-20. Retrieved 2013-12-29.
  13. Dirk Paehl (2013-12-11). "Versionen von DP MediaInfo 32/64Bit". Archived from the original on 2013-12-30. Retrieved 2013-12-29.
  14. "MediaInfo(Lib) 0.7 - Reading information about media files". Doom9. 2005. Retrieved 2013-12-29.
  15. Change log on MediaInfo website
  16. MediaInfo(Lib) License on MediaInfo website