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 33.45 MiB and does not contain music files.
Features
| Feature | Description |
|---|---|
| Music library | Sortable, filterable table with source, license, keywords, analysis values, quality signal, and curation. |
| 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, and volume. |
| Search | Internet search from 10 seconds minimum duration with queue, goal mode, OK summary, and new-track review. |
| Search queue | Duplicate queued searches are detected and only stored again after confirmation. |
| Goal mode | After entering new tracks, data growth, and minutes, 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; new files can be selected individually by checkbox. |
| Scan log export | Scan logs can be exported as CSV and sortable HTML table. |
| Search profiles | Profiles for ambient, loop, classical, piano, cinematic, short snippets, Wikimedia, and Internet Archive. |
| 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. |
| License risk and attribution | Dedicated license-risk column, license audit, and attribution export for selected or visible tracks. |
| 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, automatic shortlists, self-test, error package, and snapshots before changes. |
| 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.03.5 |
| Build | 20260603-005 |
| Setup file | PublicMusicLibrarySetup.exe |
| Size | 35072007 bytes / 33.45 MiB |
| Setup SHA256 | F625910E6982828F30CC53D3B3C308CC6AD023FC078AD56753D67E2561AC80EC |
| App SHA256 | D603928F3B220E6748DF369B0D8D00A8866B0B194B6155A0D33114804EAA3E08 |
| 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 | Duplicate queued searches are detected and only added again after confirmation. Statistics can be calculated for all, visible, or selected tracks. Local disk search now has pause/resume, per-file import checkboxes, an automatic license-review filter after local import, and CSV/HTML export for scan logs. |