ffmpeg:宽度不能被2整除(保持比例时)
我尝试降低视频的维度:ffmpeg:宽度不能被2整除(保持比例时),ffmpeg,Ffmpeg,我尝试降低视频的维度: ffmpeg -i input.mp4 -y -acodec aac -ac 2 -ab 160k -vcodec libx264 -vf "scale=-1:'min(720,ih)'" -f mp4 output.mp4 我得到: 宽度不能被2整除(405x720) 我试过: -vf "scale=-1:'min(720,ceil(ih/2)*2)'" 还是一样,因为我需要保持宽度比例 有什么想法吗 我已经读过了,但没有成功: 使用 scale='bitand(
ffmpeg -i input.mp4 -y -acodec aac -ac 2 -ab 160k -vcodec libx264 -vf "scale=-1:'min(720,ih)'" -f mp4 output.mp4
我得到:
宽度不能被2整除(405x720)
我试过:
-vf "scale=-1:'min(720,ceil(ih/2)*2)'"
还是一样,因为我需要保持宽度比例
有什么想法吗
我已经读过了,但没有成功:
使用
scale='bitand(oh*dar,65534)':'min(720,ih)'
这将重新缩放与输出高度成比例的宽度,然后将其减小为偶数。您能解释一下什么是
65534
?我当前的缩放命令是scale=999:trunc(ow/a/2)*2,overlay=(main\u w-overlay\u w)/2:(main\u h-overlay\u h)/2
我问了一个问题,你能看一下吗-