Public Music Library
Windows app for free, locally cached music with full-length playback, curation, statistics, HTML output, and internet search.
Public URL: https://www.jostjahn.de/amrum-software/PublicMusicLibrary/

The app plays local files in its own window. The setup is 34.75 MiB and does not contain music files.
Features
| Feature | Description |
|---|---|
| Music library | Sortable, filterable table with source, license, keywords, analysis values, quality signal, curation, and explanatory header hover text. |
| Menu split | Tools are split into separate catalog, analysis, license, compression, and release areas so the lists stay shorter. |
| Column profiles | Compact, analysis, license, download, and custom profiles; visible columns are remembered. |
| Working folder | Catalog, cache, logs, and settings live in the selectable working folder; changing it asks whether to copy data. |
| Diagnostics | Start diagnostics show working folder, catalog path, track count, last recovery, and settings timestamps. |
| GUI test | The integrated regression test checks column persistence, curation, search index, repair, and website version. |
| Audio | Full-length playback with pause, stop, previous, next, middle, position, volume, Audio OK checks, playlist export, and an optional always-on-top mini player. |
| Search | Internet search from 10 seconds minimum duration with queue, goal mode, metadata preview, OK summary, a visible progress window, live output, heartbeat, and a cancel button. |
| Goal search | Goal mode weights successful profiles, terms, and sources more strongly, uses seed terms from good tracks, and asks to relax filters after repeated no-yield runs. |
| Search queue | Duplicate queued searches are detected and only stored again after confirmation. |
| Goal mode | After entering new tracks, data growth, minutes, minimum duration, and maximum file size, the goal search starts directly. |
| Local music search | Windows paths, user folders, custom folders, partitions, or all drives can be scanned with pause/resume, cancel, progress, active path, and scan log. |
| Recursive search | Choosing a folder automatically uses that folder; recursive scanning and system-folder exclusion can be saved on or off. |
| Import preview | Local music is previewed as new, known, duplicate, or not importable before merging; size and file type are visible and new files can be selected individually by checkbox. |
| Scan log export | Scan logs can be exported as CSV and sortable HTML table; the latest scan can be opened directly. |
| Search history | Internet search runs are saved with duration, profile, query, result, source quota, and a repeat action. |
| Search profiles | Profiles for ambient, loop, classical, piano, cinematic, short snippets, Wikimedia, and Internet Archive plus saved custom templates and scheduling. |
| Quality | Explainable 0-100 score with saved green/yellow thresholds and statistics columns. |
| Statistics charts | Numeric values are shown as histograms and categories as colorful pie charts; quality and license risk use semantic colors and PNG export. |
| Statistics scope | Statistics can be calculated for all, visible, or selected tracks; review statistics and the conflict list show review state and risks. |
| License risk and attribution | Dedicated license-risk column, license to-do list, license source check, license audit, and attribution export for selected or visible tracks. |
| Curation | Favorite, reject, and explicitly neutral ratings are saved immediately; review mode, hotkeys, and an unrated filter speed up new-track review. |
| Fingerprints | Acoustic fingerprints help find true audio duplicates. |
| Analysis assistants | Fingerprint clusters, keep-best assistant, waveform preview, structure/loudness analysis, and source rating. |
| Catalog safety | Quarantine for new downloads, new-tracks wizard, automatic shortlists, self-test, error package, and snapshots with restore and delta reports. |
| Catalog recovery | Backups and cache locations are shown as source and title comparisons before merging. |
| Repair and backup | Catalog repair with dry run plus backup/restore without music files. |
| Compression | Preview with expected savings, quality risk, and target codec; original download before recompression. |
| Release safety | Release health window, optional code-signing pipeline, VirusTotal hash lookup without upload, and hash proof block. |
Download proof block
These values come from the locally built release artifact.
| Field | Value |
|---|---|
| Version | 2026.06.04.6 |
| Build | 20260604-006 |
| Setup file | PublicMusicLibrarySetup.exe |
| Size | 36438132 bytes / 34.75 MiB |
| Setup SHA256 | 55CB2E19B0FAA642F6458D60CDDC5DB60B992C4EB7152EC030B4A3C375C880C4 |
| App SHA256 | 3B8802AF0F9CA2D55BBC5714527DA42D01A39939207BE79A23622FE7079E1480 |
| Signature status | NotSigned; Windows SmartScreen may warn. |
| VirusTotal | Hash lookup without upload: VirusTotal does not know this hash yet. |
| Contents | No music files in the setup; local music remains cache data. |
| Install start | No PowerShell or CMD scripts; silent install does not launch the app. |
| New features | Goal search now weights successful search profiles, terms, and sources more strongly and creates seed queries from good existing tracks. After several no-yield runs, the app actively asks whether to relax minimum duration and file size. Search history and result dialogs show source quotas, and a true metadata-only preview can run before audio downloads. |