- 桌面应用
- 图像处理
- 音视频
- AI 应用
- 语音
- 开发工具
- MCP 服务
【免费下载链接】MTools
MTools 是一个功能强大的多功能桌面应用程序,集成了音视频处理、图片编辑、文本操作和编码工具,内置AI增强功能。旨在简化您的工作流程,提升生产效率
MTools 是一款开源多功能桌面工具集,其媒体处理模块内置18 个视频处理功能:视频压缩、视频格式转换、视频倍速调整、视频提取音频、视频修复、AI 增强插帧等,全部基于 FFmpeg 本地运行,无需上传云端。本文带你快速上手这套完整的 MTools 视频处理工具链。
如何快速开始使用 MTools 视频工具
| 方式 | 步骤 | 适合人群 |
|---|---|---|
| 下载发布版(推荐) | 到项目 Releases 页面下载对应平台的可执行文件,解压即用 | 普通用户 |
| 源码运行 | git clone https://gitcode.com/gh_mirrors/mtools2/MTools后执行uv sync与uv run flet run | 开发者 |
📦 支持 Windows 10/11(x64)、macOS(M 系列芯片)、Linux 等平台,具体说明见 README.md 与 docs/build_guide.md。
使用入口:启动 MTools 后,点击左侧导航栏的「媒体处理」即可进入全部功能卡片页面,源码位于 src/views/media/media_view.py。两个贴心小设计:
- 拖放即用:把视频文件直接拖到任意功能卡片上,工具会自动打开并导入文件;
- 一键置顶:卡片上的 📌 可将常用工具固定到首页「推荐工具」。
所有视频功能都依赖 FFmpeg。首次使用时若未检测到 FFmpeg,程序会自动弹出安装引导页;也可以在卡片区点击「FFmpeg 终端」,由 MTools 自动配置环境变量。
核心视频处理功能:压缩、转格式、倍速一步到位
这 6 个功能是日常使用频率最高的「基本盘」,全部支持单文件和批量处理,并带实时进度条。
1. 视频压缩:支持 CRF 与分辨率调整
- 支持 MP4、MKV、MOV、AVI、WMV、FLV、WebM、M4V、3GP 等常见格式;
- 常规模式:拖拽 CRF 滑块调节质量(18-30,数值越小质量越好,默认 23),并可选预设分辨率(4K / 2K / 1080p / 720p / 480p / 360p)或自定义宽高;
- 高级模式:可进一步控制编码器、比特率模式与帧率策略。
实现见 video_compress_view.py。
2. 视频格式转换:MP4、AVI、MKV 互转
选择输入文件后指定输出格式即可,兼容 MP4、AVI、MKV、MOV、FLV、WMV、WebM、M4V、MPG、MPEG、TS 等格式,适合解决播放器不兼容、设备不识别等问题。实现见 video_convert_view.py。
3. 视频倍速调整:0.1x-10x 自由变速
- 速度范围 0.1x 至 10x,提供常用倍速预设按钮;
- 可勾选「同步调整音频速度」,保证快慢放时音画同步;
- 适合课堂/会议录像 2 倍速速览,或 0.5 倍速逐帧学操作。
实现见 video_speed_view.py。
4. 视频提取音频:一键导出 MP3 / AAC / WAV
从视频中无损分离音轨,输出格式可选 MP3、AAC(M4A)、WAV,方便把网课、播客视频的音频单独保存或剪辑。实现见 video_extract_audio_view.py。
5. 视频修复:抢救损坏、卡顿、无法播放的文件
针对录制中断、文件头损坏、播放卡顿等常见问题,提供多种修复模式,支持单文件与批量修复,全程显示进度。实现见 video_repair_view.py。
6. TS 视频合成:合并多个分片为完整视频
网络录像、直播录制常产生大量.ts分片,该功能可将其按顺序合并为一个完整视频,省去手动写命令的麻烦。实现见 ts_merge_view.py。
AI 智能视频处理:增强、插帧、去水印、加字幕
MTools 的进阶功能均内置 AI 模型,本地 GPU 加速(支持 NVIDIA/AMD/Intel 显卡),处理完直接出片。
7. 视频增强:AI 超分辨率提升画质
对模糊、低分辨率的老视频进行超分辨率增强,让画面更清晰。源码位于 video_enhance_view.py。
8. 视频插帧:AI 帧率提升让画面更流畅
通过 AI 生成中间帧提升帧率,让 24/30 帧的动作视频看起来更顺滑,适合制作慢动作素材。源码位于 video_interpolation_view.py。
9. 视频去字幕 / 去水印:AI 智能移除
框选出硬字幕或台标水印区域,AI 自动修复被遮挡的画面,是搬运二创的必备工具。源码位于 subtitle_remove_view.py。
10. 视频配字幕:语音识别自动生成并烧录
AI 语音识别自动生成时间轴字幕,支持翻译、双语显示,并可直接烧录到视频画面中。源码位于 video_subtitle_view.py。
11. 视频人声分离:分离人声与背景音
将视频中的对白/歌唱与 BGM 拆分为独立音轨,方便配音、剪辑或提取纯音乐。源码位于 video_vocal_separation_view.py。
12. 视频添加水印:文字或图片水印
支持文字水印与图片水印,可自由设置9 个位置、字体、颜色与透明度,同样支持批量处理。源码位于 video_watermark_view.py。
13. 深度估计:为视频估计深度信息
基于 Depth Anything 模型,对图片、GIF 动态图和视频逐帧估计深度图,可用于制作 3D 视差效果素材。源码位于 src/views/image/depth_view.py。
🌙 MTools 支持浅色/深色双主题,夜间长时间修视频时切换到深色模式更护眼。
字幕转换与屏幕录制等实用补充功能
14. 字幕格式转换:SRT、VTT、LRC、ASS 互转
不同播放器与剪辑软件对字幕格式要求不一,该工具在 SRT、VTT、LRC、ASS 四种格式间一键互转。源码位于 subtitle_convert_view.py。
15. 屏幕录制:FFmpeg 驱动的本地录屏
基于 FFmpeg 的录屏工具,支持多种输出格式,可设置速度优先等模式,录制教程演示、游戏操作都很方便。源码位于 screen_record_view.py。
16. 音频压缩:缩小音频文件体积
支持 MP3、WAV、FLAC、AAC、OGG、M4A、WMA、APE、OPUS 等格式,配合视频压缩功能可一站式减小媒体体积。源码位于 audio_compress_view.py。
17. 音频格式转换:MP3、WAV、AAC 等互转
不同设备对音频编码要求不同(如老车载机只认 MP3),该工具完成常见音频格式互转。源码位于 audio_format_view.py。
18. 音频倍速调整:0.1x-10x 变速
与视频倍速逻辑一致,支持 0.1x-10x 变速,输出可选 MP3、AAC/M4A、WAV 三种编码。源码位于 audio_speed_view.py。
💡 同区域还有音视频转文字(AI 语音识别)与文字转语音(多模型 TTS)两款 AI 功能,可配合「视频配字幕」完成完整字幕工作流。
使用技巧与常见问题
- 处理结果去哪找?输出文件默认保存在原文件同目录下,自动添加后缀避免覆盖原文件;
- 提示找不到 FFmpeg?按弹出引导页安装,或点「FFmpeg 终端」让 MTools 自动配置环境变量;
- 批量处理:几乎所有功能都支持「选择文件夹」整目录处理,配合进度条与预计剩余时间提示,多文件任务可放心挂机;
- 找不到功能?右下角搜索框可按名称全局检索所有工具。
MTools 把 FFmpeg 命令行能力封装成了可视化卡片界面,从视频压缩、格式转换到 AI 增强、字幕工作流,一套桌面应用即可覆盖绝大多数音视频处理需求。
- 桌面应用
- 图像处理
- 音视频
- AI 应用
- 语音
- 开发工具
- MCP 服务
【免费下载链接】MTools
MTools 是一个功能强大的多功能桌面应用程序,集成了音视频处理、图片编辑、文本操作和编码工具,内置AI增强功能。旨在简化您的工作流程,提升生产效率
相关推荐
Linux摄像头控制终极指南:从硬件参数到创意表达的全链路解决方案
Linux摄像头控制终极指南:从硬件参数到创意表达的全链路解决方案 在数字内容创作和远程协作日益普及的今天,摄像头已经成为我们数字生活的重要组成部分。然而,大多
Maple Mono:重新定义编程字体体验的5大核心优势
Maple Mono:重新定义编程字体体验的5大核心优势 在代码编辑的世界里,字体不仅仅是字符的呈现方式,它直接影响着开发者的工作效率和视觉舒适度。Maple
开发工具ffmpeg-webCLI实战用例指南:8个技巧快速制作GIF、压缩视频、提取音频与变速剪辑
ffmpeg webCLI实战用例指南:8个技巧快速制作GIF、压缩视频、提取音频与变速剪辑 ffmpeg webCLI 是一款基于 ffmpeg.wasm 的
前端音视频视频处理
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考