Skip to content
MediaInfo

MediaInfo

Easily displays technical and metadata information of audio and video files

Features

Open SourceMultimedia

System Requirements

Minimum 4GB RAM. Low storage requirement (300MB reserved).
Windows 10/11 64-bit: No specific GPU requirements.
macOS 11+: Supports both Intel and M-series chips.

Introduction

1. Project Background
MediaInfo is developed and maintained by MediaArea.net SARL, a software company specializing in media analysis, inspection, and data extraction. With a strong focus on professional media industries—such as broadcasting, film production, and streaming platforms—the company has built MediaInfo into a globally trusted standard for media inspection. Known for its reliability, accuracy, and cross-platform capabilities, MediaInfo is widely adopted across both personal and enterprise environments.

2. Core Functionality: What Does It Do?

The primary function of MediaInfo is to deeply analyze the internal structure of audio and video files, extracting comprehensive technical parameters and metadata without requiring playback. It goes beyond basic duration or file size, revealing detailed information such as:

  • Video codec (e.g., H.264, HEVC)
  • Resolution, bitrate, frame rate, color space (e.g., BT.709, BT.2020), chroma subsampling
  • Audio codec, sample rate, bit depth, channel layout (e.g., 5.1 surround)
  • Subtitle tracks, chapter markers, menu structures
  • Container format details and encoding settings

For casual users, it acts like a “health report” for media files. For professionals, it serves as a powerful diagnostic and automation tool.

3. Supported Media File Types and Formats

MediaInfo offers exceptional format compatibility, supporting virtually all major audio, video, and container formats:

  • Video Codecs: H.264 / AVC, H.265 / HEVC, AV1, VP9, MPEG-2, MPEG-4 Part 2, VC-1, Apple ProRes, Avid DNxHD, Theora, etc.
  • Audio Codecs: AAC, MP3, AC3, DTS, FLAC, Opus, Vorbis, PCM, ALAC, WMA, etc.
  • Container Formats: MP4, MKV, AVI, MOV, FLV, WebM, MXF, MPEG-TS, MPEG-PS, OGG, WAV, AIFF, RMVB, etc.
  • Subtitles & Chapters: Supports embedded text subtitles (SRT, ASS/SSA, USF), DVD/Blu-ray subtitles, and chapter markers.
  • Professional Formats: Widely used in broadcast and post-production, including MXF, ISMV (Smooth Streaming), and MPEG-DASH segments.

Whether you're analyzing smartphone videos, Blu-ray rips, or preparing content for OTT platforms, MediaInfo delivers precise and reliable data.

4. Information Display Formats: Multiple Output Options

MediaInfo supports various presentation modes to suit different user needs:

  • Graphical User Interface (GUI):
    A desktop application with tabbed views showing sections like "General", "Video", "Audio", "Text", and "Menu". Ideal for non-technical users who want an intuitive overview.

  • Command-Line Interface (CLI):
    Can be used in scripts or terminal workflows. Example:

    mediainfo video.mp4
    

    Outputs can be formatted as plain text, HTML, XML, JSON, or CSV—perfect for parsing in automation pipelines.

  • Programmable API (SDK):
    Built on MediaInfoLib, developers can embed media analysis into their own applications. Language bindings available for C++, C, .NET, Python, Java, and more.

  • Integration & Online Use:
    While there’s no official web version, many online file analyzers use MediaInfo under the hood. It's also integrated into major open-source projects like FFmpeg, VLC, Emby, and Plex for metadata extraction.

5. Use Case Examples

  • Home Users: Check if a downloaded movie is compatible with their TV or media player.
  • Video Editors: Verify footage specifications before importing into editing software.
  • Streaming Platforms: Automatically validate uploaded videos against encoding profiles.
  • Digital Archives: Preserve technical metadata for long-term media asset management.
  • Developers: Extract media info programmatically for logging, transcoding decisions, or quality control.