【发布时间】:2021-06-30 14:44:48
【问题描述】:
我是 ffmpeg 新手
我得到了具有 alpha 透明度的 webm (2.21mb),并尝试使用该命令将其转换为带有 alpha 的动画 webp:
ffmpeg -c:v libvpx-vp9 -i input.webm output.webp
输出 webp 获得 43.1mb。 那么我怎样才能从 webp 中减轻更多的重量呢?我需要在命令中添加什么?
【问题讨论】:
我是 ffmpeg 新手
我得到了具有 alpha 透明度的 webm (2.21mb),并尝试使用该命令将其转换为带有 alpha 的动画 webp:
ffmpeg -c:v libvpx-vp9 -i input.webm output.webp
输出 webp 获得 43.1mb。 那么我怎样才能从 webp 中减轻更多的重量呢?我需要在命令中添加什么?
【问题讨论】:
添加 -quality 特定于 libwebp 的输出选项(ffmpeg 用于编码 webp 的编码器):
ffmpeg -c:v libvpx-vp9 -i input.webm -quality 50 output.webp
来自ffmpeg -h encoder=libwebp:
-quality <float>
Quality (from 0 to 100) (default 75)
【讨论】: