2023-12-09, 08:21 AM
(This post was last modified: 2023-12-09, 08:25 AM by jamshou. Edited 2 times in total.
Edit Reason: Clearer Title/Description/Steps
)
Wrote a python script that'll help show your albums on the UI client by organizing your directories (per JellyFin Documentation: Music | Jellyfin )
***CAUTION: This was made in a couple minutes, so there are bugs, just maybe keep a backup somewhere in case your library is changed too much. ***
It is a really crude approach until there is an update that can handle this much better. It'll do a lot of the work of organizing your library, you will just have to account for feature artists and deluxe edition albums with regular edition albums. The metadata will take a while to update if you do a full reinstall of images.
It would go something like this for feature artist(s) and still show in the same album.
Main Artist -> Secondary Artist -> Third Artist (or Secondary Artist's band) -> Album Blue -> Song 1
-> Album Blue -> Song 2
Prereqs/Steps:
- Have Python 3.12.0 (or similar)
- Make sure you have mutagen library installed. (pip install mutagen)
- Point to the correct directory in the code (Line 32)
- run command: python organize_mp3.py
Tinker around with the code if you'd like, it's a simple script. It ignores song count, I was getting errors, so you might lose that in the process.
***CAUTION: This was made in a couple minutes, so there are bugs, just maybe keep a backup somewhere in case your library is changed too much. ***
It is a really crude approach until there is an update that can handle this much better. It'll do a lot of the work of organizing your library, you will just have to account for feature artists and deluxe edition albums with regular edition albums. The metadata will take a while to update if you do a full reinstall of images.
It would go something like this for feature artist(s) and still show in the same album.
Main Artist -> Secondary Artist -> Third Artist (or Secondary Artist's band) -> Album Blue -> Song 1
-> Album Blue -> Song 2
Prereqs/Steps:
- Have Python 3.12.0 (or similar)
- Make sure you have mutagen library installed. (pip install mutagen)
- Point to the correct directory in the code (Line 32)
- run command: python organize_mp3.py
Tinker around with the code if you'd like, it's a simple script. It ignores song count, I was getting errors, so you might lose that in the process.