Как изменить видеоконтейнер без повторного кодирования или сжатия файла?

Когда я разорвал DVD-диск Kill Bill, я использовал ручной тормоз и поместил его в один avi. Я понимаю, что у меня не было субтитров, поэтому я хочу преобразовать AVI в MKV и поместить субтитры в mkv. Как я могу это сделать, не теряя качества? Я не забочусь о сжатии или что-то еще? Меня не волнует сжатие или что-то еще, просто хочу изменить контейнер.

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

MKVtoolnix может помочь в этом. Я считаю, что кто-то еще предложил этот пакет вам в ответ на другой вопрос . Как отмечает комментатор этого ответа, он будет переупаковывать ваш AVI без потери качества.

В основном, вы просто запускаете программу mkvmerge . Поскольку файлы AVI и SRT поддерживаются, вы должны иметь возможность запускать это и получать рабочие MKV.

 $ mkvmerge -o out.mkv input.avi input.srt 

Если у вас возникают проблемы, вам нужно выяснить правильные настройки команды – он может многое сделать, но он не может догадаться, чего вы хотите от него. Документация – отличное место для начала.

Interesting Posts

Настройка CNTLM для прокси-сервера, требующего базовой аутентификации

Как добавить элемент контекстного меню в проводник Windows для папок

Сумма, если ТОЛЬКО все ячейки имеют значение?

Есть ли такой инструмент, как StartupMonitor для Windows 7?

Поддержка локального меню Swing для MacOS X на Java

Карта От многих до многих отношений без свойства навигации

android: широковещательный приемник для включения и выключения экрана

Есть ли .NET / C # shell для SQLite?

В чем разница между «throw new Error» и «throw someObject»?

Кто слушает данный порт TCP на Mac OS X?

Автоматическая упаковка меток с помощью labeller = label_wrap в ggplot2

Как защитить Firebase Cloud Function HTTP-конечную точку, чтобы разрешать только проверенные пользователями Firebase?

Как установить язык по умолчанию (источник ввода) для приложения?

Должны ли «использовать» директивы внутри или вне пространства имен?

Поддержка JavaServer Faces 2.2 и HTML5, почему XHTML все еще используется

Давайте будем гением компьютера.