ffmpeg打码之静态高斯模糊
时间:2022-04-12 21:27:37.455 +0800 CST 浏览:519

命令

ffmpeg -ss 30 -i 快乐大本营test0616.mp4  -filter_complex  "[0:v]trim=start=40.000000:end=60,settb=AVTB,setpts=PTS-STARTPTS[v1]","[v1]split[v2][v3]","[v3]crop=w=200:h=200:x=300:y=300[c1],[c1]gblur=sigma=15:steps=6:enable='between(t,0,5)'[gblur]","[v2][gblur]overlay=300:300[outV]","[0:a]atrim=start=40.000000:end=60,volume=1,asettb=AVTB,asetpts=PTS-STARTPTS[outA]" -map:v "[outV]" -map:a "[outA]" -c:v libx264 -crf 15 -preset veryfast  -movflags +faststart -y -sn -acodec aac -strict -2 -ac 2 -ar 48000 -ab 384k -cutoff 20000 output.mp4 -y

详解

-ss 30 快速跳转到30秒开始解码

trim=start=40.000000:end=60 70(30+40)秒开始裁剪,持续时长20(60-40)秒

settb=AVTB,setpts=PTS-STARTPTS 重新计算pts

split 将1个流拆分成2个流

crop 裁剪

gblur 模糊

overlay叠加流



如果这篇文章对你有所帮助,可以通过下边的“打赏”功能进行小额的打赏。

本网站部分内容来源于互联网,如有侵犯版权请来信告知,我们将立即处理。


来说两句吧