ffmpeg-将通过管道发送的图像叠加到视频上

ffmpeg-将通过管道发送的图像叠加到视频上

我正在尝试将管道图像叠加到视频上并将其作为流转发。

我尝试过下面的类似方法但显然没有效果。

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 图像;服务器是带有 rtmp 模块的 nginx;我可以使用任何推荐的测试视频/格式来使其正常工作;

任何帮助都感激不尽。

洛杉矶

相关内容