FFmpeg :我正在寻找一种通过剪切图像来在图像后面添加一些模糊的方法
FFmpeg : I'm looking for a way to put some blur behind the image by cutting it
我想在这里做这种模糊效果(在背景中):
Blur effect vertical
但比率为 1:1。我们从任何口粮开始,比例为 1:1
到目前为止我所做的是:
输入1:
Input1
输出1:
Output1
输入2:
Input2
输出2:
Output2
使用此代码:
ffmpeg -i input.png -vf "scale720:720:force_original_aspect_ratio=decrease,pad=720:720:-1:-1:color=black" output.png
非常感谢尝试帮助我,因为我对这个工具很迷茫...
我赢了!!!
这段代码完全符合我的要求:
ffmpeg -i input.png -vg "[0:v]split=2[blur][vid];[blur]scale=720:720:force_original_aspect_ratio=increase,crop=720:720,boxblur=luma_radius=min(h\,w)/20:luma_power=1:chroma_radius=min(cw\,ch)/20:chroma_power=1[bg];[vid]scale=720:720:force_original_aspect_ratio=decrease[ov];[bg][ov]overlay=(W-w)/2:(H-h)/2" output.png
我想在这里做这种模糊效果(在背景中):
Blur effect vertical
但比率为 1:1。我们从任何口粮开始,比例为 1:1
到目前为止我所做的是:
输入1: Input1
输出1: Output1
输入2: Input2
输出2: Output2
使用此代码:
ffmpeg -i input.png -vf "scale720:720:force_original_aspect_ratio=decrease,pad=720:720:-1:-1:color=black" output.png
非常感谢尝试帮助我,因为我对这个工具很迷茫...
我赢了!!!
这段代码完全符合我的要求:
ffmpeg -i input.png -vg "[0:v]split=2[blur][vid];[blur]scale=720:720:force_original_aspect_ratio=increase,crop=720:720,boxblur=luma_radius=min(h\,w)/20:luma_power=1:chroma_radius=min(cw\,ch)/20:chroma_power=1[bg];[vid]scale=720:720:force_original_aspect_ratio=decrease[ov];[bg][ov]overlay=(W-w)/2:(H-h)/2" output.png