gpt4 book ai didi

ffmpeg 如何将视频放大 2 倍,但前提是生成的尺寸小于 720 高度?

转载 作者:行者123 更新时间:2023-12-04 23:06:42 28 4
gpt4 key购买 nike

我想将 ffmpeg 中的视频放大到两倍大小,但前提是生成的大小小于 720 高度......所以,例如:
256x144 的视频将被放大 2 倍,得到 512x288
将 640x360 的视频放大 2 倍,得到 1280x720
854x480(或更大尺寸)的视频不会被放大,因为生成的尺寸会超过 720 高度的限制。
那么,是否可以在 ffmpeg 中使用“scale”过滤器做类似的事情?

最佳答案

是的。使用scale使用 expression 过滤:

scale=-1:'if(lte(ih,360),2*ih,ih)'
宽度将自动设置为与高度成比例。
[编辑] 感谢@anonymous 发现原始解决方案中的不准确之处。原解决方案:
scale='if(lt(iw,720)*lt(ih,720),2*iw,iw)':-1
如果任一尺寸小于 720 像素,则此帧尺寸会加倍,这不符合 OP 的需要。

关于ffmpeg 如何将视频放大 2 倍,但前提是生成的尺寸小于 720 高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71885910/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com