使用ffmpeg为视频打码

涉及的滤镜包括:crop,boxblur和overlay。

示例:

ffmpeg -i input.mp4 -vf "[in]split[blurin][originalin] [blurin]crop=60:30:in_w-70:10,boxblur=5:5[blurout];[originalin][blurout]overlay=x=main_w-70:y=10[out]" -y output.mp4

其中,

“60:30”为马赛克面积

“in_w-70:10”为马赛克位置

boxblur的参数决定了马赛克的模糊程度

crop滤镜和overlay滤镜的位置相同效果最好。