A modern, user-friendly video converter with queue support, quality selection, and hardware acceleration (if available). Built with Python and Tkinter.
- Convert videos to MP4, AVI, MOV, MKV, WEBM
- Batch conversion (queue)
- Select output quality (Fast, Medium, High)
- Hardware acceleration (NVIDIA NVENC, Intel VAAPI) if available
- Progress bar and status for each file
- Modern dark UI
- Python 3.8+
- FFmpeg (must be installed and available in your system PATH)
git clone <repo-url>
cd <repo-folder>pip install -r requirements.txt- Go to: https://ffmpeg.org/download.html
- For Windows, you can use gyan.dev FFmpeg builds
- Download the latest release full build zip file
- Extract the zip (e.g., to
C:\ffmpeg)
- Open the folder where you extracted FFmpeg (e.g.,
C:\ffmpeg) - Go to the
binfolder (e.g.,C:\ffmpeg\bin) - Copy the path to the
binfolder - Press
Win + Xand selectSystem - Click
Advanced system settings>Environment Variables - Under
System variables, find and selectPath, then clickEdit - Click
Newand paste the path to thebinfolder - Click OK to close all dialogs
- Open a new Command Prompt and run:
You should see FFmpeg version info.
ffmpeg -version
python conversor_video.py- If you get an error about FFmpeg not found, make sure it is installed and the
binfolder is in your PATH. - For hardware acceleration, ensure you have the latest drivers for your GPU and a compatible FFmpeg build.
- If output videos only play in VLC, make sure you are using the latest version of this app (it now enforces maximum compatibility for MP4).
Enjoy your fast and easy video conversions!