我正在尝试将带有黑条的视频转换为没有的视频,如果源是4k,我希望视频转换为1080p
现在要执行此操作,我正在使用以下命令:*
ffmpeg -i input ... -filter:v "crop=..." -filter:V "scale=1920:-1" ouput
但是运行这个,我发现最终产品仍然有黑色条纹,是1920x1080而不是我期望的1920x800。
什么给出了,为什么这不起作用?
*:为方便起见,省略了其他设置。
答案 0 :(得分:1)
我通过将作物和比例尺放在相同的-vf标签中来使其工作。我正在裁剪,然后增加了旧视频游戏的大小,而我只是这样做:
-vf crop=256:192:2:16,scale=-2:1080:flags=neighbor
我知道它只要将输出文件的大小显示为1440x1080(1080p为4:3的比例)就可以工作。