← All projects

TOOLS · 2024

Universal Media Converter

Cross-format media conversion desktop tool. Free and open source.

[ project hero image ]

Role

Solo developer

Year

2024

Status

Shipped

Category

Tools

Stack

PythonTkinterFFmpeg
GitHub →

The problem

Converting between media formats usually means juggling FFmpeg flags in a terminal or installing bloated commercial software. Most people just want to drop a file in and get the format they need.

The approach

A Python desktop app with a Tkinter GUI wrapping FFmpeg. Drag-and-drop input, simple format pickers, sensible defaults. Supports video, audio, image, GIF, and subtitle workflows — including remuxing, re-encoding, frame export, image-to-video, GIF creation, and burning subtitles.

The outcome

Free, open source, and currently in active use. A single .exe (built with PyInstaller) that handles 90% of everyday media conversion tasks without paying for premium video software.

View on GitHub →