article

Ремуксинг в MKV формат

Ремуксинг в MKV формат
| Обновлено: 19-08-2014 |

Для Blu- Ray видео по стандарту предписан контейнер Mpeg2 Transport Stream ( M2TS ). Это медиа контейнер который содержит HD видео и HD аудио + прочие информацию. Находится на BR диске в папке STREAM. Для того чтобы сделать рипинг ( Bdrip mkv ) без потери качества, необходимо провести Ремуксинг потоков.

MKV формат (стр2)

Как получить из Blu-Ray - контейнер MKV без потери качества. ( M2TS в MKV )

Ремуксинг - это когда происходит смена одного контейнера на другой без перекодирования. Проще говоря аудио и видео потоки контейнера-источника упаковываются без изменений в другой контейнер. ( Это похоже если вы достанете из коробки ( контейнер ) два кубика ( аудио и видео ) и просто переложите их в другую коробку). Не путать конвертированием. Это совершенно разные вещи.

В результате ремуксинга качество совершенно не теряется, а вы получаете нужный контейнер. В данном случае с расширением MKV. Для перепаковывания M2TS в MKV можно использовать несколько способов.

M2TS в MKV : способ первый - "Разборка и Сборка".

Стандартное средство для Bdrip MKV. Алгоритм здесь очень простой:

  1. Раскладываем M2TS контейнер на составляющие: получаем отдельный файл видео и отдельный файл аудио. Для этого используется программа tsMuxer GUI.
  2. Собираем полученные потоки в MKV контейнер. Применяем программу MKVmerge GUI.

Вообщем с помощью tsMuxer GUI вынимаем "кубики" , а с помощью mkvmerge GUI кладём их в нужный контейнер. Программы бесплатны.

Итак, имеется клип в формате M2TS . Hd видео 1920 на 1080 ( 1080p). Длительность 3 мин 38 сек . - 1.2 Гб. Задача получить MKV контейнер без потери качества.M2TS в MKVСмотрим подробные параметры исходного контейнера.

исходные параметры видео потока- здесь видно что использовано AVC видео. Средний битрейт 45.3 Мбит/с и частота кадров 29.97. при разрешении 1080p. Эти параметры не должны измениться.


исходные параметры аудио потока- для аудио использован AC-3 кодек. 192 Кбит/с звук при частоте дискретизации 48 Khz. Аналогично, всё должно остаться также.


Запускаем программу TSmuxer GUI. В вкладке "Input" нужно добавить исходный файл. Кликаем "add" и добавляем контейнер. В поле "Tracks" отображены составляющие контейнера.

tsmuxer - программа предназначена для создания и редактирования контейнера M2TS. Из которого можно удалить лишнее или добавить необходимое и потом опять собрать в M2TS.

*Здесь мы не будем рассматривать подробную работу с tsmuxer, так как в этом примере от неё требуется только разборка контейнера на составляющие.

разборка M2TS контейнера на состовляющиеГалочки не снимаем ( это приводит к удалению элемента ). Переключатель переводим в положение "Demux". В поле "Browse" укажите папку в которую сохранятся извлечённые потоки. После чего внизу нажимаем "Start Demux". процесс демуксинга m2ts контейнера

извлечённые потокиКак видно выше мы получили отдельно видео и аудио. Теперь переходим к Шагу 2.

Сборка MKV контейнера

Для работы с mkv файлами существуют специальный набор toolnix. Запустите файл mmg.exe - откроется программа mkvmerge .

mkvmerge - это программа предназначенная для создания и редактирования Mkv контейнера. С её помощью можно собрать MKV контейнер из разных файлов. Удалить из контейнера лишнее. Добавить в готовый контейнер элементы. Разделить контейнер на части ( например один фильм на 2 части, что бы уместились на диски ). Перепаковать из других контейнеров в MKV ( например из AVI в MKV ).

Интерфейс программы очень прост, как и порядок действий. Во вкладке "Вход" нажимаем "Добавить". Находим приготовленный видеопоток. сборка MKV контейнераОткрываем его и видим вот такое сообщение:сборка MKV контейнераНичего страшного оно не предвещает, просто не получается автоматически определить частоту кадров. Сложностей нет, ведь из параметров исходника частота составляет - 29.970 fps. Потому просто вручную нужно выставить число 30. В поле "Дорожки,главы и теги" выделим видео потоки ниже переключаемся на вкладку "Формат и конкретные опции" где в строке Fps прописываем 30. Остается лишь указать папку для сохранения и нажать кнопку " Начать обработку" ( Конечно не забыв добавить перед этим и аудио поток )

После завершения сборки получается MKV файл c параметрами как и у исходного M2TS. Запускаем его в KmPlayer и смотрим информацию о файле:

данные полученного MKV контейнера

аудио поток

видео поток


Как видно формат контейнера изменился на Matroska ( MKV ). Размер файла практически такой же. Аудио - поток идентичен. В видео слегка уменьшился Bitrate что фактически не отражается на качестве..

Внимание! Если M2TS содержит видео в формате Mpeg2 , то после демуксинга он будет в формате Mpv ( Mpeg Video ). На данный момент описываемая версия mkvmerge 4.3.0 не поддерживает импорт Mpv. Следовательно этот способ не действенен в таком случае. Всегда смотрите сначала параметры исходного фильма. Если видео закодировано в AVC оно же H.264 и Mpeg4 part 10 или VC-1, то тогда все в порядке, иначе смотрим дальше.

M2TS в MKV : способ второй - "MediaCoder".

Наверняка многие узнали в заголовке название популярного конвертера, но речь ведь пока идёт не о конвертировании MKV, а о ремуксинге, т.е без потери качества. Сразу скажу, что в Mediacoder есть функция смены контейнера, как с возможность перекодировки ( например сменить формат видео или аудио, уменьшить битрейт и т.д ) так и с функцией копирования потоков в новый контейнер, читай ремуксинг. (подробно о нём: скачать Mediacoder + инструкции ). Запускаем Mediacoder и добавляем исходный файл.

панель инструментов MediacoderВ правом углу в колонке можно ознакомиться с информацией о исходном файле.

Далее во вкладках видео и аудио ставим галочку "копия видео" и "копия аудио" соответственно.

Mediacoder - вкладка видео

Mediacoder - вкладка аудио

Mediacoder - вкладка контейнерВыбираем контейнер Matroska. Заметьте, что при необходимости можно выбрать и любой другой.

Во вкладке "сводка" видим , что в выходном формате стоит контейнер Matroska с копией потоков из M2TS. Нажимаем старт и ждём результат. Mediacoder - вкладка сводка

Как смотреть MKV на Playstation 3

Sony Playstatiоn 3 уже давно поселилась в многих квартирах, и тех, кто использует её в качестве HD плеера интересует очень важный вопрос: Как не теряя качества на конвертации в понимаемый формат Ps3 смотреть MKV фильмы?. Уверен, что кто-то уже догадался, кто внимательно читал сначала - конечно с помощью ремуксинга потоков.

  1. Для этого можно опять же использовать Mediacoder ( выставив галочки "копия видео и копия аудио", и указав контейнер Mpeg).
  2. Использовать специальную программу MKV2VOB, которая делает ремуксинг в контейнеры понимаемые PS3. Большие файлы она может разбивать по частям для просмотра с флеш накопителя или DVD дисков.

Скачать MKV2VOB.

Как уменьшить размер MKV файла не теряя в качестве ( без конвертирования ).

На данный момент число бытовых плееров на которых возможен просмотр MKV файлов значительно выросло. И бывает так, что многие фильмы можно уместить на DVD диске в MKV формате для просмотра на таком плеере. Но часто происходит и так, что не умещается каких-то 100 или меньше мегабайт, а переконвертация в таком случае - это совсем не вариант. Есть следующие решения данной проблемы:

  1. Во-первых, если там присутствует оригинальная звуковая дорожка ( а их может быть там и несколько, на других языках ) её можно удалить, оставив только дорожку с переводом.
  2. Отрезать часть фильма, например конечные титры.

В этом опять поможет mkvmerge. Открыв в программе MKV контейнер в поле "Дорожки и главы.." будут видны составляющие контейнера, удалив ненужные ( сняв галочки ), контейнер перепаковывается. Можно контейнер разбить на части. Вкладка Глобальные. Поставьте галочку " включить разбиение". Есть два варианта: по размеру файла или по времени. Первый вариант удобен для разбиения большого фильма под DVD диски, второй для удаления титров. Переведите переключатель в "....после этой длительности". В поле нужно указать время после которого начнётся разделение. Формат такой - часы : минуты : секунды. ( 01:29:00 например ).mkv