分享一个 PWA,转换 webp 格式的图片到 png/jpg 格式

2019-10-17 19:12:05 +08:00
 tomato3

先放地址 https://eynol.github.io/webp-helper 适配了桌面的 chrome,移动端没有适配。可以 install 到系统里,真的像是一个应用呢。

使用了 kenchris 编译好的 wasm 模块。

背景

前两天有个老哥在论坛里抱怨说 webp 的图片不好打开,我之前也遇到了这个问题,在两个公众号之间转换素材的时候,保存的图片格式是 webp 的问题,但是素材上传那里不能用 webp。素材上传那里不能用 webp。

然后自己开发,在本地用 Electron 撸的一个 UI, 拖动图片上去,然后原地转换为 png 格式。

但是 Electron 打包分发不是很方便,asar 怎么执行可执行文件不是很懂。此事就告一段落了,直到前两天有个老哥在论坛里抱怨说 webp 的图片不好打开。

功能

转换 webp 格式的图片到 png 或者 jpeg 格式,动态的 webp 图片会转换不成功,如果逆天而行,强行打开转换的文件的话,你猜?会怎么样?那可怕的后果就是 CPU 负载会升高。

不足

不足就是动态的 webp 图片转成 gif 了。后续如果要继续开发,可能得编译 libwebp/examples 里的文件了,咕咕咕

欢迎大家 fork 并完善其他格式 ~ ( fork.jpg )

1918 次点击
所在节点    分享创造
1 条回复
id7368
2019-10-18 01:28:07 +08:00
微信公众号是 jpg 转 webp,右键打开图片把地址栏结尾 webp 参数删除即可,然后就是 jpg 大图了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/610405

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX