2 つのビデオがあり、そのうちの 1 つが別のビデオにオーバーレイされています。オーバーレイされているビデオの長さはわずか数秒で、メイン ビデオの再生中にループし続けたいと考えています。考えられることはすべて試しましたが、ffmpegでは何も機能しないようです
ffmpeg -i mainVideo.MTS -vf " movie=overlaid.wmv [overlay];[in][overlay] overlay=1000:500 [out]" output.mp4
重ねて表示しますが、ループはありません。movie=overlaid.wmv
に変更movie=overlaid.wmv:loop=0
エラーメッセージが表示される
[movie @ 01B19FC0] キー「ループ」が見つかりません。[movie @ 01B19F40] オプション文字列の解析中にエラーが発生しました: 'loop=0' 引数 'overlaid.wmv:loop=0' でフィルター 'movie' を初期化中にエラーが発生しました フィルターを開く際にエラーが発生しました!
ffmpeg docsによると、ループはムービーの有効なオプションです。ループ値として 0、1、10 を試しましたが、結果は常に同じです (エラー)