gpt4 book ai didi

ffmpeg 正方形调整大小无法正确调整大小

转载 作者:行者123 更新时间:2023-12-04 23:24:07 25 4
gpt4 key购买 nike

我正在尝试将视频调整为方形 1:1 640x640 格式。
ffmpeg -i /Users/yagiz/Desktop/video-creator/whats-unfinished.mp4 -y -vcodec libx264 -filter:v scale=w='if(gt(a,1),640,trunc(640*a/2)*2)':h='if(lt(a,1),640,trunc(640/a/2)*2)',pad=w=640:h=640:x='if(gt(a,1),0,(640-iw)/2)':y='if(lt(a,1),0,(640-ih)/2)':color=black /Users/yagiz/Desktop/video-creator/whats.mp4
处理后的视频分辨率为1152 × 480

但是输出是:638 × 640

你知道这背后的原因吗?

最佳答案

填充后将 SAR 设置为 1。
ffmpeg -i /Users/yagiz/Desktop/video-creator/whats-unfinished.mp4 -y -vcodec libx264 -filter:v scale=w='if(gt(dar,1),640,trunc(640*dar/2)*2)':h='if(gt(dar,1),trunc(640/dar/2)*2,640)',pad=w=640:h=640:x='(ow-iw)/2':y='(oh-ih)/2':color=black,setsar=1 /Users/yagiz/Desktop/video-creator/whats.mp4

关于ffmpeg 正方形调整大小无法正确调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55696830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com