A desktop tool for large photo and video libraries

Media Suite · My own product · 2024

Thousands of photos and videos end up scattered across folders, drives and backups. Nobody knows what is a duplicate, what is missing, or why the hard drive is always full. Media Suite is an all-in-one desktop tool for managing, organizing and processing a media library.

A messy camera folder, sorted, checked and shrunk. The files are pretend.

In numbers

What it does

How it works

It started with my own family’s photos: 1.2 TB on 4 drives, with no idea which copy was the real one. Media Suite is written in Python. It reads the date a photo was taken from the file itself, not from the folder it happens to be in, and sorts by that.

To check a backup, it compares a fingerprint (a checksum) of every file with its copy. A file that is missing, or whose fingerprint differs, is listed before you delete anything. Videos are re-encoded with FFmpeg to a modern format that keeps the same quality at around a third of the size.

A placeholder for the Media Suite window

Four buttons, one for each job.

On my own library it found 3,100 duplicates, 14 corrupted backup copies and freed 410 GB.

Where it is

Released and available on itch.io.