一个强大且易用的本地媒体处理工具箱。集成视频处理、音频合并、GIF转换、图片压缩等多种功能,基于 ffmpeg 和 NVIDIA 硬件加速技术,主要是为了解决自己工作中的一些痛点,目前打包了一个win版本的,mac版本的可以自己编译打包。或者联系我打包也可以。
-
⚡ 硬件加速: 自动检测 NVIDIA 显卡,利用 NVENC 核心极速转码。
-
🎬 视频批处理: 格式转换、CRF 智能压缩、分辨率调整、静音、时长裁剪、倒放+正放循环。
-
-
🎵 音频合并: 支持 MP3/WAV/FLAC 等多格式无损合并,可视化波形进度。
-
-
🖼️ 全能压缩: 智能压缩图片 (JPG/WebP/PNG)、视频 (H.264/H.265) 和 GIF,大幅缩减体积。
-
-
🎞️ GIF 转换: 视频转高质量 GIF/WebP 动图,支持色彩抖动优化。
-
- Windows 10/11
- Python 3.8+
- FFmpeg (已内置或系统环境变量)
-
克隆仓库
git clone https://github.com/yourusername/multimedia-master.git cd multimedia-master -
安装依赖
pip install -r requirements.txt
-
运行程序
python main.py
使用 PyInstaller 生成单文件可执行程序:
python build.py生成的 多功能媒体工具.exe 将位于 dist/ 目录下。
欢迎提交 Issue 和 Pull Request!详细规范请参阅 CONTRIBUTING.md。
本项目采用 MIT License 开源协议。