Добавьте два файла MP3 в файл MP4, используя ffmpeg - PullRequest
0 голосов
/ 26 сентября 2019

Я использую ffmpeg в Windows и получаю следующую ошибку при попытке добавить два файла MP3

Stream specifier '' in filtergraph description [1]adelay=1|1[b];[2]adelay=100|100[c];[0][b][c]amix=3 matches no streams.

с помощью следующей команды

ffmpeg -i vidwithnoaudio.mp4 -i audio0.mp3 -i audio1.mp3 -filter_complex "[1]adelay=1|1[b];[2]adelay=100|100[c];[0][b][c]amix=3" vidwithaudio.mp4

Вот альтернативная команда, которую я имеюОбнаружено, что я пытаюсь изменить работу с этим:

ffmpeg -i 1.mp4 -i 1.3gp -i 2.3gp -i 1.mp3
  -filter_complex "[2]adelay=10000|10000[s2];[3:a][1:a][s2]amix=3[a]"
  -map 0:v -map "[a]" -c:v copy result.mp4

1 Ответ

0 голосов
/ 27 сентября 2019

vidwithnoaudio.mp4 не имеет звука, но вы говорите amix использовать несуществующий звук из vidwithnoaudio.mp4 в качестве входа.Использование:

ffmpeg -i vidwithnoaudio.mp4 -i audio0.mp3 -i audio1.mp3 -filter_complex "[1]adelay=1|1[b];[2]adelay=100|100[c];[b][c]amix=inputs=2[a]" -map 0:v -map "[a]" -c:v copy -shortest vidwithaudio.mp4
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...