Всем привет. 👋 Вопрос по Elixir, Port и ffmpeg. Может, у кого-то есть опыт со всем этим сразу. 🙂
Хочу стримить через Port видеопоток в ffmpeg (с целью получения превью по первым кадрам, чтобы весь видеопоток не качать) и получать результат в stdout (через тот же порт). Можно ли сделать так, чтобы ffmpeg не ждал eof на stdin и начал отдавать на stdout, как только поступит достаточный для выдачи результата материал на stdin? У меня пока ffmpeg начинает работу только по eof (через :close), но при этом в момент закрытия порта на stdout пусто, и никакого data message не приходит. Посоветуйте, что делать, куда копать? Спасибо!