小さなビデオにパースペクティブを追加して、別のビデオの上に重ねて表示しようとしています。(FFMPEG)ビデオをオーバーレイする前に領域を透明にする
これまでのところ、ビデオを小さくしたり、パースペクティブを追加して他のビデオにオーバーレイすることができます。パースペクティブフィルタを適用した後、余分な領域は透明にならず、ピクセルを伸ばします。
パースペクティブフィルタには多くのドキュメントはありませんが、私が知る限り、余分なピクセルを透明に設定する方法はありませんでした。
私はアルファマスクのようなものを希望のエリアに適用する必要があると思いますか?
これは私が見通しのために使用しているコマンドです:
ffmpeg -i /synced_folder/testvid.mp4 -vf perspective=0:0:W:H/4:0:H:W:3*H/4:0:1:0 /synced_folder/output5.mp4
はそれが重要だと思いませんが、私はCentOSの持つVM上でffmpegのを実行していますよ。
This is a SS of how the result looks like:
あなたはvideo.seでより速い回答を得ることができます – v010dya