Как я могу захватить поток микрофона и изменить его с помощью ffmpeg? - PullRequest
0 голосов
/ 23 января 2020

Я использую ffmpeg для изменения wav-файла с приведенным ниже кодом на python;

song = subprocess.Popen(["ffmpeg", "-i", sys.argv[1], "-af", "asetrate=22050,aresample=44100,atempo=2", "-f", "wav", "pipe:1"],stdout=subprocess.PIPE)

Но я хочу отправить поток микрофона в этот подпроцесс. Как я могу изменить sys.argv [1] на данные потокового микрофона?

Я использую библиотеку pyaudoio для захвата звука в python.

...