ffmpegのフィルター処理(再生速度、明るさ、ノイズ除去など)

忘備録。

動画に適用するフィルタは-vf で指定する。

動画の再生速度を2倍にするなどができる。

$ ffmpeg -i in.mp4 -vf setpts=PTS/2.0 out.mp4

明るさ、彩度も調整できる。

$ ffmpeg -i in.mp4 -vf eq=brightness=0.06:saturation=2 out.mp4

イコールがつながっているのがわかりにくいが、文法としては [フィルター名]=[オプション名]=[オプションの値]:[オプション名]=[オプションの値]という感じらしい。

ノイズ除去もできる。

$ ffmpeg -i in.mp4 -vf pp=dr/fq,hqdn3d=6.00:4.50:6.00:4.50 out.mp4

, 区切りで複数のフィルタを組み合わせることもできる。

$ ffmpeg -i in.mp4 -vf setpts=PTS/2.0,eq=brightness=0.06:saturation=2,pp=dr/fq,hqdn3d=6.00:4.50:6.00:4.50 out.mp4

参考