Topic: Music Library Organisation
I was just wondering; for those of you that have relatively large music libraries (>=500GB), how do you organise them? By hand? What sort of file naming schemes do you use?
CrunchBang Linux Forums » Off Topic / General Chat » Music Library Organisation
I was just wondering; for those of you that have relatively large music libraries (>=500GB), how do you organise them? By hand? What sort of file naming schemes do you use?
$MUSICPATH/$ARTIST/($YEAR) - $ALBUBM/$TRACKNUMBER - $TITLEMost of it is properly tagged and sorted this way. I use MPD + ncmcpp and the day I find out, how I make MPD copy a playlist to my mp3 player, I won't use anything else again for a looooong time.
The same archaic way I've always done it. In folders with Artist - Album, alphabetically ordered. ![]()
Did the whole "sort-by-genre" thing some years ago on an external drive, but that got messy quick (them artistes, they like to "experiment")
I'm not the type that "syncs" my collection/playlists with players, though. I just make sure all my files are properly tagged and run a search via my player's (ncmpcpp) front-end when needed.
Last edited by gutterslob (2012-01-16 10:29:01)
I am an album listener so I do it the boring way, artist, album, alphabetically. Do not use playlists. A reflection of my boring personality I guess.
I use the same as Awebb. Using exfalso when I'm in linux to fix the tags and sort the files in folders, and easymp3gain-gtk to fix the volumes. I mostly prefer tagscanner in windows though which is just lightyears ahead of anything else I've used.
$MP3DIR/$GENRE/$ARTIST_-_$ALBUM/$ARTIST_-_$ALBUM_-_$NR_$SONG.mp3i hate id3-tags so i kill them all using my id3kill-script. i just make sure all my filenames are proper and work with those.
the genres work most of the time, but not always. sometimes i find myself wondering 'why did i put that in 'electronica'?'... gutterslob is right, these guys like to experiment. i keep the genres broad though, so it is pretty workable.
I am an album listener so I do it the boring way, artist, album, alphabetically. Do not use playlists. A reflection of my boring personality I guess.
Nothing boring about this at all, William Miller* - I grew up in an era of theme albums, so I can relate.
Most of my music is Album-oriented as well, mostly AOR, so it's arranged $Artist - $year - $Album/#tracknumber - $Title. Sometimes I like to listen to a single artist's complete discography from past through present; I did this with Jason Mraz once, beginning with his surviving indie releases and working through to We Steal Things...got too depressed about where it was going, glad I didn't get anything newer...
*reference to the movie Almost Famous
I did this with Jason Mraz once, beginning with his surviving indie releases and working through to We Steal Things...got too depressed about where it was going, glad I didn't get anything newer...
![]()
I've not heard all his stuff, but I can somewhat understand.
Still, at least you got variation. Pretty sure no sane human would be able to tell what was produced when for Yngwie Malmsteen's discography.
^ Or Steve Vai...I recently compared some of his stuff with the Mothers of Invention to his recent video with Orianthi...very little has changed... ![]()
^True that!!
Though, to Vai's credit, he did at least make When I was a Little Boy (Fire Garden, iirc) ![]()
[/offtopic] ... sorry
Last edited by gutterslob (2012-01-16 14:02:29)
re: Off-topic - All my fault; 'tis I who must apologize. I started us down this tangent.
@koleoptero: Thanks for mentioning exfalso! Would be awesome if there was something that used rules to rename directories also.
I know that banshee is capable of this but it doesn't like massive libraries. That and I don't really don't want to install banshee.
Would be awesome if there was something that used rules to rename directories also.
Try mp3diags; I'm pretty sure its rename feature is capable of doing this.
EDIT: I just tried it. If the directory specified by the pattern is different, it doesn't simply rename the old directory; it will create a new directory and move the files. Also, it doesn't delete the original directory.
Last edited by pvsage (2012-01-16 15:59:27)
^ You mean "with a very small shell script"?
I do it by hand. Albums are as such:
Jedi_Mind_Tricks_Violent_By_Design_(FLAC)
NEMS_Prezidents_Day_(MP3)
Like that. The songs themselves I just tag like normal. Heavenly Divine.flac, What It Do.mp3, etc. If I get a single to some album, I'll usually do it like: NEMS_Presidents_Day_Bonus_Tracks_(MP3).
Really once you get used to it, it's easy. It also makes it easy if I'm looking for my FLAC collection or mp3 collection.
Since I began to use music on a computer I put it on an external drive and it was from the very beginning ordered in directories followed by countries/languages as I am a massive world music listener. So it was easy to order my music this way till now. I have 46 big regions as directories and then followed by subdirectories. Of course first comes the artist and then the album, there is no mess here. So if a music program is complaining about not finding the tags, I know where all the things are.
An example. For my Spanish music from Spain, I have a directory called "España", there is everything in following artist - album. As Arabic music is very similar I have a directory called "Árabe", the sub directories are the countries like Algeria, Egypt etc. following of course artist - album.
To manage my vast music library with search functions and tagging I use MPD + ncmpcpp, you can even rename the directories if needed from within ncmpcpp.
For automatic tagging of some albums I use Puddletag, it is the Linux counter part to MP3 Tag or whatever the name of this app is. Everything is properly tagged, if not like mentioned Puddletag and ncmpcpp itself will do the job, also mass tagging.
Ncmpcpp also allows me to see all my directories from the library.
Years are not important for me, genres I apply in ncmpcpp as tag. So I can listen to Flamenco if I want when I use the genre feature or I can listen to Spanish music in general if I use the directory feature.
@koleoptero: Thanks for mentioning exfalso! Would be awesome if there was something that used rules to rename directories also.
I know that banshee is capable of this but it doesn't like massive libraries. That and I don't really don't want to install banshee.
Both Gmusicbrowser and Clementine do this quite well... Allow you to set the rules as you add music to your library or at anytime..
@bdbr: I put all the music to be organized in a temp folder (usually isn't much more than a couple of cds so no problem there) and after I'm done fixing the tags I rename the files using exfalso but with an absolute path to another folder so it makes the dirs there properly (eg /home/koleoptero/tmp/). It moves the files there that way and you can freely delete the original dirs and move the music to your music collection (or have exfalso move it to your music collection directly if it's on the same partition, don't try it on a different partition it'll explode).
As for me........
MUSICS/[artist] ~ [album]/##. [title] ~ [artist].mp3
MUSICS/Queen ~ The Game/01. Play The Game ~ Queen.mp3
I never ever use that tagging stuff. What if you come across an MP3 player that prefers file names? Or you got the tag wrong?
Also, I made a program (Windows only, sorry fellas!!), that lets me search for strings of text in file names, and changes them. Which is good if one day I decide to change all my separators (in this case the ~ ) with something else, for example.
Posts [ 21 ]
CrunchBang Linux Forums » Off Topic / General Chat » Music Library Organisation
Forums powered by PunBB. Hosted by Linode.
Copyright © CrunchBang Linux.
Proudly powered by Debian GNU/Linux.
Debian is a registered trademark of Software in the Public Interest, Inc.