Ervaringen met zelf muziekstreaming hosten

Pagina: 1
Acties:

  • SomerenV
  • Registratie: November 2010
  • Laatst online: 22:57

SomerenV

It's something!

Topicstarter
Via de zoekfunctie kwam ik wel een handjevol topics tegen, maar dat ging meer over mensen met vragen en waren al wat oud, dus bij deze een nieuw topic.

Al een tijdje heb ik dat ik me irriteer aan Spotify. Het is een prima dienst met veel muziek, maar ze luisteren totaal niet naar de community bijvoorbeeld. Audioboeken verbergen op de homepage is niet mogelijk bijvoorbeeld terwijl daar echt al lang om gevraagd wordt. Überhaupt de UI aanpassen gaat niet, waardoor je een hoop zaken voorgeschoteld krijgt waar je niet op zit te wachten. En ik merk dat hun algoritme me steeds vaker richting meer van hetzelfde stuurt. Waar ik jaren terug regelmatig toffe nieuwe muziek of zelfs (sub)genres kon ontdekken lijkt dat nu allemaal maar lastig te zijn. Ook al een paar keer meegemaakt dat een nummer plots niet meer op Spotify stond. En aangezien ik inmiddels een leuke collectie vinyl heb, en die al wilde digitaliseren voor on the road, dacht ik, ik ga het anders doen.

Na wat research uitgekomen bij Navidrome:
Navidrome allows you to enjoy your music collection from anywhere, by making it available through a modern Web UI and through a wide range of third-party compatible mobile apps, for both iOS and Android devices.

Navidrome is open source software distributed free of charge under the terms of the GNU GPL v3 license.
Dat werd eigenlijk overal geprezen en zou zelfs draaien op iets als een Pi Zero 2W, die ik toevallig nog eentje had liggen. Daar Pi OS Lite (64-bit) op gezet en middels ChatGPT Docker geïnstalleerd en daarna Navidrome. Zoals ik het begrepen heb draait software in Docker in een soort sandbox waarbij Docker van alles regelt, waardoor je geen softwareconflicten krijgt, updates makkelijker uitgevoerd kunnen worden, je eenvoudiger een backup kunt maken van het geheel en nog wat voordelen.

Daarna uitgevogeld hoe het dan zit met verbinden met m'n smartphone, en omdat ik geen poorten open wil zetten ben ik uitgekomen bij Tailscale, wat een VPN creëert tussen de Pi en de telefoon. Installatie en setup was echt enorm easy. Kwestie van een account aanmaken, inloggen op beide apparaten en klaar is Kees. Vervolgens via Filezilla via een sftp-verbinding m'n muziek op de Pi gezet, en dan krijg je in Navidrome alles te zien:

Afbeeldingslocatie: https://tweakers.net/i/mk1AFq_GDdOLJYkg0HSEexYY16o=/800x/filters:strip_exif()/f/image/TOSVsoO4rMUawouK8EqUSEur.png?f=fotoalbum_large(ik ben nog druk bezig met m'n vinyl digitaliseren, en had bij m'n ouders een aantal CD's weggeplukt om te rippen, dus het is momenteel een beetje een allegaartje)

Uiteindelijk wil je je muziek ook afspelen en daarvoor gekozen voor Symfonium:
From local files and NAS to Plex, Emby, Jellyfin, Audiobookshelf, Subsonic, OpenSubsonic, Navidrome and cloud drives, Symfonium unifies your music and audiobook libraries in one Android player.
Get your best sound with AutoEQ presets and advanced EQ (PEQ/GEQ), cast to Sonos/Chromecast/DLNA, listen offline, and keep going with Android Auto, Wear OS and Android TV.
Ik heb ook maar Tempus (open source en gratis) gekeken, maar onder andere Android Auto kreeg ik daarmee niet aan de praat. Symfonium is helaas niet gratis, maar een lifetime purchase van 6,99 euro is nou ook weer niet het einde van de wereld. In Symfonium kun je vervolgens verbinden middels Subsonic. Daar voer je het IP-adres in dat je in Tailscale bij je Pi ziet staan, inclusief de inloggegevens van je Pi en.... muziek!

Het werkt allemaal echt super soepel, zelfs op de Pi Zero 2W. Momenteel staat alles nog op één SD-kaartje, wat niet ideaal is. Uiteindelijk wil ik er naar toe dat het SD-kaartje de software bevat, maar dat de muziek op een losse SSD staat. Symfonium bevat verder eigenlijk alles wat je verwacht van een moderne streamingdienst, zoals mixjes kunnen maken op basis van allerlei variabelen, een heel scala aan opties om de app naar eigen smaak in te richten en aan te passen, en de optie verschillende kwaliteiten te gebruiken aan de hand van wifi of mobiele data. Dus op wifi streamt ie het FLAC-bestand met z'n originele bitrate en als ik onderweg ben dan schakelt ie over naar OPUS op 160kbps.

Afbeeldingslocatie: https://tweakers.net/i/Z39GwbpJtET5HenwXgY7XRJ-TbE=/800x/filters:strip_exif()/f/image/jZyMr5IT9Jv5SkRuOKIVxyxE.png?f=fotoalbum_large

Ik zal gaandeweg vast nog van alles uitvogelen en zal ongetwijfeld nog van alles tegen gaan komen, maar voor nu werkt het echt super. De enige 'kink in de kabel' tot nu toe was het volume-verschil tussen een paar CD's. Mijn vinyl level ik op -6dB, maar de CD's variëren van -6 tot 0, wat best een fors verschil in volume oplevert. Maar niks wat niet te fixen is met Adobe Audition of Audacity.

Een aangezien dit een ervaringen-topic is, of gaat worden, ben ik vooral benieuwd of anderen ook dit pad ingeslagen zijn. Hoe hebben jullie de streaming opgezet, waar loop je tegenaan, en hoe los je bepaalde issues op?

SVbriX | LEGO in schaal 1:72 | Website | Instagram


  • Tortelli
  • Registratie: Juli 2004
  • Laatst online: 17-10 20:26

Tortelli

mixing gas and haulin ass

Ik heb hier wel eens aan gedacht, heb een vrij forse muziek collectie (cd kwaliteit en hoger) die ik vooral op de hifi set afspeel. Voor onderweg zou ik dit vrij eenvoudig werkende kunnen krijgen (Roon draaien op mijn proxmox bak) Betaalde applicatie (niet goedkoop) maar wel heel fraai. Tailscale op mijn homelab en gaan met de banaan.

Enige detail is dat in mijn geval Spotify erg handig is, beide auto’s ondersteund het streamen direct en daarnaast delen wij een familie account waardoor de kosten verwaarloosbaar zijn. Mijn vrouw stuurt alles in huis aan via sporify connect en die gaat zo’n oplossing echt niet willen begrijpen.
Neemt niet weg dat ik mijn eisen muziekcollectie trouw blijf.

PS: met betrekking tot volume verschillen: kijk wel uit dat je de dynamiek niet uit de muziek ga halen door alles in basis veel te hard te zetten.

  • Patriot
  • Registratie: December 2004
  • Laatst online: 17-10 23:15

Patriot

Fulltime #whatpulsert

Ik stream het zelf via Plex, maar eerlijk gezegd val ik ook snel terug op Youtube Music omdat ik ook nog veel muziek niet heb en dan te beroerd ben om het te kopen :+

Iets anders dat me wel opviel is dat je zegt:
Uiteindelijk wil ik er naar toe dat het SD-kaartje de software bevat, maar dat de muziek op een losse SSD staat.
Houdt er rekening mee dat die SD-kaart vrij rap achteruit zal gaan. Na een aantal jaar is het wel einde verhaal. Dat is niet het einde van de wereld, maar als je toch al een SSD aansluit is het eigenlijk wel zonde van de moeite. Het is niet ingewikkeld om te booten van die SSD, en voor je gebruikte software moet het volgens mij niet uitmaken.

  • BounceMeister
  • Registratie: Maart 2002
  • Niet online
Ik ben de laatste paar dagen bezig met Navidrome op mijn Synology Diskstation en daarbij Android apps zoals Substreamer en Symfonium. Ik heb Navidrome nu draaien in een Docker container (Container Manager) en gebruik een reverse proxy om hem te benaderen.
Met Substreamer heb ik continu disconnects dus gebruik ik nu Symfonium (14 dagen gratis, daarna €8,99). Met Symfonium loopt het echt veel soepeler.
Waar ik nu mee worstel is mijn mp3-collectie. Ik probeer met Musicbrainz Picard de tags bij te werken zodat het wat makkelijker zoekt in Symfonium, maar dat automatisch labelen wil niet goed lukken. Picard zou de liedjes moeten scannen, herkennen en labelen.
Mijn collectie bestaat voor een heel groot deel uit losse top40 nummers van diverse jaren en zowel Picard als Symfonium zijn erg op albums georiënteerd. Ook mijn house verzamel cd's uit de jaren 90 pakt hij slecht. Na uren en uren werken heeft Picard er eigenlijk een rommeltje van gemaakt en heb ik ineens honderden albums met maar 1 liedje erin. Ook hebben sommige liedjes totaal de verkeerde tags voor artiest, titel en genre gekregen.

Ik ga nog kijken naar AudioMuse-AI, die zou je nummers moeten scannen en daarmee de werking van Spotify nabootsen door beter gelijksoortige nummers voor te stellen.
Maar AudioMuse-AI vraagt heel veel rekenkracht waardoor mijn DS923+ dagenlang op 100% zou zitten. Daarom wil ik de collectie vanaf mijn pc scannen en dan de database overzetten. De Diskstation kan de database makkelijk bijhouden, alleen het aanmaken kost (te) veel rekenkracht. Een Nvidia gpu zou hierbij helpen (CUDA), maar die heb ik niet.

Tot zo ver mijn ervaring op dit gebied. Ik ben erg geïnteresseerd naar werkende oplossingen die meerdere gebruikers kunnen bedienen als Spotify vervanger.

  • SomerenV
  • Registratie: November 2010
  • Laatst online: 22:57

SomerenV

It's something!

Topicstarter
@BounceMeister Substreamer heb ik zelf niet geprobeerd, maar Symfonium werkt wel echt enorm soepel. Da's die 9 euro echt meer dan waard. Dat van de tags herken ik overigens wel. Bij m'n vinyl niet echt een issue want ik heb geen compilatie-platen, maar bij sommige CD's is het wel een dingetje.

Bij CD's met meerdere artiesten gaat het dan fout. Symfonium plaatst albums bij elkaar op basis van Album én Album Artist (als ik het goed heb), dus als Album Artist bestaat uit 15 verschillende artiesten dan ziet ie het als 15 varianten van hetzelfde album. Vorig weekend een CD gevonden waarbij dat het geval was. Genre was Jungle, 13 artiesten. Geript met Exact Audio Copy, daarna de audio geleveled in Audition (zodat al m'n muziek hetzelfde niveau heeft) en met Filezilla overgezet naar m'n Pi Zero 2W. Kijk ik daarna in Symfonium, zie ik 13 nieuwe albums :F

Maar Album Artist kun je het beste op Various Artists zetten (of iets anders) en dan de individuele artist bij Contributing Artists zetten. Volgens mij zijn er meer manieren om het voor elkaar te krijgen, maar dit vond ik de makkelijkste optie. Overigens zou je wel verwachten dat het juist vinden en taggen van bijvoorbeeld muziek tegenwoordig vrij easy zou moeten zijn. Het is niet alsof we niet al decennia lang digitale muziek consumeren :+

Overigens ben ik nog altijd heel happy met mijn eigen streaming, en ik blijf ook rustig m'n bibliotheek toevoegen. Veelal m'n eigen platen, maar soms ga ik ook op CD-jacht bij de lokale platenzaak. Afgelopen weekend dus een Jungle-CD opgepikt, maar bijvoorbeeld ook The Fat of the Land van The Prodigy _/-\o_ Spotify gebruik ik nog wel, maar eigenlijk alleen nog maar voor EDM (techno/dnb).
BounceMeister schreef op vrijdag 2 oktober 2026 @ 22:25:
Tot zo ver mijn ervaring op dit gebied. Ik ben erg geïnteresseerd naar werkende oplossingen die meerdere gebruikers kunnen bedienen als Spotify vervanger.
Volgens mij zou ik technisch gezien meerdere streams op kunnen zetten. Kwestie van via Tailscale de juiste instellingen invoeren, en in Symfonium (of een andere app) hetzelfde doen. Maar de Pi Zero kan dat niet aan :D

[ Voor 12% gewijzigd door SomerenV op 02-10-2026 23:07 ]

SVbriX | LEGO in schaal 1:72 | Website | Instagram


  • BounceMeister
  • Registratie: Maart 2002
  • Niet online
Even een update betreft Musicbranz Picard. Gebruik dat absoluut NIET! Ik merk nu dat een heleboel liedjes totaal verkeerde gegevens hebben gekregen. Meerdere house nummers hebben titels van popmuziek gekregen en dan ook nog eens meerdere (verschillende) liedjes met dezelfde info. Het is een complete bende geworden. Ik ga kijken of ik de originele versies nog heb en hoe dat gaat.
Audiomuse AI heb ik ook maar afgekapt, dat gaat op een 5800X3D twee weken duren voor niet eens mijn hele collectie. Helaas heb ik geen Nvidia videokaart, want dat is het enige wat dit project ondersteunt qua versnelling. Mijn RX7800XT kan ik niet inzetten.

Ik hoop dat er andere manieren zijn om een Spotify ervaring te krijgen van losse top40 nummers en verzamel-cd's, want tot nu toe is het erg lastig allemaal wanneer je niet precies de juiste collectie van bekende albums hebt.

[ Voor 39% gewijzigd door BounceMeister op 05-10-2026 11:34 ]


  • Jorgen
  • Registratie: Mei 2007
  • Laatst online: 01:50

Jorgen

Moderator Beeld & Geluid

AV Liefhebber

Omdat dit meer om clientsoftware gaat en niet om klassieke audioproducten geef ik het topic even een duwtje de goede kant op.

Your Friendly Neighborhood Moderator


  • Jester-NL
  • Registratie: Januari 2003
  • Niet online

Jester-NL

... pakt een botte bijl

BounceMeister schreef op maandag 5 oktober 2026 @ 08:18:
Even een update betreft Musicbranz Picard. Gebruik dat absoluut NIET! Ik merk nu dat een heleboel liedjes totaal verkeerde gegevens hebben gekregen. Meerdere house nummers hebben titels van popmuziek gekregen en dan ook nog eens meerdere (verschillende) liedjes met dezelfde info. Het is een complete bende geworden.
Musicbrainz is een fantastische tool, maar (zoals eigenlijk alles) niet eentje waar je blind op moet vertrouwen. Ik heb meerdere terabytes aan .mp3 en ,flac getagd met MB Picard en dat gaat (meestal) goed. Nu is het wel zo dat ik er over het algemeen volledige albums of discografieën doorheen haal. In het gros van de gevallen gaat dat prima... tot aan de versie die ik geript heb aan toe. En soms... tja, dan wordt een nummer niet helemaal goed herkent, en aan een verzamelalbum of andere versie van dezelfde release toegeschreven. Dan sleep je het even naar de goeie release.

Nu kan dat natuurlijk te maken hebben met het feit dat ik MB (en dus ook Picard) al zeker 20 jaar gebruik. Ik heb tientallen albums aan de database toegevoegd, om de doodeenvoudige reden dat ik gewoon AL mijn muziek van de juiste tags wil voorzien, en een benaming die altijd gelijk is. En daarvoor is MB Picard (mijns inziens) de beste tool.... maar (nogmaals) zonder controle ben je niet altijd verzekerd van een foutloos resultaat.

The sky above the port was the color of television, turned to a dead channel
me @ last.fm


  • Grawler
  • Registratie: November 2016
  • Laatst online: 17-10 23:53
Roon is duur, maar werkt geweldig. Ooit een lifetime licentie gekocht voor "slechts" 500 Euro en heb het ondertussen vele jaren.
Pagina: 1