You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将单张图片生成125帧(5秒/25fps)的片尾滚动动画,实现平滑的渐变灰度化+模糊过渡

如何将单张图片生成125帧(5秒/25fps)的片尾滚动动画,实现平滑的渐变灰度化+模糊过渡

之前我在相关问题里研究过FFmpeg的转场能力,结果发现它只能处理一维转场效果——像图片模糊这种二维的过渡,它就搞不定了。

我现在需要找一款命令行工具,能从单张帧出发,生成125帧的动画,完成平滑的渐变灰度化和渐变模糊效果(对应5秒/25fps的帧率)。

我已经试过两款工具,但都有问题:

  • ppmfade:功能太受限,根本做不了模糊效果
  • convert:不确定怎么配置才能生成刚好125帧的过渡动画

有没有其他可行的方法?麻烦大家支支招,谢谢!


更新:我自己写了一段bash循环代码,但是效果很差——模糊效果是阶梯式的,不是平滑过渡的。而且其中的$strength参数只能接受1-8的整数,没法用小数调整强度。有没有办法优化一下,让过渡更平滑自然?

for filename in out*.png; do

    suffix="${filename##*[0-9]}"
    number="${filename%$suffix}"
    number="${number##*[!0-9]}"

    integer=$(expr $number / 15)
    strength=$integer

    convert "$filename" -modulate 100,$(expr 100 - $number) -blur 0x$strength "final_$filename"
done

备注:内容来源于stack exchange,提问作者bilogic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:05:29