Python desktop media converter with batch processing, automatic format detection, and FFmpeg-powered transcoding for audio, video, and image files.
- Multi-Format Support — Convert between dozens of audio, video, and image formats
- Batch Processing — Queue and convert multiple files at once
- Auto-Detection — Automatically identifies input format and codec information
- FFmpeg Backend — Leverages FFmpeg for professional-grade transcoding
- Preset Profiles — Common conversion presets for quick access
- Progress Tracking — Real-time conversion progress with time estimates
- Dark Theme — Professional dark-themed GUI
python MediaForge.pyDependencies auto-install on first run.
- Python 3.8+
- FFmpeg (auto-detected or bundled)
| Tool | Best For |
|---|---|
| MediaForge (this repo) | Converting between formats — audio, video, and image transcoding |
| VideoCrush | Compressing video files for smaller size — CRF, bitrate, and resolution controls |
MIT License