【发布时间】:2020-06-08 08:21:17
【问题描述】:
我正在尝试为可以将任何视频/动画转换为.mp4 的电报用户机器人编写脚本。我已经有了它,所以脚本可以通信并使用cloudconvert.com 的 API。
现在我的问题在于我传递给 CC 的 ffmpeg 命令,因为我需要将视频的两边都保持在 1280 像素以下。最终的视频是 720*1280 还是 1280*1280 或者完全是别的什么都没有关系,只要两边都不超过 1280 像素即可。
棘手的部分来了,我不想破坏宽高比,也不想让小于 1280 的视频放大。
实际相关的代码部分是比例部分。 下面这段将视频的高度调整为最大 1280 像素,但不考虑宽度,它只是保持比例。
-vf "scale=min'(1280,iw)':-2"
现在我将如何调整或更改它,以便根据哪一侧大于 1280 像素实际调整大小?
我希望我足够具体,我期待您的帮助。
【问题讨论】:
标签: video ffmpeg cloudconvert