Totality: For those obsessed with perfect libraries

chaser180
Tue, 10 Feb 2026 02:38:52 +0000
Apps & Creations

I started my Plex server with almost no storage, so I heavily compressed everything just to make it fit. As my setup grew, the quality of my encodes improved, but the library I ended up with was a mix of old low‑bitrate files and newer high‑quality ones. I wanted a way to quickly spot which items still needed a proper upgrade.

That turned into Totality, a desktop app I originally built for myself (with help from Claude). It now supports Plex, Jellyfin, Emby, Kodi, and local folders. Totality uses the metadata your servers have already collected. Then uses FFprobe, TMDB, and MusicBrainz to fill in the blanks.

Multi‑server support
Connects to Plex, Jellyfin, Emby, Kodi, and local folders, using existing server metadata whenever possible.

Video quality analysis
Resolution, HDR format, bitrate, codec efficiency, audio format, and quality scoring.

Music quality analysis
Four‑tier system from low‑bitrate lossy to hi‑res lossless.

Collection completeness

Movies: TMDB collection grouping, owned vs missing

TV: Missing episodes, season breakdowns

Music: MusicBrainz discographies, missing albums/tracks

Local folder scanning
FFprobe analysis, filename parsing, embedded metadata, and TMDB lookups only when needed.

Wishlist
Track movies, shows, and albums you want to add.

Live monitoring & task queue
Detects library changes and manages long‑running scans.

Customizable UI
Grid/list views, quality badges, themes, and real‑time search.

If you’ve built your library over years of changing hardware, storage, and encoding habits, Totality might help you make sense of it again.

Repo: https://github.com/bbidwell85/totality

Please stress test, break, criticize, and critique.

Happy to answer questions or hear what features would help others.

63 posts - 13 participants