FFmpegで動画の一部にモザイクをかける方法

更新日:2026年10月10日 書いた人:柏木昌也

FFmpegは、動画の変換や加工をコマンドで行う無料のツールです。画面のない操作に慣れている人なら、決まった位置にモザイクをかける作業を自動化できます。

モザイク(ピクセル化)のコマンド例

指定した範囲を切り出して縮小・拡大することで、ブロック状のモザイクにします。

ffmpeg -i input.mp4 -filter_complex "[0:v]crop=80:60:100:80,scale=10:8,scale=80:60:flags=neighbor[fg];[0:v][fg]overlay=100:80[out]" -map "[out]" output.mp4

部分意味
crop=80:60:100:80幅80・高さ60の範囲を、左から100・上から80の位置で切り出す
scale=10:8小さく縮小する(数字が小さいほどブロックが大きくなる)
scale=80:60:flags=neighbor元の大きさに戻す。neighborでブロック状になる
overlay=100:80元の位置に重ねる

時間を指定する

overlay=x=40:y=40:enable='between(t,2,5)' のように書くと、2秒から5秒の間だけモザイクをかけられます。

動く対象には向かない

位置を固定した範囲は、動く対象を追いかけられません。一定の速さで動く場合は時間 t を使った式で位置を動かせますが、同人AVのように動きが不規則な映像では現実的ではありません。顔などを自動で追跡するには、別のツールで座標を求める必要があります。

FFmpegが向いているのは、固定カメラで隠す場所が動かない映像や、位置情報の削除など、決まった処理をまとめて行う作業です。動く被写体のモザイクは、追従機能のあるソフトを使ってください(PCソフト比較)。

モザイク編集を自分でやるのが大変なときは、同人AVのモザイク編集代行に任せる方法もあります。1分200円(税込)・仕上がりを確認してからの後払いです。

料金と依頼の流れを見る

参考:FFmpeg Cookbook「FFmpegで動画の一部にモザイク・ぼかしをかける完全ガイド」(いずれも2026年10月10日時点の掲載内容)