ffmpeg 视频与音频有偏差吗?

ffmpeg 视频与音频有偏差吗?

我有下面的代码,但完成后视频比音频慢或快

ffmpeg -i "input.mp4" -af "[0:a]volume=5.2, bandreject=f=900:width_type=h:w=600, bandreject=f=900:width_type=h:w=600" -filter_complex "crop=in_w/1.1:in_h/1.1:(in_w-out_w)/1.1+((in_w-out_w)/1.1)*sin(t*1.2):(in_h-out_h)/1.1 +((in_h-out_h)/1.1)*sin(t*1.2), zoompan=z='if(lte(mod(on,161),92),zoom+0.568,zoom-5)':d=1:x='(iw-(iw/zoom))*(1011/1024)':y='(ih-(ih/zoom))*(568/576)':s=1280x720" -vcodec libx264 -pix_fmt yuv420p -r 22 -g 60 -b:v 2600k -profile:v main -level 3.1 -acodec libmp3lame -b:a 128k -vol 256 -ar 44100  -preset ultrafast "output.mp4"

你能帮助我吗?

信息视频 https://imgur.com/YFG45VP

答案1

这是因为默认的 zoompan 过滤器输出 fps 为 25,请将其更改为 zoompan 过滤器输入的 fps。

相关内容