Video 使用FFmpeg将MP4视频部分模糊x秒

Video 使用FFmpeg将MP4视频部分模糊x秒,video,ffmpeg,Video,Ffmpeg,我正试图模糊显示在前47年视频页脚中的帐户ID 我已经成功地对整个页面进行了47秒的模糊处理,并对整个视频的所需部分进行了模糊处理,但没有成功地将这两个部分混合在一起以获得所需的结果?将between部分添加到原始的blurbox命令会不断抛出错误 在前48秒使整个视频模糊 ffmpeg-i original.mp4-vf“boxblur=enable='between(t,0,47)'”-编解码器:复制模糊。mp4 模糊某个片段,但对于整个视频 ffmpeg-i original.mp4-fi

我正试图模糊显示在前47年视频页脚中的帐户ID

我已经成功地对整个页面进行了47秒的模糊处理,并对整个视频的所需部分进行了模糊处理,但没有成功地将这两个部分混合在一起以获得所需的结果?将
between
部分添加到原始的blurbox命令会不断抛出错误

在前48秒使整个视频模糊
ffmpeg-i original.mp4-vf“boxblur=enable='between(t,0,47)'”-编解码器:复制模糊。mp4

模糊某个片段,但对于整个视频
ffmpeg-i original.mp4-filter_complex“[0:v]crop=450:200:150:1000,boxblur=10[fg];[0:v][fg]overlay=150:1000[v]”-map“[v]”-map 0:a-c:v libx264-c:a copy-movflags+faststart bluredssection.mp4


如何模糊x/y部分,并仅在前48秒内完成此操作?

修剪裁剪部分


ffmpeg-i original.mp4-filter_complex”[0:v]trim=0:47,crop=450:200:150:1000,boxblur=10[fg];[0:v][fg]overlay=150:1000:eof_action=pass[v]“-map”[v]”-map 0:a-c:v libx264-c:a copy-movflags+faststart bluredsection.mp4
在特定时间间隔内模糊一个区段:

ffmpeg -i original.mp4 -filter_complex \
"[0:v]crop=450:200:150:1000,boxblur=10:enable='between(t,0,47)'[fg];[0:v][fg]overlay=150:1000[v]" \
-map "[v]" -map 0:a -c:v libx264 -c:a copy -movflags +faststart blurred.mp4
信用:deFeitas


我很好奇哪种方法更快。

在视频持续时间内,似乎仍然模糊了同一部分,而不是要求的前47秒。