Главная > Мультимедиа, Редакторы аудио/видео > MKVToolnix — всесильный загадочный редактор матрешки (MKV)

MKVToolnix — всесильный загадочный редактор матрешки (MKV)

MKVToolnix logoВсе больше набирает распространения такой формат хранения как MKV, в простонародье называемый матрешка.  Пожалуй эта даже не формат хранения аудио и видео, а контейнер где описано что именно хранится,  что позволяет использовать различные форматы кодировок, и  большое количество различных потоков. Очень хорошо, когда получает готовый фильм, и нас устраивает  какие  звуковые дорожки и субтитры предлагаются, их порядок, да и вообще размер самого файла. Но  нет в мире ничего идеального, некоторые звуковые дорожки нам вообще не нужны,  а вот этих субтитров не хватает да и не помещается этот файл у меня на один диск.  MKV потенциально готова решить все ваши проблемы, ведь изначально все делалось для максимальной простоты редактирования. Осталось найти утилиту способную использовать максимальное количество возможностей контейнера MKV.  Большинство  программ для редактирования  видео  заявляют о поддержке работы с матрешкой, но постоянно у них можно встретить некоторые ограничения.  Для быстрого редактирования и более профессионально работы (у кого хватит терпения разобраться)  файлов  MKV существует лучшая бесплатная программа  MKVToolnix.

Возможны два варианта использования, с инсталляцией в систему или portable версия, которая  может работать со сменных дисков или в отдельных папках,  не добавляя записей в систему.  Как всегда  выбрал portable, удобно сделал что надо, а потом стер, чтоб глаза не мозолило и место не занимало. И так пользуюсь этой утилитой раз в несколько месяцев.MKVToolnix 2

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

Максимум что себе позволю это опишу базовые возможности, чтоб было понятно в какую сторону рыть:

— Разбитие файла на несколько частей.  Можно делать разбивку как на файлы одинакового размера, одной длительности по времени, или вручную указав длительность каждой части.

-Удаление/ вырезание отдельных фрагментов.  Фактически это продолжение предыдущего пункта,  разбиваем на отдельные части и выбираем или удаляем нужные части.

-Соединение двух фрагментов.  Просто склеиваем несколько частей одна к другой. Могут возникнуть проблемы с кодировкой, если пробовать соединять части в разных форматах.

-Добавление/удаление   аудио дорожек и субтитров. В принципе все просто добавляем  файлы с необходимым звуком и текстом. Только обращаем внимание на синхронизацию картинки и звука, для этого есть возможности задать сдвиг или растяжение/сжатие звуковой дорожки.

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

-Создание глав для фильма. Все знают, что такое меню на DVD дисках по отдельным сценам, также и здесь, можно создать разбивку на отдельные главы,  даже можно пойти дальше создав несколько версий фильма, например, показывая/скрывая некоторые сцены.

-Связывание нескольких файлов. У вас, например, существует  фильм, который разбит на два файла, чтоб после просмотра первой части не пришлось  вручную запускать просмотр второго,  можно использовать связывание, только здесь одно но, файлы должны иметь одинаковые параметры: количество дорожек, используемые кодеки.

MKVToolnix  1

Как пример расскажу как удалять ненужные звуковые дорожки и субтитры . Выбираем  закладку «Input»,  добавляем нужный файл для редактировании  нажав “Add”. Указываем  файл, куда будем сохранять полученный результат, в  поле «Output filename».  Снимаем галочки с субтитров и звуковых дорожек, которые нам не нужны. Ну а дальше запускаем все на обработку “Muxing->Run muxing (run mkvemerge)”, ждем несколько минут, в зависимости от производительности компьютера и все наслаждаемся полученным результатом. Признаюсь  здесь выбрал самый простой пример.

MKVToolnix для редактирования, и создания матрешки что ни есть самая правильная программа, здесь все необходимое, чтоб после ваше работы другие сказали «ничего себе, а как сделал». Только вот для достижения вау — эффекта не получится, просто запустить программу, пару кликов мыши, и все готово, готовитесь для получения хоть, сколько приемлемого результата почитать инструкцию. Не просто читать а еще самому попробовать для понимания  логики работы функций.

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

MKVToolnix 3

Кому действительно нужен серьезный инструмент, используем MKVToolnix, всем другим искать утилиту для редактирования  видео более дружелюбную к пользователю.

Прекрасно работает в 32-х и 64-х битных операционных системах,  на куче различных платформах. В оригинальной сборке интерфейс предлагается только на английском, если не ошибаюсь, существуют самодельные варианты на русском.

Домашняя страница MKVToolnix http://www.bunkus.org/videotools/mkvtoolnix/index.html

Страница для бесплатного скачивания MKVToolnix http://www.bunkus.org/videotools/mkvtoolnix/downloads.html

Последняя стабильная версия на момент написания MKVToolnix 3.2.0

  1. Юрий
    23 сентября 2010 в 01:43 | #1

    Программа хороша! Но умеет ли она обрезать черные линии, если да, то как? Заранее спасибо.

  2. Lot
    25 октября 2010 в 15:11 | #2

    Прога отстой! На выходе дёрганый фильм получается. Исходные файлы проигрываются нормально, но после соединения хрень какая-то. Не умеет прога нормально соединять файлы!

  3. Harry
    12 ноября 2010 в 10:48 | #3

    «Не умеет прога нормально соединять файлы»
    Если файлы не являются фреймами идентичного потока (по размерам кадра, степени сжатия и т.д. и т.п.), то никакая программа вам не поможет. Нужно делать полное перекодирование.

  4. Harry
    12 ноября 2010 в 11:20 | #4

    «Но умеет ли она обрезать черные линии, если да, то как?»
    Верхняя закладка «Input»
    Ниже закладка «Format specific options»
    Поле для ввода «Croping»
    Воодится 4 числа через запятую для обрезки кадра в виде: «слева,сверху,справа,снизу»
    Например если нужно обрезать 4 слева, 6 сверху, 8 справа и 12 снизу вводим: 4,6,8,12
    Числа обозначают количество пикселей.
    Далее, если все остальное готово, нажимаем «Start muxing»

  5. В.В.
    19 марта 2011 в 06:54 | #5

    @Harry

    соединял несколько файлов снятых на фотоаппарат. естессно все параметры одинаковые. на выходе второй фрагмент дёрганый.

  6. Владимир
    6 апреля 2011 в 14:50 | #6

    Не пойму как упаковать файл сжатый в H.264. Вначале прога говорит, что не могу самостоятельно определить частоту кадров у этого формата. Предлагает задать самостоятельно или по умолчанию ставит 25fps. Исходник в H.264 жал маковским компрессором. Там указывал 25fps. На выходе в mkv файле звук и видео рассинхронизируются. Звук идет нормально, а видео медленнее. Экспериментировал в настройках с частотой кадров, не добился совпадения. С исходниками *.m2v или напрямую *.mov все идет гладко. Чего не так делаю? Заранее благодарен.

  7. михаил
    3 мая 2011 в 19:04 | #7

    а эта прога может разбивать видео без перекодирования? я вот например качнул ЛОСТ 720p все 6 сезонов, хотел бы соединить финальные серии в одну, как и должно быть, а 1-2 серию 6 сезона разбить на 2. И ничего перекодировать не хочется, все отлично, маленькую поправку просто сделать до полного счастья)))

  8. Serg
    4 мая 2011 в 13:16 | #8

    @михаил
    Чтоб разбить без перекодирования идем «Глобальное->Разбиение», выбираем «… после этого времени» и вбиваем на какой минуте фильм должен быть разбит на две части (01:20:00, где первая цифра, часы, вторая минуты, а третья секунды). Ждем пару минут, в итоге получаем два (или сколько там по времени выходит) готовых файла. Да еще в пунктик «максимальное число файлов:» вписываем сколько файлов должно получиться в вашем случае 2.
    Чтоб соединить вначале добавляем первый файл нажав «Добавить», потом второй файл нажав «Присоединить», после чего «Начать обработку». Главное чтоб файлы с видео имели одинаковые параметры, количество дорожек и кодеками которыми их кодировали.

  9. михаил
    5 мая 2011 в 20:59 | #9

    Serg спасибо! буду пробовать. Надеюсь разберусь. Еще хотелось бы не просто склеить и разбить, а склеить так, чтобы не было «в предыдущих сериях». Вырезать то, что вставил первый канал. Титры после серии и вступление. Тоесть чтобы кадр перешел сразу, как будто серия и не кончалась. А то с титрами смысла нет.

  10. Serg
    6 мая 2011 в 22:58 | #10

    @михаил
    Попробуйте обрезать начальные и конечные титры, а потом склеивать полученные файлы. Только придется потратить время подгоняя все до секунды.

  11. qwerty
    28 мая 2011 в 17:31 | #11

    а если нужно добавить черные полосы

  12. Serg
    28 мая 2011 в 22:33 | #12

    @qwerty
    Если не секрет зачем нужны черные полоски. Насколько знаю каждый уважающий плеер сам их добавит чтоб не искажать картинку.

  13. SS
    28 июня 2011 в 15:33 | #13

    @Serg
    как минимум для некоторых телевизоров! У меня Philips и фильмы формата 2,35:1 растягиваются на весь экран. Почему то все кто выкладывают такие фильмы считают правильным обрезать черны полосы, но нет ни одной программы чтобы безболезненно добавить их в MKV!

  14. Ери
    15 июля 2011 в 20:14 | #14

    Harry 12 Ноябрь 2010 в 11:20 Цитата:
    …..
    Поле для ввода «Croping»
    …..

    Harry , можно скрин этого поля ?

  15. василий
    25 июля 2011 в 18:19 | #15

    Господа ! Обьясните , кто в теме , почему при вырезании лишней аудиодорожки в конечном файле переконвертированного фильма происходит рассинхронизация аудио и видео ? Пытался вырезать украинский язык из фильма «Observe report » .

  16. Serg
    26 июля 2011 в 09:55 | #16

    @василий
    Не пробовали удалять аудио дорожку VirtualDubMod, там все делается за несколько секунд если без перекодирования и рассинхронизацией проблем не возникает.

  17. Raizon
    29 июля 2011 в 04:33 | #17

    Подскажите в чем может быть проблема.
    Полноценный двд без перекодирования поместил в контейнер мкв через программу MakeMKV, далее разбил на части через mkvtoolnix.
    Далее пробовал обрезать у черные линии по бокам так, как советовал Harry 12 Ноябрь 2010 в 10:48.
    Но к никакому результату это не приводит.

  18. Alex
    19 августа 2011 в 15:36 | #18

    Не получается обрезать чёрные полоски сверху и снизу. Как узнать сколько пикселей содержит полоска (какие 4 числа вводить)? Помогите.

  19. Игорь
    10 октября 2011 в 18:14 | #19

    …прикольная прога, возможно мне повезло — нужно было внедрить хорошую звуковую дорожку, одного и того же фильма, в качественную картинку. дорожка в файле AVI картинка в MKV. Без всяких настроек, время работы 8 минут — результат Получил фильм с хорошим звуком и видео. Я в восторге…

  20. rioki
    13 февраля 2012 в 15:26 | #20

    у меня вот такой вопрос. есть несколько (точнее очень много) серий одного сериала. в каждой серии по 3 аудиодорожки. хочу поменять их местами и присвоить язык. как сделать это массово? чтоб с каждой серией так не мучаться?времени убивает очень много.

    P.S. все файлы-серии имеют одинаковые параметры

  21. Алексадр
    1 марта 2012 в 22:04 | #21

    Serg
    или кто-нибудь, кто сталкивался со следующей проблемой, подскажите почему происходит такое. использую проигрыватель DVD DMP 1023HD. все рипы MKV отлично проигрываются с внешнего диска. но стоит с помощью MKVToolnix убрать лишние дороги или добавить что то, то сразу проигрыватель виснет. причем на компе все отлично. понимаю, что это возможный косяк самого DVD-шника, но может что то можно сделать, чтобы отредактированные файлы проигрывались?
    спасибо

  1. Пока что нет уведомлений.