平均ブラー avgblur


ffmpeg 3.2 でリリース予定のビデオフィルタ。隣り合うピクセルを平均化してぼかす avgblur フィルタの使い方。

基本コマンド

既定値のオプションを当てる
ffmpeg -i input -vf avgblur=sizeX=1:planes=15:sizeY=0 output
ffmpeg -i input -vf avgblur=1:15:0 output
ffplay -i input -vf avgblur=1:15:0

公式ドキュメント:FFmpeg Filters Documentation : avgblur

オプション

  • sizeX[int]
    横軸のカーネルのサイズ。大きい値ほどぼける
    既定値:1
    範囲:1 から 1024 まで
  • planes[int]
    フィルタを当てるチャンネル指定
    詳しくは ffmpeg について | チャンネルの順番と注意点 を参照
    既定値:15(すべてのチャンネル)
    範囲:0 から 15 まで
  • sizeY[int]
    縦軸のカーネルのサイズ
    既定値:0(sizeX と同じ値)
    範囲:0 から 1024 まで

コマンド例

映像を上下に鏡合わせして元の映像と縦に並べると水面に反射しているような効果がある
ffplay -i input -vf split[0][t];[0]vflip,avgblur=4:1:0[b];[t][b]vstack
FFmpeg Filters Documentation : vflip

コメントを残す

メールアドレスが公開されることはありません。