Я пытаюсь объединить видео и аудио с помощью ffmpeg. То, что я хочу, это сохранить микшированный звук из обоих файлов, т.е. из видео, а также из аудиофайла. В настоящее время я пытаюсь с помощью приведенной ниже команды.

-i, /storage/emulated/0/2.mp4, -i, /storage/emulated/0/1.mp3, -c, copy,
-map, 0:v:0, -map, 1:a:0, -shortest, /storage/emulated/0/1543574231129.mp4

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

Как я могу микшировать звуковые дорожки в выходном файле?

РЕДАКТИРОВАТЬ:

Я попытался с командой, предложенной в комментариях, как это ниже.

[-i, /storage/emulated/0/2.mp4, -i, /storage/emulated/0/1.mp3, -filter_complex, [0:a:0][1:a:0]amix[outa], -map, [0:v:0], -map, ["outa"], /storage/emulated/0/1543907405323.mp4]

Но теперь это дает ошибку ниже

Вывод с меткой '0:v:0' не существует ни в одном из определенных графов фильтров или уже использовался в другом месте.

0