У меня есть два аудиофайла (input0.mp3
и input1.mp3
). Первый файл должен быть фоновым звуком (с громкостью 0.1
- 0.3
) - и если второй звук будет длиннее, то первый звук должен иметь бесконечный цикл. Первый звук должен быть перекрыт вторым.
В этом примере очень сложный код ffmpeg.
Я попробовал это:
ffmpeg -i input0.mp3 -i input1.mp3 -filter_complex "[0]asetpts=N/SR/TB,volume=0.1[s2];[0]asetpts=N/SR/TB[s3];[s2][s3]concat=n=3:v=0:a=1[b];[b]amix[a]" -map "[a]" mixed.mp3
Но я нарушил код примера выше :( Если бесконечный цикл фонового аудио невозможен, мне нужно по крайней мере объединить две аудиосистемы и уменьшить громкость первой.
Заранее спасибо!