FrameLean 是一款面向 macOS 和 Windows 的本地媒体压缩和格式处理工具
![]() |
![]() |
![]() |
![]() |
- 处理视频、图片和音频,支持压缩与格式转换。
- 导入单个文件、多个文件或文件夹,并按媒体类型组织任务夹。
- 自定义容器、编码器、分辨率、质量、码率、声道和输出位置。
- 按设备能力使用 VideoToolbox、NVENC、QSV、AMF 等硬件编码。
- 使用受控并行队列,支持排序、暂停、重试、恢复和批量配置。
- 通过临时输出、结果验收和本地持久化降低任务失败或异常退出造成的损坏风险。
更完整的能力和平台边界见 项目上下文。
从 GitHub Releases 下载:
- macOS 10.15+:Universal 2 DMG,同时支持 Intel x86_64 和 Apple Silicon arm64。
- Windows x64:推荐安装版,也提供可选便携 ZIP。
当前 macOS 安装包尚未经过 Apple Developer ID 签名和公证,因此首次运行可能被系统拦截。将应用拖入“应用程序”并尝试打开一次后,前往“系统设置 → 隐私与安全性”,在 FrameLean 提示处选择“仍要打开”。
![]() |
![]() |
![]() |
flutter pub get
flutter run -d macos
flutter analyze
flutter testWindows 开发时将设备参数改为 windows。构建、架构、测试和发布规则见:
FrameLean 按 GPL-3.0-or-later 分发。发布包包含 FFmpeg 及其他第三方组件,相关许可和源码可得性说明见:
FFmpeg、Flutter、Dart 及其他第三方组件的商标和版权归各自权利人所有。






