Объедините AVI файлы с частичными звуковыми дорожками - PullRequest
0 голосов
/ 26 января 2011

Мне нужно объединить два AVI-файла, где звуковые дорожки существенно короче, чем видео, т. Е. Это могут быть минуты видео без звука в конце. Когда я объединяю либо с transcode, либо с mencoder, звук и видео объединяются вместе "независимо", поэтому я получаю AVI-файл, в котором все аудиосигналы склеены, а вся тишина также склеена и помещена в конец, вызывающий огромную потерю синхронизации между аудио и видео. Есть ли способ объединить эти файлы так, чтобы границы файлов оставались нетронутыми, а звук прикреплялся к соответствующим видеокадрам? Мне нужно решение командной строки Linux.

РЕДАКТИРОВАТЬ: Вот код, который я использую:

avimerge -i file.avi file2.avi -o result.avi  
mencoder -oac copy -ovc copy -o result.avi file1.avi file2.avi

1 Ответ

0 голосов
/ 26 января 2011

В репозитории Ubuntu есть инструмент avidemux, который, похоже, должен делать то, что вам нужно.

...