开源许可
顺手用到了下面这些开源组件,感谢它们的作者。其余依赖是 MIT、BSD、Apache、ISC 这类宽松许可,声明保留在打包后的代码里。
libheif-js(含 libheif、libde265) 1.23.5
打开 iPhone 的 HEIC 照片。只在处理 HEIC 时加载,WebAssembly 文件独立存放,可以替换
LAME 3.100
导出 MP3。只在选 MP3 输出时加载,未修改
mediabunny、@mediabunny/mp3-encoder 1.61.3
音视频的读取、转换和剪辑
ISNet 通用抠图模型(DIS) isnet-general-use
抠图的“精细”档。只保留最终输出、权重改成 fp16 存储,拆成 4 块;只在抠图时加载
U²-NetP 抠图模型 u2netp
抠图的“快速”档,未修改;只在抠图时加载
ONNX Runtime Web 1.30.0
在浏览器里运行抠图模型;WebGPU 版的 wasm 拆成两块,未修改
DOMPurify 3.4.16
Markdown 和 HTML 预览前清理危险代码
LGPL 组件都是原样使用、单独加载的:可以用对应版本的源代码按上游说明重新编译,替换网站里同名的文件。LGPL-3.0 是在 GNU GPL 第 3 版上加的补充条款,所以两份全文都附在上面。