ビデオクリップを4つの領域に分割する

ビデオクリップを4つの領域に分割する

私は 4 台の電話でビデオ クリップを再生できるプログラムに取り組んでいます。そのためには、各電話にビデオ クリップの一部を提供する必要があります。

1080p のクリップがあり、電話が 4 台あるとします。次に、このクリップを 4 つの異なる領域に分割し、各領域を各電話にアップロードします。次のようになります。

ここに画像の説明を入力してください

つまり、ムービーには、右上、左上、右下、左下の 4 つの部分があるということです。

このようなタスクを実行できるソフトウェアの種類を教えてください。

答え1

これは、ffmpegそのcropフィルターコマンドライン ツールを使用すると、プロセスを自動化したり、別のプログラムやスクリプトから実行したりすることが容易になります。ライブラリ API もあります。

これらのコマンドは、各象限に 1 つずつ、合計 4 つのビデオを作成します。各ビデオにはオーディオの完全なコピーが含まれます。(オーディオを削除する-anには、 の代わりにを使用します-acodec copy。) mp4 の代わりに、サポートされている任意のビデオ形式を使用できます。

ffmpeg -i in.mp4 -vf crop=iw/2:ih/2:0:0 -acodec copy v1.mp4
ffmpeg -i in.mp4 -vf crop=iw/2:ih/2:iw/2:0 -acodec copy v2.mp4
ffmpeg -i in.mp4 -vf crop=iw/2:ih/2:0:ih/2 -acodec copy v3.mp4
ffmpeg -i in.mp4 -vf crop=iw/2:ih/2:iw/2:ih/2 -acodec copy v4.mp4

crop parameters = width : heigth : start x-axis : start y-axis

答え2

ほとんどすべてのビデオエディタでは、ビデオを長方形にトリミングできます。

例えば、フリーバーチャルダブビデオを開き、「ビデオ / フィルター」を使用して「Null 変換」フィルターを追加し、「トリミング」ボタンを使用してトリミングを指定します。

もっと自動化したい場合は、商用のTMPGEnc 4.0 XPress 受け入れるアビシンセ切り抜きを行うことができるスクリプト。

答え3

私は提案しますハンドブレーキただし、切り抜きの方法は「直感的」ではありません。

Handbrake では、ビデオ クリップを読み込み、Croppingセクションで上、下、左、右のサイズを交互に設定して一致させます。

最初のペインでは、下 = 540、右 = 960 (1080p = 1920x1080 なので) となり、残りのペインでも同様になります。

関連情報