3

Is there a tool to do this? I don't fancy wading through 25GB manually!

I have found this, but it doesn't seem to work, or explain how to do what I need. If indeed it does provide the facility to scan a directory and move all the files about based on the tags, which is what I need.

bcmcfc
  • 601

4 Answers4

3

I tend to use mp3tag for this - assuming the tags are correct, load them into the software, use the convert tag to filename option, and you can move it into folders by using wildcards - for example c:/music/%codec%/%artist%/%album%/

Picard is only useful if your tagging is totally messed up

Journeyman Geek
  • 133,878
2

Try EasyTag. Works both on Linux and Windows. Here's what you should do:

  1. In Tree View on the left select your music directory and let it scan it.
  2. Select (with Ctrl+A) all files in File View. In right-mouse-button context menu select Scanner > Rename File(s) and Directory...
  3. Type in path to your music directory and the way you want your directories to be renamed.
  4. Press highlighted button on the picture below. Press Ctrl+S to apply changes.

Changes could be reverted with a usual Ctrl+Z.

In this example I rename everything to Artist/Year - Album/TrackNumber - Artist - SongTitle using this string: /path/to/library/%a/%y - %b/%n - %a - %t

enter image description here

skfd
  • 1,242
0

I've found an app for your exact need. It's called Tags 2 Folders. It's a very simple app and all it does is create folders and put your music in the order you want.

However, two words of caution.

  1. Your tags must be written well if you want it to be in the way you want your folders to look. This app isn't an all-in-one music organizing app thing. It reads metadata and sorts accordingly. As the developer said so himself "garbage in, garbage out"

  2. Apparently there is a problem with the albumartist tag for a few people while using it. It could be due to the version of tags used. All my tags were in ID3v2.3 format, and I found no such issues. Just informing before you take the leap.

I know the guy who asked the question did so 6 years ago, but hey, could help anyone passing by? Hope it helps!

av18
  • 1
-1

I've created tool related to this problem for that. Its not actually for that purpose, but someone might be interested. https://github.com/enomado/mus_renamer