Слияние mkv главы файла в одну главу

Как Вы объединили бы главы в mkv файлах в одну главу? Я только нашел потоки о добавлении, удалении и разделении глав. Я ищу инструмент командной строки. ffmpeg может использоваться для этого?

2
задан 10 December 2018 в 00:25

1 ответ

В большинстве случаев ffmeg только может помочь.

Создайте файл mylist.txt со всеми файлами, которые Вы хотите связать в следующей форме (строки, запускающиеся с #, проигнорированы):

# this is a comment
file '/path/to/file1.mkv'
file '/path/to/file2.mkv'
file '/path/to/file3.mkv'

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

ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.mkv

-safe 0 выше не требуется, если пути относительны. -c copy попробуйте concat файлы без перекодирования. Попытка удаляет это параметрические усилители, если что-то будет неправильно. Я подразумеваю, что mkv является справедливым контейнером, может включенный в любых кодеках как h.264 (MPEG-4 AVC), MPEG-2, VC-1, MPEG-2, mpeg-4 / Xvid / DivX.. Это должно знать, который encoder\decoder кодек (кодеки) установил или не с Вашим ffmpeg. Потребность знает точно или просто пробует. Но это - другой вопрос. Давайте предположим, что Ваша установка ffmpeg полностью поддерживает кодеки Вашего текущего mkv.

Источник: https://trac.ffmpeg.org/wiki/Concatenate

2
ответ дан 2 December 2019 в 03:30

Другие вопросы по тегам:

Похожие вопросы: