Что выбрать для видео: MP4 или MKV?

Без сомнения, самые известные форматы видео — это MPEG-4 часть 14 и Matroska Video (или, как большинство людей это знают: MP4 и MKV). Когда дело доходит до выбора подходящего формата файла для ваших собственных видеофайлов, необходимо учитывать несколько вещей, чтобы сделать выбор между MP4 и MKV.

Контейнеры, а не форматы.

Начнем с развенчания мифа о предположении, что и MP4, и MKV являются форматами сжатия видео. Их просто нет. Это то, что вы называете видео контейнерами. Контейнер видео, как следует из названия, содержит вещи, необходимые видео для правильного воспроизведения на вашем телевизоре или компьютере. Они содержат такие элементы, как видео кодеки, аудио кодеки и даже субтитры. Их размещение в одном файле упрощает воспроизведение, но также позволяет редактору выбирать методы уменьшения размера файла. Редактор может снизить качество видео, но улучшить качество звука.
MP4 и MKV, являются контейнерами, это важно помнить, потому что они могут иметь расширение .mkv или .mp4, а значит они могут иметь разные расширения видео для видеоматериалов внутри контейнера.

Матроска Видео.

Matroska Video, или MKV, это ответ на замену старого видео формата AVI. Название похоже на русскую «куклу» — матрешку. Вы знаете, большая кукла, каждая из которых содержит маленькую матрешку. Это вполне уместно, если учесть тот факт, что MKV является контейнерным форматом. Видео форматы MKV позволяют пользователю захватывать бесконечное число всех форматов в одном файле.
MKV и WebM связаны. WebM — это ограниченная версия MKV. Ограничение в видео кодеках. WebM позволяет использовать только кодеки VP8 и VP9. Короче говоря, все файлы WebM — это MKV, но не все файлы MKV совместимы с WebM.

MPEG-4 часть 14.

MP4, вероятно, является наиболее известным видео форматом из двух. Это стандартный выход многих видеокамер и смартфонов. Хотя MP4, как и MKV, является контейнерным форматом, он предлагает немного больше ограничений с точки зрения форматов инкапсуляции. Например, MP4 не предлагает возможности встраивать ASS, как MKV.
Как было сказано выше, MKV был разработан для свержения AVI. Однако MP4 является преемником популярных первых MPEG. И стал промышленным стандартом. Являясь отраслевым стандартом, MP4 гораздо лучше совместим с видео программным обеспечением и видеоплеерами. Например, YouTube практически требует MP4 для загрузки. Это причина, по которой iPhone и Android выбрали MP4 для своих плееров. Однако стороннее программное обеспечение может по-прежнему позволять воспроизводить файлы MKV на вашем смартфоне.

Стоит отметить, что MP4 контролируется и запатентован MPEG, а MKV — проект с открытым исходным кодом. Это значительно упрощает лицензирование проигрывателей, редакторов и видео программного обеспечения.

Итак, что лучше?

Оба контейнера похожи, и выбор формата видео зависит от личных предпочтений и удобства использования. Четкой разницы по качеству нет. Разница менее тонкая, чем эта. MP4 имеет широкую поддержку браузеров, устройств и программного обеспечения и часто имеет меньший размер файла по сравнению с MKV. MKV, будучи программным обеспечением с открытым исходным кодом, гораздо лучше поддерживается в бесплатных программах. Он также поддерживает практически все кодеки и имеет лучшую поддержку субтитров. Если вы предпочитаете последний кодек Google VP9, вам следует выбрать MKV (или WebM). А если нужна широкая поддержка устройств, то выбирайте MP4.