首页 > 解决方案 > 使用 Javascript 将动画 WebP 转换为 GIF?

问题描述

所以,我已经创建了一个支持将静态 WebP 保存为 JPG/PNG 的 Chrome 扩展。但现在我正在寻求实现支持以在扩展中将动画 WebP 保存为 GIF。

在寻找解决方案时没有找到任何 ATM。只保存JPG等格式到WebP!

标签: javascriptgoogle-chrome-extensionwebp

解决方案


最近也在找webp2gif的解决方案,顺利解决。大家可以先了解一下WebAssembly,它是一种可以在浏览器中运行C、C++或其他语言的技术。

于是找到了imagemagick图像处理库,然后在github上找到了编译好的wasm文件。我已经测试过它可以平滑地将webp动画转换为gif。虽然转换速度有点慢,但他可以正常工作。最后,我将它集成到我的项目中并且效果很好。

imagemagick WASM , 支持 jpg, png gif, webp 文件 https://github.com/mk33mk333/wasm-im


推荐阅读