Jellyfin Forum
Jellyfin Music Organizer - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Off Topic (https://forum.jellyfin.org/f-off-topic)
+--- Forum: General Discussion (https://forum.jellyfin.org/f-general-discussion)
+--- Thread: Jellyfin Music Organizer (/t-jellyfin-music-organizer)



Jellyfin Music Organizer - ImKyleDouglas - 2023-07-08

Hopefully this is an okay place to post this. I read all the rules and couldn't see anything against it. 

I recently made a program that automatically sorts your music files according to the Jellyfin Documentation.
It takes the artist and album name from the metadata of the audio file to make the correct folder structure.
Here is the GitHub link so you can check it out: https://github.com/ImKyleDouglas/jellyfin_music 

I plan on adding more features to this in the future that are all specifically for Jellyfin.
If you find any bugs or have any problems with the program please let me know so I can fix them asap.

Here is a picture of the program:
   


RE: Jellyfin Music Organizer - Pava1955 - 2023-08-30

Ottimo programma utilizzato con soddisfazione


RE: Jellyfin Music Organizer - lukasitaly - 2024-05-16

If only more people knew about this program! Thank you man, your program has saved me a lot of time!


RE: Jellyfin Music Organizer - ImKyleDouglas - 2024-05-17

(2024-05-16, 11:16 AM)lukasitaly Wrote: If only more people knew about this program! Thank you man, your program has saved me a lot of time!

I really appreciate the kind words.

I know there is still a bug that isn’t detected in the program.
You can’t name files: “con”, “aux”, “prn”, “lst”, “com0 through com9”, “lpt0 through lpt9”, and “nul”
This is because of the MS-DOS days. Just make sure none of your “artist” or “album” names are any of these.
I think there was another bug that I never fixed and can’t remember, but like this one above, you would probably never know or come across it.

The code in this program is very bad, but it works and it didn’t take long to make. I thought about rewriting the entire thing in C++ for faster performance. I was also going to add a crazy number of new features in the rewrite. It would be like a super program that does everything you could possibly think of and/or need specifically for Jellyfin. It is a bit annoying having to use 10+ programs that all have specific tasks for “Movies”, “TV Shows”, “Music”, and “eBooks”. I will definitely make this program rewrite in the future, but right now, I’m too busy with work and other things. Hopefully by the end of this year, 2024, I can at least have a version one.