本日はFFMPEGを使って、動画の一部の領域を切り取り(クロッピング)したいと思います。
例えば1920×1080の動画から、特定の960×540の領域を選び出し、その部分のみの動画を生成してみたいと思います。
FFMPEGの実行バイナリファイルの入手に関しましては、もし入手方法がわからないという方がいらっしゃいましたら、以下の記事を参考にしてみてください。
それではFFMPEGで動画の一部領域を切り出す(クロッピングする)コマンドを紹介します。
以下のようなオプションを指定することで、動画の一部領域を切り出すことができます。
ここでx,yが視点の位置、w(width)が切り出す横の長さ、h(height)が切り出す縦の長さに対応しており、図で表すと以下のような関係性となります。
上記の場合、(100,100)の位置を始点に、960×540のサイズの動画をクロッピングすることができます。
FFMPEGを使えば、動画の一部の領域をクロッピングすることも簡単に行うことができます。