← samtrest.com

MusicManager

One searchable library for every track — scanned, downloaded, or imported. Automatic artist/title/album/genre recognition, rich filters, and a directory tree, running as your own private server on your own network.

Download (Windows) MusicManager Interface

Why MusicManager?

🎵

One Unified Library

Scan a folder, drop in a single file, or download from a URL — every track lands in the same searchable library with the same rich tags, no separate lists to manage.

🔍

Automatic Recognition

ID3 tags first, then audio fingerprinting via AcoustID and Shazam, then a MusicBrainz text search as a last resort — all free, all automatic, no manual typing required.

🌳

Folders, Genres, Artists

Browse your real folder structure in a live directory tree, or filter instantly by genre and artist — every list sorted alphabetically and independently scrollable.

🎙

Podcasts, Not Just Music

Flag a file as a podcast up front and MusicManager skips music-tag recognition entirely — you get a free-text Subject field instead of a genre.

✏️

Manual Tags When You Need Them

Every field is editable by hand — genre and year from a dropdown, everything else free text — and a manual correction is protected from ever being overwritten by a rescan.

🔒

Private by Design

Runs as a lightweight local web server on your own network. Your library never leaves your machine except for the free public lookups used to identify a track.

Four tries, one track

Behind every automatically-tagged file is the same recognition cascade — each step only runs if the one before it came up empty:

  • Free, No API Juggling: AcoustID needs one free key; Shazam and MusicBrainz need none at all.
  • Never Overwrites a Better Answer: A confident ID3 tag is trusted as-is — the network is only asked when a file has nothing usable.
  • Encoding-Safe: Old Hebrew/Cyrillic/Arabic tags mis-saved as Latin-1 are automatically detected and recovered, not left as garbled text.
  • Source Badge on Every Row: See at a glance whether a tag came from ID3, AcoustID, Shazam, search, or a manual edit.
01
ID3 Tags
Read directly from the file first — if the title and artist are already there, nothing else runs.
↓ nothing usable?
02
AcoustID Fingerprint
The audio itself is fingerprinted and matched against the MusicBrainz database.
↓ still nothing?
03
Shazam Second Opinion
A second, independent fingerprint database is tried before giving up on audio matching.
↓ last resort
04
Search by Name
The filename is parsed into an "Artist – Title" guess and searched by text on MusicBrainz.
By Link
Paste a URL, pick music or podcast, choose where to save — tagging runs automatically once the download finishes.
📁
Scan in Place
Point at a folder or a single file — nothing is copied or moved, tags are read where the file already lives.
⚙️
Subtitles & Dubbing (rarely)
Tucked behind one icon for the rare video file that needs translated subtitles or an AI-dubbed voice track.

Two ways in, one library out

MusicManager doesn't force you to choose between "download manager" and "tag library" — both roads lead to the same rich, searchable place:

  • Native File Dialogs: Pick a folder or file straight from a real Windows dialog, no path-typing required.
  • No Duplicate Copies: Scanning indexes files where they already sit on disk.
  • Play Right Away: Stream any track or video straight from the library list, subtitles included when available.