-
Notifications
You must be signed in to change notification settings - Fork 1
Home
A modern, powerful video conversion tool for Linux
Features • Installation • How to Use • License
Big Video Converter is a modern graphical frontend designed for seamless video conversion from MKV to MP4 format, developed by the BigLinux team. Built with Python and GTK4, this application harnesses the power of FFmpeg as its conversion engine, offering users an intuitive interface combined with professional-grade encoding capabilities.
Whether you need to convert a single video file with precise control over encoding parameters, or batch process an entire directory of videos, Big Video Converter provides the tools you need with an elegant, user-friendly design.
- GTK4 & libadwaita - Beautiful, responsive interface that follows modern design principles
- Cross-desktop compatibility - Works seamlessly on GNOME, XFCE, Cinnamon, and KDE
- Wayland & X11 support - Compatible with both display servers
- Single file conversion - Convert individual videos with extensive customization options
- Batch conversion - Process multiple MKV files in a directory simultaneously
- Real-time progress monitoring - Track conversion progress with accurate time remaining estimates
- Automatic file management - Optional deletion of original MKV files after successful conversion
Support for hardware acceleration across multiple vendors:
- NVIDIA - NVENC encoding
- AMD - VA-API/VAAPI acceleration
- Intel - Quick Sync Video
- Software encoding - Fallback option for systems without GPU acceleration
- H.264 (AVC) - Widely compatible, excellent quality-to-size ratio
- H.265 (HEVC) - Superior compression, up to 50% smaller files than H.264
- AV1 - Next-generation codec with best-in-class compression
- VP9 - Open-source alternative with strong compression
- Video quality presets - From very low to very high
- Compression presets - ultrafast, veryfast, faster, medium, slow, veryslow
- Custom resolution - Scale videos to specific dimensions
- Bitrate control - Fine-tune output file size
- Audio codec options - Copy original or re-encode
- Custom bitrate - Control audio quality and file size
- Channel configuration - Stereo, 5.1, 7.1, and more
- Extract to SRT - Save subtitles as separate files
- Embed in container - Keep subtitles within the MP4 file
- Ignore subtitles - Convert video without subtitle tracks
- Simultaneous processing - Convert multiple files in parallel
- Minimum file size filter - Skip files below a specified size
- Log file generation - Detailed logs for batch operations
- Progress tracking - Monitor all conversions in real-time
Big Video Converter is available in the BigLinux repositories:
sudo pacman -S big-video-converter- Clone the repository:
git clone https://github.com/biglinux/big-video-converter.git
cd big-video-converter- Ensure dependencies are installed:
sudo pacman -S python gtk4 ffmpeg python-gobject- Run the application:
python big-video-converter.pyFor detailed usage instructions, including step-by-step guides for single file and batch conversions, advanced settings, tips & best practices, and troubleshooting, please see the How to Use page.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by the BigLinux Team