Как объединить два аудиофайла с FFmpeg - PullRequest
0 голосов
/ 13 июня 2019

Я пытался объединить две звуковые дорожки вместе.Я хочу, чтобы сначала был более короткий звук " track.mp3 ", затем более длинный звук Wizkid должен появиться сразу после track.mp3

Вот мой код:

ffmpeg -i track.mp3 -i Wizkid.mp3 -filter_complex concat=n=1:v=0:a=1 fin.mp3

Код объединил оба аудиофайла, но он создал 11-секундный аудиофайл.Длина track.mp3 составляет менее 5 секунд, в то время как длина Wizkid.mp3 составляет около 04:11.

Есть ли решение для объединения обоих аудиофайлов с обеими длинами звука, объединенными вместе?

1 Ответ

0 голосов
/ 13 июня 2019

Это должно работать для вас:

ffmpeg -i "concat:file1.mp3|file2.mp3" -i file2.mp3 -acodec copy test.mp3 -map_metadata 0:1

Я только что сделал это, и, кажется, делает то, что вы просите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...