首页 > 解决方案 > 为什么 FFmpeg 从一组图像创建后视频尺寸会发生变化?

问题描述

我有一组尺寸为 928x540 pix 的 png 图像,我正在尝试基于这些图像创建一个视频。

这是我正在使用的命令:

ffmpeg -y -r 25 -start_number 0 -i frame%d.png -vf scale=-1:540 -c:v libx264 -crf 0 out.mp4

这个命令工作正常,我可以得到一个视频。但视频的尺寸为 928x536。为什么即使我使用比例过滤器“scale=-1:540”进行控制,它也会变小 4pixs?有没有人碰巧有同样的问题?非常感谢。

这是我从 cmd 窗口看到的内容: 捕获的 cmd 窗口 1 捕获的 cmd 窗口 2

输出视频信息: 输出视频信息

标签: ffmpeg

解决方案


推荐阅读