Присоединение двух файлов MKV в Ubuntu?
У меня есть опера, которую я копирую на свой компьютер в формате MKV с помощью Handbrake. Эта опера на двух дисках. Есть ли способ объединить полученные MKV вместе? Они будут иметь одинаковый битрейт, разрешение и т. Д. Если я сделаю это, могу ли я сохранить главы из обоих файлов MKV организованными? И, поскольку у меня есть субтитры в файле (не записаны), они все равно останутся нетронутыми?
Я не слишком уверен, если этот вопрос не по теме или нет. Если это так, не стесняйтесь удалять его.:)
6 ответов
Если разрешение видео одинаковое, вы можете использовать avidemux, чтобы присоединиться к ним
Рекомендуемый способ - использовать mkvtoolnix
sudo apt-get install mkvtoolnix mkvtoolnix-gui
- Start mmg (графический интерфейс пользователя для mkvmerge)
- "Добавить" первый файл
- "Добавить" второй, третий, четвертый, ...
- Задайте имя вывода в текстовом поле внизу
- "Начни муксинг"
Субтитры сохраняются и должным образом объединяются, как и аудио и видео. Главы могут быть отредактированы в результирующем файле с помощью mmg.
Эта процедура создает правильно мультиплексированный файл. Любые проблемы должны быть упомянуты в окне "log" в mmg. Вы даже можете устанавливать и называть аудио и субтитры с правильными кодами языка и аннотациями, такими как "Принудительный" или "Комментарий директора".
Если вы планируете делать это несколько раз для разных файлов, лучше использовать версию командной строки mkvmerge ("mkvmerge --help")
mkvmerge -o output.mkv input1.mkv +input2.mkv
Используйте эту команду в терминале, чтобы объединить два отдельных.mkv-файла в один.
mkvmerge -o newfile.mkv part1.mkv +part2.mkv
Самый простой способ объединить видео - это использовать формат контейнера, который поддерживает конкатенацию и переиндексацию, например mpg. Тогда вы можете просто cat file1 file2 > file3
и переиндексировать с помощью ffmpeg.
Шаги в вашем случае будут:
Конвертировать из MKV в MPG
Объединить
Re-индекс
Вернитесь на MKV, если хотите
Если это просто аудио, вы можете использовать более легко редактируемый тип файла... например, wav, mp3 или ogg, пока не получите окончательный вывод. Тогда вы можете использовать множество инструментов, чтобы присоединиться к аудио. Сокс или FFmpeg приходят на ум.
Вы можете использовать dmMediaConverter для этого. Это очень просто и хорошо работает. Есть режим программы для присоединения MKV
файлы и использует ffmpeg
под капотом. Смотрите этот ответ для более.
LosslessCut также может объединять файлы.
Выберите « Инструменты» > «Объединить».
У него есть возможность включить все потоки в случае наличия таких нескольких потоков на файл. По умолчанию он выбирает «по умолчанию» (то есть первый/основной) поток каждого файла.