
Я пытаюсь наложить потоковые изображения на видео и передать его как поток.
Я попробовал сделать что-то вроде этого, но, очевидно, это не сработало.
phantomjs frames.js | ~/ffmpeg-3.2.2-64bit-static/ffmpeg -i ~/Videos/test.mp4 -filter_complex 'overlay' -y -c:v png -f image2pipe -r 1 -t 30 -i - -c:v libx264 -pix_fmt yuv420p -movflags +faststart -f flv rtmp://127.0.0.1/myapp/mystream
Поскольку я новичок в ffmpeg и пока не совсем понимаю синтаксис, я почти уверен, что проблема именно в этом, поэтому я пока не буду вставлять вывод консоли.
Примечания: phantomjs постоянно создает изображения png; Сервер — nginx с модулем rtmp; Я могу использовать любое рекомендуемое тестовое видео/формат, чтобы все заработало;
Любая помощь будет высоко ценится.
Лос-Анджелес