MAD Toolbox
"There are many toolboxes, but this one is for you, MADer."
ENGLISH · 简体中文
功能特性
- 跨平台支持: 兼容 Windows 10/11 和 MacOS
- 直观便捷的工具操作:通过现代的UI设计让用户快速操作内置工具
- 统一高效的任务管理:自主设计任务状态并在任务页面统一调度和管理
底层调用工具:
- BBDown:便捷下载 Bilibili 视频,还支持专门下载音频,字幕,封面和弹幕等资源。(实际下载规格由账号登录状态决定)
- yt-dlp:支持YouTube和其他所有符合 yt-dlp 解析格式的链接的媒体资源下载
- FFmpeg:支持常见媒体文件的格式转换、重新封装、 视频/音频/字幕抽流、ASS/SRT、GIF导出、序列帧以及码率、帧率、尺寸、裁切、 旋转、速度、像素格式和音频参数的高级处理。
- musicdl:获取各大音乐平台的流媒体播放资源并下载试听
注意: 下载规格、会员内容、HDR、杜比视界和高码率资源取决于当前登录账号的会员、内容及地区权限。“最高规格”指该账号实际能够访问的最高规格。
技术栈
开始使用
开始使用 MAD Toolbox,只需在 Release 下载最新发行版即可。
main 分支发生变更时,每日构建的可安装快照会发布到
Nightly Build 预发行版。Nightly 仅用于测试,不会通过应用内更新推送。
MAD Toolbox 目前支持以下平台:
| 平台 | 系统版本 | 架构 | 提供的分发类型 |
|---|---|---|---|
| Windows | 10 及以上 | x86_64 | Full版 / Lite版 .exe |
| macOS | 14 及以上 | aarch64 | Full版 / Lite版 .dmg |
macOS 的 FULL版和LITE版以及 Windows FULL版内置 BBDown;Windows LITE版通过 WinGet 单独安装。
第三方依赖下载
对于 MAD Toolbox 运行时所需要的依赖,您可以通过自主在系统安装获得。
Windows 10/11
请确保您的系统含有 winget 包管理工具。
winget install --id nilaoda.BBDown -e
winget install --id Gyan.FFmpeg -e
winget install --id yt-dlp.yt-dlp -e
winget install --id MediaArea.MediaInfo -e
winget install --id DenoLand.Deno -e
MacOS
brew install ffmpeg yt-dlp media-info deno
开发与贡献
请首先确保系统含有 Node.js 22+、Rust stable 和对应平台的原生构建工具。
首先克隆本项目并安装前端依赖:
git clone git@github.com:Mad-Producer/MAD-Toolbox
npm ci
使用开发模式运行:
npm run tauri:dev
我们热烈欢迎每一位开发者的贡献!
- 在开始前,请先阅读我们的 贡献指南
- 此外,你可以阅读项目的 docs 文档来理解相关细节和项目的整体规划
- 欢迎通过 Pull Request 或 GitHub Issues 分享您的想法。
开发文档
贡献者
版权声明
版权所有 © 2026 MAD Producer Studio.
注意:MAD ToolBox 仅仅是为第三方工具开发的GUI APP,仅供交流学习使用,用户在使用过程的造成的版权纠纷均不由 MAD Toolbox 承担责任。请谨慎使用相关第三方工具,请勿私自转发或售卖未经授权的资料。
许可证
MAD Toolbox 源代码使用 MIT License。所有内置工具保留各自的许可证、 版权和署名,详见 THIRD_PARTY_NOTICES.md。
