Releases: Sathvik-Rao/MKV_to_MP4_Simple_Server
Releases · Sathvik-Rao/MKV_to_MP4_Simple_Server
Release v1.0.0
🎬 MKV to MP4 Simple Server v1.0.0
Initial public release of a lightweight, self-hosted MKV to MP4 conversion server built with Flask and ffmpeg.
Features
- Web-based upload and conversion interface
- Authentication protected access
- Multiple conversion modes:
- Auto (remux with fallback to re-encode)
- Remux only
- Remux video + re-encode audio
- Full convert (video + audio)
- Progress tracking via UI and JSON API
- Authenticated download endpoints
- Concurrent conversion limiting to prevent CPU and memory overload
Deployment
- Docker and Docker Compose support included
- ffmpeg bundled inside the Docker image
- Gunicorn used for production-ready serving
- Environment-based configuration using .env
- Windows-friendly local mode using
python app.py
Recommended use cases
- Browser playback compatibility for MKV files
- Personal media conversion server
- Low-resource home servers or mini PCs
Notes
- Default credentials are defined in .env.example
- For low-memory systems, keep concurrent conversions set to 1
- Increase Gunicorn timeout for large uploads
License
GPL-3.0