2017-01-18 13 views
0

Не объединять или мультиплексировать друг с другом, потому что это то, что я нашел до сих пор, но беру 2 .mp3-файлы, например. 1 час каждый и присоединяться к ним, и он становится 1 .mp3 файлом в общей сложности 2 часа?Как объединить 2 аудиофайла в один, используя ffmpeg или eac3to?

Я сделал это:

ffmpeg -i audio.mp3 -i 1.mp3 -filter_complex amerge -c:a libmp3lame -q:a 4 audiofinal.mp3 

Но я думаю, что он кодирует оба файла друг в друга или что-то.

И нет ничего об этом на https://en.wikibooks.org/wiki/Eac3to/How_to_Use

Я хотел бы предпочесть решение командной строки, а не Audacity или mp3DirectCut.

Редактировать: я попробовал eac3to m1.mp3+m2.mp3 1.mp3, но он не присоединяется к ним, выход аудио - это длина первого файла.

ответ

1

Что вам нужно сделать, это concat.

ffmpeg -i audio.mp3 -i 1.mp3 -filter_complex concat=a=1:v=0 -c:a libmp3lame -q:a 4 audiofinal.mp3