zoompan 滤镜会导致图像抖动吗?

zoompan 滤镜会导致图像抖动吗?

我尝试使用 FFmpeg 执行基本的缩放。我有一个输入列表图像 (.jpg 400x300),我从中创建切片图像视频 (.mp4 400*300),并对每个图像进行缩放。这是我的命令:

ffmpeg -y -loop 1 -i image01.jpg -loop 1 -i image02.jpg -loop 1 -i image03.jpg  -filter_complex "
 [0:v]zoompan=z='min(zoom+0.0015,1.5)':x='iw/2-(iw/zoom/2)':y='ih/2-(ih/zoom/2)':d=400 ,trim=duration=5,fade=t=in:st=0:d=0.5,fade=t=out:st=4.5:d=0.5,scale=400*300,setpts=PTS-STARTPTS[v0]; 
 [1:v]zoompan=z='min(zoom+0.0015,1.5)':d=125,trim=duration=5,fade=t=in:st=0:d=0.5,fade=t=out:st=4.5:d=0.5,scale=400*300,setpts=PTS-STARTPTS[v1]; 
 [2:v]zoompan=z='min(zoom+0.0015,1.5)':d=125,trim=duration=5,fade=t=in:st=0:d=0.5,fade=t=out:st=4.5:d=0.5,scale=400*300,setpts=PTS-STARTPTS[v2]; 
 [v0][v1][v2] concat=n=3:v=1:a=0, format=yuv420p[v]" -c:v libx264 -map "[v]"  output_no_audio.mp4

一切正常……但缩放看起来不太好。它呈锯齿状(第一张图像从中心缩放,其余部分为默认缩放)

我已经咨询过了关联. 但它不适用于这种情况。

有人知道如何使其平滑缩放并解释如何计算吗?

预先感谢 !

相关内容