Файлы MKV: контейнер, который вмещает всё и нигде не воспроизводится
Почему в MKV несколько звуковых дорожек и субтитры, почему телевизоры его отвергают и что переживёт конвертацию. Конвертируйте MKV в браузере, без загрузки.
Кратко
- Тип
- Видео
- Контейнерный формат
- Да
- Расширения
- .mkv
- MIME-тип
- video/x-matroska
- Распространённые кодеки
- h264, h265, vp9, av1, flac, aac
- Другие названия
- Matroska
Matroska — MKV — была создана в 2002 году как контейнер, который никогда не говорит «нет». Он вмещает любое число видеодорожек, любое число звуковых дорожек на разных языках, отключаемые субтитры в нескольких форматах, главы, встроенные шрифты и практически любой кодек. Именно из-за этой открытости его используют релизы фильмов и сериалов: всё с исходного диска можно сохранить в одном файле, а язык и субтитры зритель выбирает при просмотре.
Подробнее
Именно поэтому же так мало что его воспроизводит. MKV так и не вошёл в стандарты вещания и мобильных устройств, поэтому аппаратные декодеры и прошивки смарт-ТВ в большинстве своём его не поддерживают, как и большинство браузеров. Видео внутри обычно самое заурядное — H.264 или HEVC, — а отвергает устройство именно обёртку. Это несоответствие и есть вся причина, по которой MKV в MP4 — одна из самых востребованных конвертаций.
Конвертация в MP4 — это перепаковка: видео- и аудиопотоки копируются нетронутыми, так что она занимает секунды, а картинка идентична бит в бит. Переносятся все звуковые дорожки, так что в релизе с оригинальной и дублированной дорожкой останутся обе. Субтитры — нет: MP4 не принимает почти ни одного из форматов субтитров, которые несёт MKV, особенно ASS, чьё позиционирование и оформление MP4 выразить не может. Их пропускают, чтобы задача не завершилась ошибкой.
Обратное направление тоже полезно. Конвертация MP4 в MKV нужна, когда вы собираете файл, а не распространяете его: добавляете вторую звуковую дорожку, прикрепляете файл субтитров, размечаете главы. Сначала сделайте перепаковку — и последующие шаги вообще не затронут само видео.
Конвертировать MKV в другие форматы
Конвертировать другие форматы в MKV
Вопросы и ответы: MKV
Почему мой телевизор не воспроизводит MKV?
Потому что MKV так и не вошёл в стандарты вещания и мобильных устройств, поэтому большинство аппаратных декодеров и прошивок телевизоров его не поддерживают. Видео внутри обычно обычный H.264 — отвергается именно контейнер.
Теряется ли качество при конвертации MKV в MP4?
Нет. Потоки копируются без декодирования, так что результат идентичен исходнику. Настоящее перекодирование понадобится, только если вы запросите другое разрешение или качество.
Куда делись мои субтитры?
Они не перенесены, потому что MP4 не может хранить форматы SRT и ASS, которые использует MKV. Извлеките их отдельно программой вроде MKVToolNix и положите .srt рядом с MP4 — большинство плееров автоматически подхватывают файл с совпадающим именем.
Сохраняются ли все звуковые дорожки?
Да. Переносится каждая звуковая дорожка, так что в файле с оригинальным и дублированным звуком останутся оба, и вы сможете переключаться между ними в плеере.
Какую звуковую дорожку я получу при извлечении звука?
Первую — ту, которую ваш плеер выбрал бы по умолчанию. Выбрать конкретную дорожку здесь нельзя; MKVToolNix может извлечь нужную дорожку без перекодирования.
Зачем вообще конвертировать в MKV?
Потому что он принимает то, чего не принимает MP4: несколько языков, отключаемые субтитры, главы, встроенные шрифты. Это контейнер, в котором удобно собирать файл, даже если потом вы перепакуете его в MP4 для просмотра.
Какой большой MKV может обработать этот сайт?
Около 667 МБ при смене контейнера, поскольку результат и исходник одного размера и оба делят память конвертера. Фильмы часто превышают этот предел; для них практичное решение — программа для компьютера.
MKV лучше MP4?
Функциональнее, но не лучше. MKV вмещает больше; MP4 воспроизводится в большем числе мест. Что правильно, целиком зависит от того, храните вы файл или отдаёте его устройству.