Как запустить эту сложную команду ffmpeg в python? - PullRequest
0 голосов
/ 08 июля 2019

Я работаю над сценарием Python для автоматизации обработки звука и видео.До сих пор я мог запускать команды ffmpeg в python с использованием подпроцесса, например:

#extract video audio
subprocess.call(['ffmpeg', '-i', 'video.mp4', 'vid_audio.mp3'])

Однако я не могу разделить следующую команду на список, который работает с подпроцессом.

#merge two audio tracks with scaled volume
ffmpeg -i audio1.mp3 -i audio2.mp3 -filter_complex "[0:a]volume=.3[A];[1:a] [A]amerge[out]" -map [out] -c:a libmp3lame -q:a 4 audiofinal.mp3

Любая помощь в том, как разбить вышеупомянутую команду в список, который работает с подпроцессом, будет принята с благодарностью!

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