#python #ffmpeg #stream #pipe
#python #ffmpeg #поток #канал
Вопрос:
Я хочу передавать изображения с помощью файла python, который поступает из канала, вместе с фрагментами аудиофайлов длиной ~ 5 секунд (которые затем воспроизводятся один за другим).
Я пытался
cmd_stream = ['ffmpeg',
'-f', 'image2pipe',
'-thread_queue_size', '2',
'-re',
'-i', '-', # Indicated input comes from pipe
'-i', 'InputFiles/aM.wav', #use existing audio files
'-r', 25,
'-preset', 'veryfast',
'-vcodec', 'mpeg4',
'-f' , 'mpegts',
'udp://127.0.0.1:1234']
pipe = sp.Popen(cmd_stream, stdin=sp.PIPE)
Но это даже не запускает поток при передаче изображений. Звук создается только во время выполнения, имеет ли это значение?