ffmpeg 第12章 缩放视频、更改分辨率 ffmpeg 第12章 缩放视频、更改分辨率

2024-12-01

一、缩放视频

缩放视频是指按照指定的比例改变视频的宽度和高度。

与调整视频大小不同,缩放视频会改变视频的纵横比。

要使用 FFmpeg 缩放视频,您同样可以使用 -vf 参数和 scale 滤镜,但在指定宽度和高度时,只需设置一个值,另一个值将自动计算。

以下是一个示例命令:

ffmpeg -i input.mp4 -vf scale=640:-1 output.mp4

上述命令将输入视频 input.mp4 的宽度缩放到 640 像素,高度将自动计算并保持纵横比不变,然后将结果保存为 output.mp4。

二、更改分辨率

更改分辨率是指完全改变视频的宽度和高度,可能会导致视频的纵横比发生变化。

要使用 FFmpeg 更改分辨率,您可以使用与调整视频大小和缩放视频相同的命令结构。

以下是一个示例命令:

ffmpeg -i input.mp4 -vf scale=800:600 output.mp4

上述命令将输入视频 input.mp4 的分辨率更改为 800x600,并将结果保存为 output.mp4。

请注意,这可能会导致视频的纵横比发生变化。

阅读 196