MP4, WebM или MKV: какой видеоформат использовать

MP4, WebM и MKV — это контейнеры, коробки для видео- и аудиопотоков. Качество определяет кодек внутри (H.264, VP9, AV1...), а контейнер определяет совместимость.

MP4 — универсальный стандарт

Играет на телефонах, телевизорах, в браузерах, монтажках, мессенджерах. Если нужно отправить видео на неизвестное устройство — это MP4 с H.264. Конвертируйте MOV в MP4, AVI в MP4 или MKV в MP4 и не думайте о совместимости.

WebM — создан для веба

Открытый контейнер от Google с видео VP9 или AV1 внутри. Сжатие лучше, чем у H.264-MP4, нативная поддержка в браузерах и HTML5, без лицензионных отчислений. Слабые места: аппаратные плееры и устройства Apple исторически отстают. Используйте MP4 в WebM для видео на сайте.

Рекламный блок — включите рекламу в public/ads.js · article-mid

MKV — контейнер архивиста

Matroska вмещает практически что угодно: несколько аудиодорожек, субтитры, главы, любые кодеки. Идеален для хранения фильмов. Ужасен для отправки — многие устройства и приложения его не открывают. Решение — быстрая конвертация MKV в MP4.

А MOV и AVI?

MOV — контейнер Apple, внутри почти идентичен MP4: его создают камеры и iPhone. AVI — наследие 1992 года с плохой поддержкой кодеков и большими файлами; единственная причина его держать — софт, который его требует. Оба обычно лучше конвертировать в MP4.

Итог

  • Отправить кому угодно / играть где угодно → MP4
  • Встроить на свой сайт → WebM
  • Долгое хранение с дорожками и субтитрами → MKV