ビデオの向きを移動(再配置)するにはどうすればよいですか?ffmpegの使用


7

ビデオをある位置でトリミングし、トリミングされなかった部分の隣にその部分を移動したいと思います。(画像を参照してください、それはよりよく説明します)

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

回答:


7

これはそれを行うはずです:

ffmpeg -i input.mp4 \
-filter_complex "[0:v] crop=iw/3:ih:0:0,pad=iw:2*ih [left]; \
 [0:v] crop=iw/3:ih:(iw/3)+1:0 [middle]; \
 [0:v] crop=iw/3:ih:(2*iw/3)+1:0 [right]; \
 [left][middle] overlay=0:main_h/2,pad=iw:(3*ih/2) [out1]; \
 [out1][right] overlay=0:(2*main_h/3) [fout] " \
  -c:v libx264 -an -map "[fout]" trisected-vertical-overlay.mp4

特定のビデオまたはオーディオのエンコーディングパラメータを指定していません。これは、使用するオーバーレイフィルターを示しています。必要に応じて、オーディオをエンコードしてマッピングする必要があります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.