gpt4 book ai didi

FFmpeg 不减少

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

我需要ffmpeg将视频流转换为图像并仅在它们不适合 1000x1000 的盒子时才减小它们的大小。

我的问题是,如果图像更小,ffmpeg 会将图像的宽度或高度增加到 1000,而我不希望小图像被放大。 force_original_aspect_ratio=decrease似乎在这里不起作用。任何想法为什么?

这是我的shell命令:

ffmpeg -i 'rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov' -r 5 -vf scale=w=1000:h=1000:force_original_aspect_ratio=decrease -f image2 -qscale:v 1 ./output_%01d.jpg

最佳答案

使用以下比例表达式,

scale=`if(lte(iw,1000)*lte(ih,1000),iw,iw*1000/max(iw,ih)):if(lte(iw,1000)*lte(ih,1000),ih,ih*1000/max(iw,ih))`

关于FFmpeg 不减少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49925913/

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