Я пробовал 3 метода для вызова ffmpeg из python, но он всегда блокирует и не возвращает никакого результата.
Однако, если я выполняю его из оболочки, он работает.
ДляНапример:
/usr/bin/ffmpeg -y -i /tmp/uploadedfiles/movie8_15_10s.mpg -ar 1600 -ac 1 /tmp/uploadedfiles/movie8_15_10s.mpg.wav
это работает.
Однако,
ffmpeg_command = "/usr/bin/ffmpeg -y -i test.wav testout.wav"
f_ffmpeg=os.popen(ffmpeg_command);
Это вызывает зависание питона.