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;我可以使用任何推薦的測試影片/格式來使其正常工作;

任何幫助都感激不盡。

洛杉磯

相關內容