Software-update: Navidrome 0.59.0

Navidrome logo Versie 0.59 van Navidrome is uitgekomen. Navidrome is wat ze zelf noemen een personal streaming service, en is een opensource mediaserver die je persoonlijke muziekcollectie van overal benaderbaar kan maken. Het is snel, gebruikt weinig resources, heeft geen moeite met hele grote collecties en elke gebruiker kan zijn eigen playlists en favorieten aanmaken. Navidrome is compatibel met Subsonic, dus je hebt een grote keuze uit mediaspelers om naar de muziek te luisteren. Downloads en installatie-instructies zijn beschikbaar voor Docker, Windows, Linux, macOS en FreeBSD. In deze uitgave is onder meer ondersteuning voor meerdere bibliotheken toegevoegd. Dit heeft echter enkele consequenties, dus lees de releasenotes goed door voor je een upgrade uitvoert.

Navidrome 0.59.0

This release brings significant improvements and new features:

  • Scanner Improvements: Selective folder scanning and enhancements to the file system watcher for better performance and reliability.
  • Scrobble History: Native scrobble/listen history tracking, allowing Navidrome to keep a record of your listening habits. This will be used in future visualizations and features (Navidrome Wrapped maybe?).
  • User Administration: New CLI commands for user management, making it easier to handle user accounts from the terminal.
  • New Themes: Two new themes have been added: SquiddiesGlass and AMusic (Apple Music inspired).
  • General: Numerous bug fixes, translation updates, and configuration options for advanced use cases.

Added

  • UI Features:
    • Add AMusic (Apple Music inspired) theme. (#4723)
    • Add SquiddiesGlass Theme. (#4632)
    • Add loading state to artist action buttons for improved user experience. (f6b2ab572)
    • Add SizeField to display total size in LibraryList. (73ec89e1a)
    • Update totalSize formatting to display two decimal places. (c3e8c6711)
  • Backend Features:
    • Track scrobble/listens history. Note that for music added before this version, the count of scrobbles per song will not necessarily equal the song playcount. (#4770)
    • Add user administration to CLI. (#4754)
    • Make Unicode handling in external API calls configurable, with DevPreserveUnicodeInExternalCalls (default false). (#4277)
    • Rename "reverse proxy authentication" to "external authentication". (#4418)
    • Add configurable transcoding cancellation, with EnableTranscodingCancellation (default false). (#4411)
    • Add Rated At field. (#4660)
    • Add DevOptimizeDB flag to control whether apply SQLite optimization (default true). (ca83ebbb5)
  • Scanner Features:
    • Implement selective folder scanning and file system watcher improvements. (#4674)
    • Improve error messages for cleanup operations in annotations, bookmarks, and tags. (36fa86932)
  • Plugins:
    • Add artist bio, top tracks, related artists and language support (Deezer). (#4720)

Changed

  • UI:
    • Update Bulgarian, Esperanto, Finnish, Galician, Dutch, Norwegian, Turkish translations. (#4760 and #4773)
    • Update Danish, German, Greek, Spanish, French, Japanese, Polish, Russian, Swedish, Thai, Ukrainian translations. (#4687)
    • Update Basque translation. (#4670)
    • New Hungarian strings and updates. (#4703)
  • Server:
    • Make NowPlaying dispatch asynchronous with worker pool. (#4757)
    • Enables quoted ; as values in ini files. (c21aee736)
    • Fix Navidrome build issues in VS Code dev container. (#4750)

Fixed

  • UI:
    • Improve playlist bulk action button contrast on dark themes. (86f929499)
    • Increase contrast of button text in the Dark theme. (f939ad84f)
    • Sync body background color with theme. (9f0d3f3cf)
    • Allow scrolling in shareplayer queue)
    • Fix translation display for library list terms. (#4712)
    • Fix library selection state for single-library users. (#4686)
    • Adjust margins for bulk actions buttons in Spotify-ish and Ligera. (9b3bdc8a8)
  • Scanner:
    • Handle cross-library relative paths in playlists. (#4659)
    • Defer artwork PreCache calls until after transaction commits. (67c4e2495)
    • Specify exact table to use for missing mediafile filter. (#4689)
    • Refactor legacyReleaseDate logic and add tests for date mapping. (d57a8e6d8)
  • Server:
    • Lastfm.ScrobbleFirstArtistOnly also only scrobbles the first artist of the album. (#4762)
    • Log warning when no config file is found. (142a3136d)
    • Retry insights collection when no admin user available. (#4746)
    • Improve error message for encrypted TLS private keys. (#4742)
    • Apply library filter to smart playlist track generation. (#4739)
    • Prioritize artist base image filenames over numeric suffixes. (bca76069c)
    • Prefer cover.jpg over cover.1.jpg. (#4684)
    • Ignore artist placeholder image in LastFM. (353aff2c8)
  • Plugins:
    • Avoid Chi RouteContext pollution)

Navidrome

Versienummer 0.59.0
Releasestatus Final
Besturingssystemen Linux, BSD, macOS, Windows 10, Windows 11
Website Navidrome
Download https://github.com/navidrome/navidrome/releases/tag/v0.59.0
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

07-12-2025 • 08:00

7

Submitter: TheCeet

Bron: Navidrome

Update-historie

Reacties (7)

Sorteer op:

Weergave:

Heeft geen moeite met grote collecties?

Draai het op een Linux file-server (Ubuntu Server 24.04 LTS). En deze server is verre van langzaam. Maar het is toch echt horten en stoten als de collectie groter is dan zeg 200 liedjes en deze afgespeeld wordt op een andere (Windows) computer in zowel de FireFox als Vivaldi browser.

Heb een hekel aan Chrome en ja Vivaldi is een op Chromium gebaseerde browser. Normaal gesproken gebruik ik FireFox, maar omdat iedereen alleen nog maar bouwt voor Chrome/Chromium, heb ik ook maar Vivaldi in de arm genomen om paginas op het internet te bezoeken.

Over Edge ga ik het helemaal niet hebben.
Jij zegt "verre van langzaam". Maar een superkleine collectie van 200 nummers zou 'ie moeite mee hebben. Daar klopt echt iets helemaal niet. Met jouw config meest waarschijnlijk. Hoe snel is die server? Welke CPU, hoeveel RAM? Draai je het in een container? Hoe?
Desktop i5 (12e generatie) CPU (zonder ingebouwde graphics) op een Asus Prime bord, 32 GB (2x16 GB) in dual channel (zoals aangegeven in de handleiding), een zeer simpel GeForce 220 video kaartje (want veel meer is niet nodig voor een headless server), 4 SATA SSD drives in RAID 5, 1 NVMe boot drive, Ubuntu Server 24.04 en Navidrome (bare-metal installatie). Deze server heeft geen andere taak dan het zijn van een file-server en sinds een paar maanden dan ook als Navidrome server.

Is de server het snelste van het snelste? Niet bepaald. Maar verre van sloom.

En nee, het totaal aantal muziek bestanden is 15386 (MP3 en FLAC) en staan in de RAID sectie van de file server.

Maar ik heb een collectie van 254 liedjes gemaakt via de Navidrome interface en deze collectie is echt sloom. Ga ik niet boven de 100 liedjes in een collectie, dan blijft alles snel, inclusief zoeken en skippen. Ga ik boven de 200 liedjes in een collectie, dan laat het zoeken en skippen maar zitten. Reduceer ik het aantal liedjes in die collectie van 254 nummers weer terug tot 100, werkt alles gelijk weer goed.

Beluister ik met Foobar2000 dezelfde collectie aan 254 liedjes. dan speelt alles goed en snel inclusief zoeken en skippen. Mijn grootste collectie in Foobar2000 bestaat uit 3862 nummers. Ook geen enkel probleem op de computer waar ik met Navidrome muziek-collecties probeer af te spelen.

Het irriteert me zodanig, dat ik maar weer naar internet-radio ben gaan luisteren. Nagenoeg nul aan controle over wat er wordt afgespeeld, maar het helpt me wel met het ontdekken van nieuwe muziek. Beter dan wat Spotify me voorschoteld, in mijn optiek.

En internet-radio, omdat ik in Zuid-Amerika leef en de lokale zenders nogal blijven hangen in de jaren '80 als het gaat om engelstalige muziek en de rest maar al te graag terugvalt op of kachaka muziek of op Latijns-Amerikaanse meedeiners. En om een of andere reden is de zut van de "band" Modern Talking hier ook heel erg populair.

Kachaka is nog wel enigzins te harden de eerste 15 minuten. 30 minuten als je hier in de zomer halfnaakte jongedames ziet dansen op de maten van die muziek. Misschien zelfs een uur, mocht je jezelf ook nog eens vol kunnen gieten met bier tijdens het gedans.

Dus ben ik geneigd om weer naar Nederlandse radio te luisteren via internet. En dan met name de zender Kink, want hun avond-uren programma in NL is voor mij interessant en door het tijdsverschil kan ik er hier al overdag naar luisteren.

Is dat genoeg informatie voor je?
... als je hier in de zomer halfnaakte jongedames ziet dansen op de maten van die muziek ...
Dan zou ik me toch niet veel aantrekken van een slome server :+

Ik gebruik Navidrome al een tijdje niet meer omdat ik eigenlijk eigen collectie niet meer beluister. Maar zat op ongeveer 5000 liedje in een combinatie van flac en mp3. Dat stond op iets bestaande uit een relatief simpel celeron quad core processortje en 8GB ram (indertijd op chinese webshop gekocht voor een 150 euro, dat zal al veel zeggen). En had daar eigenlijk geen klagen over. Was niet supersnel maar kon het nu ook niet "sloom" noemen

Als ik system requirements opzoek, zou het zelfs vlotjes moeten draaien op een RPI4

[Reactie gewijzigd door Kenhas op 8 december 2025 18:30]

Ik heb nog nooit iets van traagheid gemerkt. En ik gebruik hem dagelijks op de manier die jij beschrijft. Linux server (docker) en linux of windows clients (allemaal Firefox).

DIt is ook mijn favoriete muziekserver. Ik heb het een tijdje met Jellyfin geprobeerd, maar die maakte een puinhoop van de collecties. En ook overkill voor alleen muziek.
Thuis heb ik een navidrome server draaien met een mix van verschillende formaten (mp3, mp4, flac), en dat gaat probleemloos en snel. Zelfs op een niet zo snelle server (afgedankt kantoorbakje uit 2017).
Daarnaast heb ik ook een vps draaien met dezelfde muziek geconverteerd naar aac/mp4 ivm beschikbare opslag.

Het enige waar je voor moet zorgen is dat je tags goed staan. Met een collectie van 3500+ albums was dat even wat werk, maar als het eenmaal goed staat werkt het perfect :)

[Reactie gewijzigd door fm77 op 7 december 2025 09:39]

Hier wel Chrome gebruiker met database van 1700 songs en merk ook totaal niets van vertragingen etc.
Ook op iOS test ik Arpeggi app, en streaming via wifi of mobiel netwerk merk ik niets van vertraging, soms wel buffering omdat het via 4G wat langzamer is heb ik indruk. Maar dat heeft niet echt iets te maken met Navidrome zelf.

Navidrome draait bij mij binnen Proxmox op mini PC.
Grappig sinds gisteren ben ik me aan het oriënteren om de muziek/music video's niet langer via Emby te doen. En zat me al een beetje in te lezen dmv reviews

Ik moet nog ontdekken of Navidrome goed overweg kan met DTS-WAV bestanden ..

Ik wil het gaan draaien in docker op de nieuwe Ugreen Nas

[Reactie gewijzigd door david-80 op 7 december 2025 13:42]


Om te kunnen reageren moet je ingelogd zijn