我需要模糊一些上传的视频并对它们进行编码。 模糊的事实,它意味着像素化他们,所以“大方块”出现并模糊它。ffmpeg:如何添加像素化效果?
关于如何做到这一点的任何想法? (ffmpeg会很棒,通过任何命令行窗口工具都可以)
谢谢。
我需要模糊一些上传的视频并对它们进行编码。 模糊的事实,它意味着像素化他们,所以“大方块”出现并模糊它。ffmpeg:如何添加像素化效果?
关于如何做到这一点的任何想法? (ffmpeg会很棒,通过任何命令行窗口工具都可以)
谢谢。
FFmpeg可以支持包含pixeliz0r的frei0r滤镜。例如:
ffmpeg -i input -filter:v frei0r=pixeliz0r=0.02:0.02 output
这两个参数是:
值越大的垂直尺寸当然会创造更大的块。 Zeranoe FFmpeg builds包括frei0r,但我不确定它是否正常工作,因为有些用户在#ffmpeg IRC中遇到了问题,尽管这可能至少在6个月前。
至于Linux编译很简单。 Ubuntu用户可以按照HOWTO: Install and use the latest FFmpeg and x264,只需添加frei0r-plugins-dev作为依赖项,然后将--enable-frei0r
添加到您的ffmpeg配置中。
你如何做到这一点只是为了拍摄的一个区域(例如,当你想掩盖某人的脸?) – Doug 2012-10-09 04:22:12
@Doug你有没有找到你的问题的答案吗? – 2015-03-21 01:22:51
我有ffmpeg,但是如何启用frei0r。考虑我是ffmpeg的新手, – 2015-10-06 14:03:15
Yarek,你有没有弄清楚如何与部分而非完整的视频做呢? – 2015-03-21 01:21:53