2012-02-01 18 views
4

アップロードされた動画を一部ぼかしてエンコードする必要があります。 事実、ぼかしでは、ピクセル化することを意味し、「大きな四角形」が現れ、それをぼかす。ffmpeg:どのようにpixellate効果を追加するには?

どうすればいいですか? (ffmpegはどんなコマンドラインウィンドウツールでも大丈夫だろう)

ありがとう。

+0

Yarek、あなたはセクションではなく、完全なビデオでそれを行う方法を理解しましたか? –

答えて

8

FFmpegは、pixeliz0rを含むfrei0rフィルタをサポートできます。例:

ffmpeg -i input -filter:v frei0r=pixeliz0r=0.02:0.02 output 

2つのパラメータは次のとおり

  • BlockSizeX:つの "ピクセル"
  • BlockSizeYの水平サイズ:つの "ピクセル"

大きな値の縦サイズもちろん、より大きなブロックを作成します。 Zeranoe FFmpeg buildsにはfrei0rが含まれていますが、一部のユーザーが問題を抱えているように見えるかどうかはわかりません#ffmpegこれはおそらく少なくとも6か月前です。

Linuxのコンパイルは簡単です。 UbuntuのユーザーはHOWTO: Install and use the latest FFmpeg and x264に従い、frei0r-plugins-devを依存関係として追加し、--enable-frei0rをffmpeg configureに追加するだけです。

original pixeliz0r

+0

どのようにしてショットのエリア(これは、誰かの顔を覆いたいときなど)のためにこれを行うのですか? – Doug

+0

@Dougあなたの質問に対する答えを見つけたのですか? –

+0

私はffmpegを持っていますが、どうすればfrei0rを有効にできますか?私をffmpegの初心者だと考えてください。 –