News for hackers. Stuff that matters.
Re:Funkwhale – Decentralized, self-hosted music server by captn3m0 on Thursday November 12, 2020 @06:10AM (#25068632)
I switched recently from Airsonic to Gonic, mainly due to how resource-heavy Airsonic was. I primarily use 2 clients: Clementine/Linux and play:Sub/iOS. I also tested a audiobook-only-installation against BookSonic/Android.

Notes:

- Gonic doesn't support many routes. The *sonic protocol supports special routes for Podcasts/Audiobooks/Radio Stations for eg. [0] details missing routes

- It heavily uses `folder.jpg` as the album art. Doesn't work well always. I used sacad[1], but it wasn't perfect.

- Not all players will work perfectly with Gonic. I use play:Sub and it had some issues with album names being blank because Gonic used `name` field in album info while keeping title blank (I think). This is now fixed mostly, but I still have a few blank albums that I need to investigate

- I liked the transcoding options on the server side. You can set it per-client and that client will forever get MP3 for eg.

- It doesn't do artist art. Not sure why

I haven't faced any breaking-issues other than the blank album names so far (and that was fixed).

[0]: https://github.com/sentriz/gonic/issues/7

[1]: https://pypi.org/project/sacad/

Re:Funkwhale – Decentralized, self-hosted music server by dh-g on Thursday November 12, 2020 @06:13AM (#25068642)
Do you mean it doesn't automatically fetch album art? It does serve it to the client in my experience.
Re:Funkwhale – Decentralized, self-hosted music server by captn3m0 on Thursday November 12, 2020 @06:17AM (#25068658)
Other players would use images embedded in cover-arts. Gonic only works with folder.jpg. I had cover.png files which Gonic ignored, so I had to hack around things.

See https://github.com/sentriz/gonic/issues/11

Re:Funkwhale – Decentralized, self-hosted music server by commotionfever on Thursday November 12, 2020 @08:33AM (#25069634)
hey thanks for your feedback! though it's strange that the scanner missed your artwork files. it should support lots of filetypes

https://github.com/sentriz/gonic/blob/master/server/scanner/...

Re:Funkwhale – Decentralized, self-hosted music server by captn3m0 on Thursday November 12, 2020 @09:25AM (#25070168)
Will check and create an issue.