首页 > 解决方案 > 根据输入视频分辨率使用 ffmpeg 自动调整视频大小

问题描述

我编写了一个 Bash 脚本来转换目录中的所有视频文件。有些视频是 1280 x 720 分辨率,有些是 720 x 1280。

如何编写ffmpeg将 1280 x 720 视频转换为 640 x 360 和 720 x 1280 视频转换为 360 x 640 的命令?

标签: linuxbashffmpegterminal

解决方案


基本语法是

ffmpeg -i in -vf scale=iw/2:-2 out

缩放过滤器将输入宽度减半,按比例缩放高度并确保它是均匀的。


推荐阅读