gpt4 book ai didi

ffmpeg - 动画 Webp - 改变帧率

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

是否有任何工具或脚本可以批量转换动画 webp 图像?
我想从我的动画 webp 图像创建动画缩略图:

  • 调整图像大小
  • 降低质量(有损压缩)
  • 降低帧率

  • 我尝试了 ImageMagick 之类的工具,但它们无法更改帧速率。

    最佳答案

    ffmpeg 无法解码动画 WebP
    #4907: Support decoding animated WebP images .
    使用其他工具,例如 anim_dump ,提取 WebP 帧。见 How can I convert an animated WebP to a WebM?了解更多信息和示例。
    获得框架后,您可以使用 ffmpeg .
    例子
    10 fps,半尺寸:

    ffmpeg -framerate 25 -i input_%03d.webp -vf "fps=10,scale=iw/2:-1" -quality 25 output.webp
    要编码 WebP, ffmpeg必须用 --enable-libwebp 编译.

    调整图像大小
    使用 scale filter .
    降低质量(有损压缩)
  • 使用 -quality编码器 libwebp 的选项。范围是 0-100。默认值为 75。
  • 或者,使用 -preset匹配内容类型的选项。

  • ffmpeg -h encoder=libwebp了解更多选项和信息。
    降低帧率
    使用 fps filter-r选项。

    关于ffmpeg - 动画 Webp - 改变帧率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68566949/

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