i do love me some Kodi/libreELEC!
how hard is it to stand up a headless kodi?
Comment on how are my fellow peeps hosting your music collection these days?
ari_verse@lemmy.ca 1 day ago
My use case: collection based on single-flac + cuesheets, thousands, many of which are HD. Setup: all the music is in an NFS share in my HTPC, which also runs Kodi (flatpak) for both video and audio media. That machine is connected to my main audio setup via USB DAC.
The Kodi music DB is hosted externally in mariaDB in the same server. I use 2 headless Kodi (OSMC) clients with HiFiBerry DACs as streamers around the house, using the same DB/media. Lastly I also have an Nvidia Shield running Kodi also exposing the same collection/DB.
Over the years I have tested many alternatives, including navidrome, volumio, and others, but they all struggle handling my music collection, choke processing cuesheets or don’t even support them, or can’t handle NFS reliably or at all, or can’t process 24 bit content etc.
I couldn’t find any solution nearly as reliable, performant or flexible as this one. I use this setup pretty much daily. With incremental improvements, it’s been running for more than 10 years.
Each Kodi client can be managed via its web interface (a little dated but fully functional and reliable), amd via Android app (I use Yatse).
The main server also exposes the music collection via DLNA.
I looked at jellyfin/Plex in the past as well but for muy use case, it’s over-complicated and didn’t add value.
i do love me some Kodi/libreELEC!
how hard is it to stand up a headless kodi?
also i am having trouble hunting down what cuesheets means in this context?
When you rip an audio CD you can either create one file for each track or you can rip the entire CD as one track and create a cue sheet file which is basically a text file describing where each track starts in that single audio file. This can be useful to have an exact copy of the CD without adding unintended gaps between tracks. Most people don’t need this.
Cool nick! But it could be even better!
DX2
ooolala TIL! thanks!
For doing Kodi GUI setup changes in a headless setup in the RPis remotely, I use a VNC server installed in them that I start on-demand (when needed), e.g dispmanx. Needing this is a once-in-a-few-years type event, but yes you need this installed just in case.
greylinux@lemm.ee 1 day ago
I use Music assistant , an add on for Home Assistant. All managed in the home assistant app and played through my sonos speakers. Its great
SidewaysHighways@lemmy.world 1 day ago
when i first saw and played with music assistant i was absolutely amazed for a bit. the ability to sling tunes to any device that can be seen on the network with all metadata available on a home assistant (adjacent) dashboard? sign me up! i was thrilled at the audiobook/podcast support as well. able to tie in tidal and local music with announcement capabilities… just awesome!
i can’t remember the exact reason why but it didn’t quite work perfectly for me, as far as “checking all the boxes”
the companion app wasn’t quite designed to be a music source and would stop playing if screen was locked for a few seconds? on webpage it is like, constantly spamming KDE connect to continue playing, even when sending to another device.
i am following music assistant for sure though!
HiTekRedNek@lemmy.world 1 day ago
My favorite use case for MASS is my desktop PC, in our bedroom, has a decent 5.1 sound system, and is running squeezelite.
I have an alarm automation that starts playing from the random 500 playlist.
When my phone connects to my car’s Bluetooth, it transfers the queue to my phone, which is running snapcast on a VPN.
When my phone disconnects from my Bluetooth, and I am at home, it transfers any queue from my phone back to my desktop.
If I’m not at home it just stops the music, otherwise it’ll start playing through the phone speakers.
While at work, I’ll use Ultrasonic rather than music assistant, because my data inside my work area is sporadic, and not conducive to a good musical experience with how MASS streams.
SidewaysHighways@lemmy.world 1 day ago
holy shit this is the kind of stuff that piques my interest! Flawless location hopping eh? is this descended from the old Logitech platform? will CERTAINLY look into this
ari_verse@lemmy.ca 1 day ago
This project shows a lot of promise and I am following it. I run HomeAssistant as well in my home server. At this time though (or:last time I checked) it didn’t support cuesheets at all, it fell a little short for my use case.