Jam*_*tin 5 convert webm format-conversion video-conversion webp
我想将动画 WebP 文件转换为 WebM。然而,大多数工具只支持转换为动画 WebP 而不能转换,当它们convert完全支持动画 WebP 时:ImageMagick 的不支持动画 WebP,ffmpeg不支持动画 WebP,并且一次webpmux只支持提取一帧(就我可以说)。
我该如何进行这种转换?
由于似乎还没有任何广泛支持的方法来做到这一点:
anim_dump从libwebp安装示例实用程序,因为它不包含在webp包中。
git clone https://chromium.googlesource.com/webm/libwebp && cd libwebp.make构建anim_dump:echo "bin_PROGRAMS += anim_dump" >> examples/Makefile.am。./autogen.sh && ./configure && make && sudo make install./usr/local/lib到您的链接器路径:。没有这个,就不会运行。echo "/usr/local/lib" |sudo tee -a /etc/ld.so.conf&& sudo ldconfiganim_dumpanim_dump。mkdir frames && cd frames && anim_dump ../example.webp && cd ...webpmux:计算出视频的帧率webpmux -info ../example.webp。使用大约 WebP 帧的平均持续时间作为您的 WebM 帧率。如果您的 WebP 没有使用一致的帧率,您将不得不以某种方式手动处理持续时间。ffmpeg -framerate <my-framerate> -i frames/dump_%04d.png example.webmrm -r frames/。