【MTools】跨平台多功能桌面工具箱
MTools是一款多功能桌面工具箱,集成了AI智能处理和音视频图片处理功能。支持CUDA加速,兼容AMD/Intel/NVIDIA显卡。主要功能包括:AI抠图、人声分离、视频补帧、超分辨率修复;图片格式转换、压缩、编辑;音视频格式转换、压缩、速度调整等。提供Windows/macOS/Linux版本,支持GPU加速优化性能,包含普通版和CUDA专用版本。用户可直接下载编译版或通过源码安装,项目开源
·
MTools - 多功能工具箱
MTools 是一个集成图片、音视频处理的综合桌面工具箱,并且拥有AI 智能工具,例如AI背景移除、音视频人声分离、图像视频超分,视频补帧等工具,支持CUDA加速,支持AMD、Intel、NVIDIA显卡加速
🎨 界面预览


✨ 核心特性
🤖 AI 智能处理
- 🎨 AI 智能抠图 - 一键移除图片背景,支持人像、动漫、通用场景等多种模型,GPU 加速提速 3-10 倍
- 🎵 AI 音视频人声分离 - 专业级人声/伴奏分离,支持 UVR MDX-Net 模型,轻松制作卡拉OK伴奏
- 🎬 AI 音视频转文字 - 直接处理视频或音频,从中提取字幕,支持输出字幕文件
- 🎬 AI 视频插帧 - 将低帧率视频进行补帧,提高视频流畅度
- 🎬 AI 图片、视频超分 - 支持对图片、视频进行修复和放大,例如720p修复到2k
📷 图片工具箱
- 格式转换 & 压缩 - 支持 12+ 种格式,集成 mozjpeg、pngquant 专业引擎
- 智能编辑 - 尺寸调整、裁剪、旋转、水印、去除 EXIF
- 创意拼接 - 九宫格、单图切分、横向/纵向拼接
- 实用工具 - 二维码生成、GIF 调整、信息查看
🎬 音视频处理
- 格式转换 - 支持主流音视频格式互转(MP3/WAV/FLAC/MP4/AVI/MKV…)
- 智能压缩 - H.264/H.265 编码,自定义比特率和质量
- 速度调整 - 音视频加速/减速,不改变音调
- 提取 & 合成 - 提取音轨、添加水印、视频修复
🛠️ 开发辅助
- 编码转换 - 自动检测文件编码,一键解决乱码问题
- Base64 工具 - 图片与 Base64 互转
- 代码格式化 - JSON/XML/SQL 美化与验证
更多工具请自行查看
🚀 快速开始
📦 方式一:下载发布版(推荐)
直接下载已编译好的可执行文件,无需安装 Python:
支持平台:
- ✅ Windows 10/11 (x64)
- ⚠️ macOS (实验性支持)
- ⚠️ Linux (实验性支持)
下载后解压即可使用!
💻 方式二:从源码运行
环境要求
- 操作系统: Windows 10/11、macOS 或 Linux
- Python: 3.11+
- 包管理器: uv - 推荐使用的 Python 包管理器
一键安装依赖
# 1. 克隆仓库
git clone https://github.com/HG-ha/MTools.git
cd MTools
# 2. 一键同步依赖(自动创建虚拟环境)
uv sync
# 3. 运行程序
uv run flet run
启用 CUDA GPU 加速(默认已启用平台通用加速):
# 使用此方式可完全榨干NVIDIA GPU性能
# 替换为 GPU 版本(需要 NVIDIA GPU 和 CUDA 环境)
uv remove onnxruntime-directml onnxruntime
uv add onnxruntime-gpu==1.22.0
# 需要免去配置cuda和cudnn环境的话请更改为此依赖
# 会导致体积增大数倍
# uv add onnxruntime-gpu[cuda,cudnn]==1.22.0
📘 版本说明:
- 普通版本:支持NVIDIA、AMD、Intel显卡加速,支持coreml加速,对 NVIDIA GPU 的性能释放可能不如CUDA系列
- CUDA 版本:使用系统安装的 CUDA 和 cuDNN,体积小但需要预先配置 CUDA 环境(CUDA 12.x + cuDNN 9.x)
- CUDA_FULL 版本:内置完整的 CUDA 和 cuDNN 运行时库,无需额外配置,开箱即用,但体积较大(+2GB)
⚡ 性能优化
🚀 GPU 加速支持
本项目的 AI 功能支持 GPU 加速,可大幅提升处理速度,并且提供 CUDA 以及 CUDA_FULL 编译版本
🎯 平台特定说明
AI 功能(ONNX Runtime)
| 平台 | 默认版本 | GPU 支持 | 说明 |
|---|---|---|---|
| Windows | onnxruntime-directml==1.22.0 |
✅ DirectML | 自动支持 Intel/AMD/NVIDIA GPU |
| macOS (Apple Silicon) | onnxruntime==1.22.0 |
✅ CoreML | 内置硬件加速 |
| macOS (Intel) | onnxruntime==1.22.0 |
⚠️ CPU | 无 GPU 加速 |
| Linux | onnxruntime==1.22.0 |
⚠️ CPU | 可选 onnxruntime-gpu (CUDA) |
💡 提示:程序会自动检测并使用可用的 GPU,无需额外配置。
项目地址
更多推荐
所有评论(0)