小狮子文件转换(lionConversionTool)是 GitHub 用户 zhumengyu313 写的开源文件格式转换工具,代码 MIT 协议。
它是一款本地优先(local-first)的 Web 转换器:浏览器负责选文件、看任务状态和管理历史记录,本机跑一个 Node.js 服务完成真实转换,再给你一个实际生成的结果文件下载。图片、音频、视频和常见的文档格式都能转,文件只发到本机服务,不上传任何第三方云转换平台。

它不玩「改个扩展名假装转好了」那一套,下载下来的是 Sharp、FFmpeg、pdf2docx 或 LibreOffice 真跑出来的文件。
作者自述项目还处在 Alpha 阶段,适合本地体验、开发与功能验证;Electron 安装包尚未发布,想用得先跟着 README 把 Node 环境跑起来。仓库里也写明了一句话:直接部署到公网服务器不安全,这工具默认就是给个人本机用的。
能转什么:图片、音频、视频、文档
图片走 Sharp / libvips,已验证 PNG → JPG;音频走 FFmpeg,已验证 WAV → MP3;视频支持 MP4、MKV、MOV、AVI、FLV、WebM 输入,输出 MP4、MKV、AVI 或 GIF,具体组合取决于编解码器。
PDF → DOCX 走 Python 的 pdf2docx,也已验证可用;其他 Office 文档转换要用 LibreOffice,属于条件可用。图片格式覆盖 jpg/jpeg/png/webp/gif/tiff/avif/heic/heif 输入,音频 mp3/wav/flac/aac/ogg/m4a 互转。
有一种文件它明确不接:NCM、QMC、KGM 这类加密音乐,因为没接入解密器,丢进去也转不了。

多文件与最近转换
主转换页可以一次选多个文件,排队逐个执行;转换记录存在浏览器 localStorage 里,能直接再下载,也能单条删除,不往服务器上传。
启动时它会自动做一次能力检测,看看本机的图片、音视频、PDF 和 LibreOffice 引擎齐不齐,缺哪个一眼能看到。拆分出来的「批量任务」页目前只有接口,还没接进 Web 界面。
用法是老三步:git clone 仓库,npm install,npm start,然后浏览器访问 http://localhost:4173 即可。注意不能直接双击 index.html 用,它靠本机 Node 服务干活。要求 Windows 10/11、Node.js 18+、npm 9+;PDF → DOCX 还要另外装 Python 3.10+ 和 requirements.txt,其他 Office 转换按需装 LibreOffice。

下载地址
本工具暂无桌面安装包,网盘里放的是仓库源码 zip(含 LICENSE 与 README),下下来 npm install 就能跑。
提取码统一 8888。
软件信息
| 项目 | 内容 |
|---|---|
| 软件名 | 小狮子文件转换(lionConversionTool) |
| 版本 | 0.1.0(package.json;仓库暂无 Release,Alpha 阶段) |
| 大小 | 源码包约 3.2 MB(暂无安装包) |
| 许可证 | MIT |
| 平台 | Windows 10/11(需 Node.js 18+、npm 9+) |
| 官方地址 | https://github.com/zhumengyu313/lionConversionTool |
标签:文件转换、本地转换、开源工具



