flyingmouse-format

一个 Windows 上的免费文件转换工具,离线就能跑,内置了 FFmpeg、LibreOffice 这些引擎,支持图片、文档、PDF、音视频等常见格式的互转,带批量处理和 OCR 功能。

Github地址

https://github.com/LaoFeng-mouse/flyingmouse-format

功能特性

  • 本地离线转换,不用联网,文件不会上传到云端
  • 支持格式:图片(JPG/PNG/WebP/HEIC/RAW 等)、Word/Excel/PPT/WPS、PDF、音频、视频、电子书
  • 音频只支持普通格式(MP3/WAV/FLAC/AAC 等),不支持网易云、QQ 音乐那些加密格式
  • PDF 能拆能合,还能转 Excel(带表格识别)、转 Word(尽量还原排版)
  • 批量转换有进度显示,失败会说明原因
  • 转完能在软件里直接预览图片、PDF、音视频
  • 有命令行接口,也能接 Codex、Claude 这类 AI Agent
  • 界面有中文和英文,首次启动自动跟着系统语言走

怎么用

普通用户直接去 Releases 下安装包,v0.6.1 是目前最新版。Windows 分两个版本:Win10/11 用标准版,Win7 有专门的兼容版。macOS 也有,分 Apple Silicon 和 Intel 两种,但都没签名,系统可能会弹安全警告。

装完拖文件进去,选目标格式,点转换就行。软件会记住你上次选的格式和保存路径。

想从源码跑的话:

1
2
npm install
npm run desktop

不过源码包不含 FFmpeg、LibreOffice 这些大文件,得自己准备。开发者完整跑通前需要把引擎资源放到 bin/ 目录下。

命令行调用示例:

1
2
node cli.js convert input.docx --to pdf --output output.pdf --json
node cli.js images-to-pdf 1.jpg 2.jpg --output album.pdf --json