
Estou tentando sobrepor imagens canalizadas em um vídeo e encaminhá-lo como um stream.
Eu tentei algo como abaixo, mas obviamente não funcionou.
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
Como sou novo no ffmpeg e ainda não entendi a sintaxe, tenho certeza de que aí está o problema, então não irei colar a saída do console ainda.
Notas: o phantomjs produz continuamente imagens png; O servidor é nginx com módulo rtmp; Posso usar qualquer vídeo/formato de teste recomendado apenas para fazê-lo funcionar;
Qualquer ajuda será muito apreciada.
Los Angeles