3

Я пытаюсь объединить несколько аудио файлов в ffmpeg. Я использую следующую команду:

 ffmpeg -f concat -i myfile.txt -c copy output.mp3

Где myfile.txt содержит пути к аудиофайлам. Я могу присоединиться к аудио в формате mp3, но возможно ли объединить аудио другого формата (например, avi, wav, m4a и т.д.)?

1 ответ1

3

Использовать этот:

ffmpeg -i input1.wav -i input2.mp3 -i input3.aac -filter_complex 'concat=n=3:v=0:a=1[a]' -map '[a]' <encoding options> output.mp3

Здесь мы выводим в mp3 с 3 разных входов аудио кодека. Вам нужно будет ввести параметры кодирования mp3. Я предполагаю, что ваши входные файлы только аудио.

Хорошие параметры для mp3 могут 256 кбит / с. Тогда используйте это:

-codec:a libmp3lame -b:a 256k

Но это считается расточительным для mp3, и вы можете использовать вместо этого: -q:a 3

Смотрите это, а также это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .