Comment on Music Library Management
nfms@lemmy.ml 2 days ago
My experience is similar to a lot of people here. I see that we’ve all had our hurdles over the decades while moving OS’s and I’ve used many of the apps mentioned here (Windows/Linux). I couple of years ago i decide to stream my music because i was already into self-hosting and i really needed to properly tag my music for whatever server app I would use.
I always had my music structured by folder, i was using desktop apps for playback so it kinda worked for me. But i wanted to have better tagging. I had already used kid3 and picard but it lacked automation so I used beets for the albums on my collection (about 12K of songs). It wasn’t perfect but the software is not blame and it was a great way to tag automatically and move files for a consistent folder structure to match my needs.
Right now, since i don’t add music all the time ( a couple per week) i mainly stick to picard to tag new albums. it has 3 actions to manage the files on disk (move, rename, tag), I have script rules for naming files (if required) and i use the ReplayGain plugin. But I also have to point out that the learning curve of picard is rather high, the UI is a mess and it took me a really long time to understand how it works or where the options are.
After trying airsonic for a while i moved to Navidrome and have been using symfonium (android) and Feishin (desktop). It’s the best experience I’ve had since i started listening to music on my pc (199…6/7).
Regarding the source files, it lives on a disk and is backed up to another disk, managed on openmediavault.
hellmo_luciferrari@lemmy.zip 2 days ago
I did putz around with Picard way back but didnt stick with it because of its UI. Though I may set up a docker container just to have the option to use it…
Navidrome + Feishin for desktop + Symfonium for Android is the route I went too.
Though I am playing with Tempus as well for Android too. Its a nice Open Source option.
Degoogling my life was a motivator to self host.
nfms@lemmy.ml 2 days ago
Why docker though? The desktop app is available on all OS’s.
hellmo_luciferrari@lemmy.zip 2 days ago
I like having as many apps accessible via the browser as possible. Makes it portable for me.
No matter how many machines, experience is the same. With these apps, I can allow other users access.
Its accessible through my phone as well that way.
And if I ever have to reinstall my OS its quicker because of less that I need to install. And on top of that I only update that one container vs updating every machine I have a program installed to.
nfms@lemmy.ml 2 days ago
That makes a lot of sense and I also like the idea of having apps on the browser. I might take your approach to create a VM and spin it up whenever I need it. Thx.