ποΈ VidCraft β A sleek, modern, and powerful Video Converter built with Python, CustomTkinter, and FFmpeg.
- β Drag & Drop support (via TkinterDnD)
- πΌ Multiple output formats:
mp4,avi,mkv,mov,mp3,wav,aac,gif,flv,webm - π― Resolution & Bitrate control
- π Choose custom output directory
- πΌοΈ Thumbnail generation at 2-second mark
- π Dark & Light theme toggle
- π¬ Real-time console log
- πͺ Simple, beautiful CustomTkinter UI
| Tech Stack | Description |
|---|---|
| Programming language | |
| UI toolkit | |
| Modern theming for Tkinter | |
| Multimedia framework | |
| Image processing | |
| For building EXE |
- Clone this repository:
git clone https://github.com/wwmanidumaneesha/vidcraft.git
cd vidcraft- Install dependencies:
pip install -r requirements.txt- Run the app:
python video_converter.pyMake sure ffmpeg.exe and ffprobe.exe are in the project root.
You can bundle the app into a Windows .exe:
pyinstaller --noconfirm --icon=icon.ico video_converter.pyEnsure
icon.icoexists andPyInstalleris installed.
Licensed under the MIT License.
Feel free to use, modify, and distribute VidCraft.
Made with β€οΈ by Manidu Maneesha
Follow me for more cool projects!


