Plex serves your library beautifully. It doesn't audit it. A desktop tool fills the gap without touching Plex itself.
Plex is excellent at serving music: it reads tags, builds album art, exposes a clean app on every device, and handles streaming. It is not designed to audit the underlying files. Fake FLACs, acoustic duplicates, files referenced but missing on disk — Plex either trusts these silently (fake FLAC, served as lossless) or surfaces them after the fact (missing files showing as broken). A separate audit step, run periodically against the file system Plex reads, fixes all of these without Plex itself needing to change.
Supported today
Rekordbox · Serato DJ · VirtualDJ (incl. Favorite Folders) on Windows 10+ and macOS (Apple Silicon + Intel).
The cleanest integration between a media server and an audit tool is no integration at all — file system as the shared substrate. Plex reads the file system to build its library; MLD operates on the same file system to clean it up. Neither tool needs to know about the other. The audit runs in MLD; the cleanup happens on disk; Plex rescans on its own schedule (or on demand). No API key, no auth dance, no plugin to maintain across Plex versions. The downside: you can't trigger MLD from inside Plex's UI. The upside: nothing breaks when either tool updates.
Yes. MLD operates on the file system; Plex tier doesn't matter.
Mount the NAS share on the machine that runs MLD too, point MLD at the same path. Auditing works the same as a local library; scan speed depends on network throughput.
No. MLD only writes to the audio files (move to Trash, folder consolidation, Smart Upgrade swap). Plex's own database is untouched and rescans on its normal schedule.
MLD audits local files only. Anything Plex streams from a third-party service is out of scope — that's served by the streaming provider's quality, not your library.
Free tier covers detection and viewing. Lifetime access is $49 — $19 for the first 100 DJs.