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 です。動作させるために、推奨されるテスト ビデオ/形式を使用できます。

どのような助けでも大歓迎です。

ロサンゼルス

関連情報