# Large Music Advise

**URL:** <http://support.symfonium.app/t/large-music-advise/11199>\
**Category:** Tips and Tricks\
**Created:** [November 7, 2025, 4:24am UTC](http://support.symfonium.app/t/large-music-advise/11199 "2025-11-07T04:24:42Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 7, 2025, 4:24am UTC](http://support.symfonium.app/t/large-music-advise/11199/1 "2025-11-07T04:24:42Z")

</div>

I have 5 million songs I’m not to sure what’s the best way to organize and to manage all my music I wanted to make it the best way to make it like a real streaming service

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 10, 2025, 9:13am UTC](http://support.symfonium.app/t/large-music-advise/11199/2 "2025-11-10T09:13:11Z")

</div>

I dont have near that amount of songs (approx 30K), but, I am happy to share with you my approach, because, we are trying to achieve the same goal;

> [@JamesJ](#):
>
> make it like a real streaming service

Here is what has worked for me so far in order of priority:

**ORGANIZATION / MANAGEMENT**

1. Metadata metadata metadata - Make sure your albums, tracks, artists have correct metadata. There are few tools to achieve this. Personally I use [beets](https://beets.readthedocs.io/en/stable/index.html), due to the configuration ability to make it do exactly what I need and require. You will need to be comfortable with a command line though. Otherwise Musicbrainz is also a good alternative and has a GUI.

- Metadata using a percentage match, most of the time its from musicbrainz, but can also fetch from discogs, beatport or deezer as fallback.

_**Due to the Spotify API restrictions I no longer use this method (2026)**_  
I fetch the artist image using\* [spotipy · PyPI](https://pypi.org/project/spotipy/) \*, I made a script that fetches artist image from spotify and can also manually fetch album artwork if beets fails to find. The artist image is stored in /albums/artist\_name

- Apply album level replaygain.

- use ; as delimiter

- Clean up unwanted tags

- Apply genre tags from lastfm

- Few other personalized things

- Run Audiomuse Analysis on newly added music

My music is organized /albums/artist\_name/album\_name/track

Some providers do not care about folder structure, others do. I like a clean structure to have a clean overview for myself at least, so I can manage the library rather easily and remove or edit things with ease.

**SMART FEATURES**

Next I wanted to incorporate some features from streaming services, like tailored playlists or on the go queues using sonic analysis. Options here are limited either

- Plex
- [Audiomuse AI](https://github.com/NeptuneHub/AudioMuse-AI)

Plex Sonic Analysis is paid, and, I have no experience with it. Audiomuse is free and integrates into many music servers. Sonic Analysis smart queues is currently only supported through jellyfin and the plugin. – Navidrome v62.0+ and Symfonium v15.0+ now also fully supports the OpenSubsonic API extension that make smart queues possible ([adding similarTracks and findPath new api for AudioMuse-AI sonic simiarity by NeptuneHub · Pull Request #219 · opensubsonic/open-subsonic-api · GitHub](https://github.com/opensubsonic/open-subsonic-api/pull/219)) , I have reverted back to my favourite server Navidrome after this release.

In Symfonium, I have created smart playlists to replicate some of the streaming services “daily / weekly“ and other user tailored playlists on home page, for example:

- “Discover” picks tracks that havent been play for x amount of time and are not favorite.
- “Album Roulette” will randomly pick an album every time the page refreshes.
- “Recent Mix“ a random selection of tracks which have recently been added to the provider.

I then create a unique picture for each playlist to make it look nice, this website here is perfect I found:

[Playlist Cover Maker\<!-- --\> - Spotlistr](https://www.spotlistr.com/create/cover) – Ive actaully started to use this one now [https://coverx.vercel.app/](https://coverx.vercel.app/)

How you organize your home screen on symfonim is up to you, but, lucky for us all, symfonium offers hundreds if not thousands of combinations.

Here is what my home screen looks like:

 ![Screenshot_20251110_121709](http://support.symfonium.app/uploads/default/original/2X/4/47d92a5b2260c6af5c195012f2ed95b75fdca9ef.jpeg)

Also, one point that often times gets overseen when hosting your own stuff is, make regular backups. The golden rule is 3-2-1. Nothing could possibly be worse than loosing all those files you spent hours tagging 😃

I think for large libraries. Navidrome is your best bet, providing your music is tagged correctly.

Let me know if you have any other questions.

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 10, 2025, 1:59pm UTC](http://support.symfonium.app/t/large-music-advise/11199/3 "2025-11-10T13:59:42Z")

</div>

Thank you so much for the help just a question tho how did you rename those tags in syfonimum on you home screen like album roulette are does syfonimum already have them and I’m just missing them I’ve been working on a syfonimum home screen to make it look like apple music I’m just trying to get it like a real streaming service

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 10, 2025, 4:50pm UTC](http://support.symfonium.app/t/large-music-advise/11199/4 "2025-11-10T16:50:12Z")

</div>

> [@JamesJ](#):
>
> how did you rename those tags in syfonimum on you home screen like album roulette

Its nothing more than a smart playlist which I’ve sent to the home screen. The name you see is just the name of the playlist.

---

<div class="post-metadata">

**Author:** ![darkwiiingduck](http://support.symfonium.app/user_avatar/support.symfonium.app/darkwiiingduck/32/12658_2.png) [@darkwiiingduck](http://support.symfonium.app/u/darkwiiingduck)\
**Post date:** [November 11, 2025, 3:13pm UTC](http://support.symfonium.app/t/large-music-advise/11199/6 "2025-11-11T15:13:30Z")

</div>

Hey how did you get “Album Roulette“ to show on the homescreen cuz to my knowledge you can’t set custom names.

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 11, 2025, 6:55pm UTC](http://support.symfonium.app/t/large-music-advise/11199/7 "2025-11-11T18:55:56Z")

</div>

It’s just a smart playlist called Album Roulette. Then on home screen I just show the title (name of playlist)

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 14, 2025, 12:01am UTC](http://support.symfonium.app/t/large-music-advise/11199/8 "2025-11-14T00:01:22Z")

</div>

Hey I have a question symfonium recently added the karaoke lrc by any chance do you know what those are called those type lrc files And do you know any beats plugins that could add those to my songs 😁

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 14, 2025, 5:06am UTC](http://support.symfonium.app/t/large-music-advise/11199/9 "2025-11-14T05:06:45Z")

</div>

I do not use the Karaoke lyrics myself, but, you can check the posts regarding them here, the filetype is mentioned somewhere.

For general synced lyrics, I use this beets plugin:

> **[Lyrics Plugin — beets](https://beets.readthedocs.io/en/stable/plugins/lyrics.html)**

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 15, 2025, 3:47pm UTC](http://support.symfonium.app/t/large-music-advise/11199/11 "2025-11-15T15:47:11Z")

</div>

Question by any chance is syfonimum still working on a way to add animated images ik iw a site where you can get the apple music one and the uncompressed version easy with out a apple account

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 17, 2025, 5:32am UTC](http://support.symfonium.app/t/large-music-advise/11199/12 "2025-11-17T05:32:41Z")

</div>

I don’t know, I am not a dev just a user. The best practice if you want a feature added is to make a dedicated feature request, and, not ask in a thread that’s about a totally different topic 😉

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 21, 2025, 3:41am UTC](http://support.symfonium.app/t/large-music-advise/11199/13 "2025-11-21T03:41:32Z")

</div>

Hey I had a question so I’ve yousead Plex all my life I love it I use it for my movie and TV shows I started using it for my music and I have Plex pass And I know if you don’t have flex pass it struggles with music but if you have it it does everything nicely and perfectly And it fix the problem I tried jellyfin and the problem I had was where it would show all the songs as albums it would never split it up like Plex were you would have your albums singles and live albums And I’ve set up beats correctly I had all of the metadata correctly Andy would still show everything as albums Is there a way to fix that cuz I would love to use jellyfin because of all the plugins and stuff and you can really make it like a real streaming service with syfonimum

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 21, 2025, 3:47am UTC](http://support.symfonium.app/t/large-music-advise/11199/14 "2025-11-21T03:47:24Z")

</div>

Also what are the big benefits with audio muse

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 21, 2025, 5:29am UTC](http://support.symfonium.app/t/large-music-advise/11199/15 "2025-11-21T05:29:14Z")

</div>

> **[GitHub - NeptuneHub/AudioMuse-AI: AudioMuse-AI is an Open Source Dockerized...](https://github.com/NeptuneHub/AudioMuse-AI)**
>
> AudioMuse-AI is an Open Source Dockerized environment that brings automatic playlist generation to Jellyfin, Navidrome, LMS and Lyrion. Using powerful tools like Librosa and ONNX, it performs sonic analysis on your audio files locally, allowing you to curate the perfect playlist for any mood or occasion without relying on external APIs.

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 21, 2025, 5:33am UTC](http://support.symfonium.app/t/large-music-advise/11199/16 "2025-11-21T05:33:12Z")

</div>

> [@JamesJ](#):
>
> it would show all the songs as albums it would never split it up like Plex were you would have your albums singles and live albums

Jellyfin is rather limited on what Metadata tags it exposes. At least the following are not exposed by the app:

**discsubtitle  
label  
albumtype**

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 21, 2025, 11:07am UTC](http://support.symfonium.app/t/large-music-advise/11199/17 "2025-11-21T11:07:43Z")

</div>

Thank you so much I’m going to text out jellyfin again but one last thing there is really no way of fixing the issue with jelly fin not splitting the songs nicely where you have albums singles and live albums 🙂

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 21, 2025, 11:28am UTC](http://support.symfonium.app/t/large-music-advise/11199/18 "2025-11-21T11:28:58Z")

</div>

> [@JamesJ](#):
>
> songs nicely where you have albums singles and live albums

Not out of the box with 10.10.7 at least.

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 21, 2025, 11:40am UTC](http://support.symfonium.app/t/large-music-advise/11199/19 "2025-11-21T11:40:25Z")

</div>

Ok thank you so much I’ll try jelly fin again maybe there’s a plugin that could do it

---

<div class="post-metadata">

**Author:** ![TheKingPin](http://support.symfonium.app/user_avatar/support.symfonium.app/thekingpin/32/11022_2.png) [@TheKingPin](http://support.symfonium.app/u/TheKingPin)\
**Post date:** [November 21, 2025, 11:42am UTC](http://support.symfonium.app/t/large-music-advise/11199/20 "2025-11-21T11:42:22Z")

</div>

This will expose more metadata but it a non standard format, so not much use in the end for your use case.

> **[GitHub - jyourstone/jellyfin-musictags-plugin: A Jellyfin plugin that automatically extracts...](https://github.com/jyourstone/jellyfin-musictags-plugin)**
>
> A Jellyfin plugin that automatically extracts metadata from audio files - such as ID3 tags, Vorbis comments, and more - and converts them into standard Jellyfin tags.

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 21, 2025, 12:47pm UTC](http://support.symfonium.app/t/large-music-advise/11199/21 "2025-11-21T12:47:44Z")

</div>

Ok thank you so much I will test this all do you think this might help with the problem I’m having

---

<div class="post-metadata">

**Author:** ![JamesJ](http://support.symfonium.app/letter_avatar_proxy/v4/letter/j/85f322/32.png) [@JamesJ](http://support.symfonium.app/u/JamesJ)\
**Post date:** [November 21, 2025, 4:54pm UTC](http://support.symfonium.app/t/large-music-advise/11199/22 "2025-11-21T16:54:29Z")

</div>

Another thing I see that audio muse has a lot other features different plugins for sonic analysis witch ones should.i add or do they all do the same thing

[Next page](http://support.symfonium.app/t/large-music-advise/11199.md?page=2)
