Подробный гайд: Как узнать кодеки видео и аудио в MP4

Подробный гайд: как узнать кодеки видео и аудио в MP4 через MediaInfo, ffprobe, VLC и свойства файла. Разбор контейнера, дорожек и тегов.

2026.09.19                  


Подробный гайд: Как узнать кодеки видео и аудио в MP4Подробный гайд: Как узнать кодеки видео и аудио в MP4

Важно:

.mp4 — это контейнер, а не кодек. Внутри MP4 обычно лежат несколько дорожек: видео, аудио, иногда субтитры. У каждой дорожки свой кодек. Поэтому смотреть нужно отдельно видео- и аудиопоток.

Например, файл .mp4 может быть таким:

  • контейнер: MP4;
  • видео: H.264 / AVC, Codec ID avc1;
  • аудио: AAC LC, Codec ID mp4a.

Ниже — способы от самого простого до точного CLI.


1. MediaInfo — самый простой и наглядный способ

Подходит для Windows, macOS, Linux. Есть GUI и консольная версия.



Установка

  • Windows: winget install MediaInfo.MediaInfo
  • macOS: brew install mediainfo
  • Linux:
    • Debian/Ubuntu: sudo apt install mediainfo
    • Fedora: sudo dnf install mediainfo
    • Arch: sudo pacman -S mediainfo

Как смотреть

  1. Откройте файл .mp4 в MediaInfo.
  2. В режиме «Дерево» / Tree смотрите разделы:
    • VideoFormat, Codec ID, Profile, Width, Height, Frame rate, Bit depth.
    • AudioFormat, Codec ID, Profile, Channels, Sample rate, Bit rate.
  3. Если нужны все детали: View → Text, HTML или JSON.

Пример того, что вы увидите:

Video
Format: AVC
Codec ID: avc1
Profile: High@L4.1
Width: 1920
Height: 1080

Audio
Format: AAC LC
Codec ID: mp4a-40-2
Channels: 2
Sample rate: 48.0 kHz

Консольный MediaInfo

mediainfo video.mp4
mediainfo --Full video.mp4
mediainfo --Output=JSON video.mp4

2. ffprobe / FFmpeg — самый точный способ

ffprobe входит в пакет FFmpeg. Это лучший вариант, если нужны точные данные или автоматизация.

Установка

  • Windows: winget install Gyan.FFmpeg
  • macOS: brew install ffmpeg
  • Linux:
    • sudo apt install ffmpeg
    • sudo dnf install ffmpeg
    • sudo pacman -S ffmpeg

Основная команда

ffprobe -v error -show_format -show_streams video.mp4

Только кодеки всех дорожек

ffprobe -v error -show_entries stream=index,codec_type,codec_name,codec_long_name,profile,codec_tag_string -of table video.mp4

Пример вывода:

index  codec_type  codec_name  codec_long_name              profile        codec_tag_string
0      video       h264        H.264 / AVC / MPEG-4 AVC     High           avc1
1      audio       aac         AAC (Advanced Audio Coding)  LC             mp4a

Только видео-дорожка

ffprobe -v error -select_streams v:0 \
  -show_entries stream=codec_name,codec_long_name,profile,level,width,height,pix_fmt,r_frame_rate,avg_frame_rate,bit_rate,color_space,color_transfer,color_primaries \
  -of default=noprint_wrappers=1 video.mp4

Только аудио-дорожка

ffprobe -v error -select_streams a:0 \
  -show_entries stream=codec_name,codec_long_name,profile,sample_rate,channels,channel_layout,bit_rate \
  -of default=noprint_wrappers=1 video.mp4

JSON для скриптов

ffprobe -v error -show_streams -show_format -of json video.mp4 > info.json

Как читать вывод ffprobe

  • codec_name=h264 — видео H.264 / AVC.
  • codec_name=hevc — видео H.265 / HEVC.
  • codec_name=av1 — видео AV1.
  • codec_name=vp9 — видео VP9.
  • codec_name=mpeg4 — MPEG-4 Part 2, старый кодек.
  • codec_name=aac — аудио AAC.
  • codec_name=mp3 — аудио MP3.
  • codec_name=ac3 — Dolby Digital.
  • codec_name=eac3 — Dolby Digital Plus.
  • codec_name=opus — Opus.
  • codec_tag_string=avc1, hvc1, hev1, av01, mp4a — идентификаторы внутри MP4.

3. VLC — быстро, без установки доп. программ

  1. Откройте .mp4 в VLC.
  2. Нажмите Ctrl+J или откройте:
    • Windows/Linux: Инструменты → Информация о кодеках.
    • macOS: Window → Media Information / аналогично.
  3. В окне будет:
    • Stream 0: Video: H264 - MPEG-4 AVC (part 10) (avc1)
    • Stream 1: Audio: MPEG AAC Audio (mp4a)

VLC показывает кодек, разрешение, битрейт, частоту кадров и параметры аудио.


4. Windows: свойства файла

Самый быстрый, но не всегда точный способ:

  1. ПКМ по файлу → Свойства.
  2. Вкладка Подробно.
  3. Смотрите поля:
    • Сжатие видео / Video compression;
    • Сжатие звука / Audio compression;
    • Частота кадров;
    • Общий битрейт.

Минус:

Windows часто показывает не всё или пишет общие данные. Для точного результата лучше MediaInfo или ffprobe.


5. macOS

Быстро

  1. Откройте файл в QuickTime Player.
  2. Command+IMovie Inspector. Там будет формат видео и аудио.


Через терминал

mdls -name kMDItemCodecs video.mp4

Но надёжнее:

mediainfo video.mp4

или

ffprobe -v error -show_entries stream=codec_type,codec_name,codec_long_name -of table video.mp4

6. Плееры с быстрым просмотром

  • mpv: нажмите i — появится статистика с видеокодеком и аудиокодеком.
  • MPC-HC / MPC-BE: ПКМ → Свойства / Properties.
  • PotPlayer: Ctrl+F1 или меню свойств файла.

7. Онлайн-сервисы

Есть онлайн-анализаторы вроде MediaInfo Online. Они удобны, но не загружайте туда личные или конфиденциальные файлы. Для чувствительных данных используйте локальные программы.


Что обычно имеют в виду под «кодировкой MP4»

Что видите Что это значит
h264, avc1, AVC H.264 / MPEG-4 Part 10
hevc, hvc1, hev1, H.265 H.265 / HEVC
av1, av01 AV1
vp9 VP9
mpeg4 MPEG-4 Part 2, старый кодек
aac, mp4a AAC-аудио
mp3 MP3-аудио
ac3 Dolby Digital
eac3 Dolby Digital Plus
opus Opus
flac FLAC
mov_text субтитры внутри MP4

Также смотрите на:

  • Profile / Level — например, High@L4.1;
  • pix_fmt — например, yuv420p, yuv420p10le;
  • color_transfer — например, smpte2084 указывает на HDR PQ;
  • bit_rate — битрейт;
  • sample_rate / channels — параметры аудио.

Если нужно просто узнать кодеки:

  1. Установите MediaInfo и откройте файл.
  2. Или выполните:
ffprobe -v error -show_entries stream=codec_type,codec_name,codec_long_name -of table video.mp4

Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта