ffmpeg Tips

提供: Akionux-wiki
Share/Save/Bookmark
移動先: 案内検索

動画をクロッピングする

-vf "crop=width:height:x:y"[1]

  • 上下60pixelずつ削除して640x480(6:4)入力を640x360(16:9)で出力
-vf "crop=640:360:0:60"
  • 640x480(6:4)入力を320x240にリサイズして、上下30pixelずつ削除して、320x180(16:9)で出力。
-vf "scale=320:240, crop=320:180:0:30"

複数の動画を連結する

-filter_complex "concat=n=(動画の数):v=(連結後の動画の数):a=(連結後の動画の数)" というオプションをつける[2]。nの値はデフォルトで2になっている。

ffmpeg -i movie1.mp4 -i movie2.mp4 -i movie3.mp4 -filter_complex "concat=n=3:v=1:a=1" movie.mp4

動画の特定の時間を切り抜く

-ssオプションで開始時刻、-tオプションで切り取る時間または-toオプションで終了時刻を指定する[3]:

ffmpeg -i input.wmv -ss 00:00:30.0 -c copy -t 00:00:10.0 output.wmv
ffmpeg -i input.wmv -ss 00:00:30.0 -c copy -to 00:00:40.0 output.wmv

References