GifSmush 目标体积 GIF 压缩器
在浏览器本地把 GIF 压到指定大小,并提供 API 供自动化调用
- 痛点
- README、教程和产品演示中的 GIF 往往体积过大,需要压缩到指定大小(如 1MB 以下)才能上传或加载。现有工具要么只能调整质量、无法指定目标大小,要么需要上传到服务器。
- 方案
- 一个基于 Gifsicle 和 WebAssembly 的浏览器端压缩工具,支持「目标体积」模式,自动尝试不同参数逼近指定大小,并提供独立的 REST API 和 MCP 服务方便接入 CI/CD。
- 用户
- 写技术博客的开发者、维护开源项目的工程师、需要优化文档图片的写作者。
- MVP
- 浏览器端选择 GIF 并设定目标体积;自动迭代压缩参数并显示实际大小;预览前后对比;免费下载无水印;提供简单的 REST API(云端处理)。
- 变现
- 浏览器端免费;API 按量计费,100 次免费后 $5/1000 次;或 $19/月订阅 API。
- 为何现在
- GIF 仍是技术文档和社交媒体的常用格式,但现有工具对目标体积支持差;WASM 让浏览器端处理速度足够快,独立开发者可快速构建。