Auto-organise media folder structure using unusual metadata such as "Publisher" or "Copyright" ID tags?

0

Is there a way to auto-organise my media folder using unusual metadata such as "Publisher" or "Copyright" ID tags?

I've been searching high and low, using many apps including MediaMonkey and can only seem to find media organisers which create folder structures based on primary tags such as "Album Artist" or "Genre".

I would rather have my folders structured based on the "Publisher" field (sometimes known as "Label") with sub-folders for "Year" and within those "Copyright" - "Album Artist" - "Album". As an example, the file path for "01 - Wanna Be Startin' Somethin'.mp3" would look like:

C:\Documents and Settings\User\My Documents\My Music\Epic\1982\Epic - EPC 85930 - Michael Jackson ‎– Thriller\01 - Wanna Be Startin' Somethin'.mp3

Don

Posted 2013-02-28T03:23:27.483

Reputation: 1

have you had a look at Picard?

– Sathyajith Bhat – 2013-02-28T03:57:15.743

@Sathya beat me to it! MusicBrainz Picard is extremely powerful, and you should be able to script it to sort/move your MP3s based on the label/publisher/TPUB and copyright/TCOP tags. There's also a forum you can direct your scripting queries towards.

– Karan – 2013-02-28T04:00:41.280

@Karan consider moving it to an answer then :) – Sathyajith Bhat – 2013-02-28T04:04:07.593

@Sathya: As it stands I guess it's just a partial answer at best, because the actual script is missing. The OP wanted "simple instructions" and I don't have time to cook up the script and test so he can directly deploy. Perhaps someone else will do the honours, although I recommend to the OP that he learn how it works through trial-and-error so he can modify/extend the script as required in future. Also, perhaps there is a simpler solution that someone knows about. – Karan – 2013-02-28T04:07:00.697

Answers

2

It needs a little setting up, and slightly deeper knowledge of the software, but mp3tag would handle this quite well, assuming the tags are correct. It doesn't show the publisher tags by default so you need to enable this

enter image description here

Rightclick on the columns to customise them

enter image description here

Then create a new column with these values. Now would also be a good time to check the tags, since these will generate the file hierachy you will use

enter image description here

Go to convert and select tag -> filename

I prefer an "artist/album/codec/title.ext convention - I've changed this to put publisher first, and you can do this with any field value.

enter image description here In this case I've used a relative location but you can harcode a directory anywhere in that chain. Hitting preview will show you where the file will go once you've done the conversion - in this case I'm using the formatting string %publisher%\%artist%\%album%\%codec%\%title% (See? this is another reason to set up that tag to be visible!)

"D:\One More Song for You.flac" ->
"D:\Test\Andy Kaufman\Man on the Moon Music from the Motion Picture\One More Song for You.flac"

You can use ANY tag as a variable for a filename or folder this way.

Journeyman Geek

Posted 2013-02-28T03:23:27.483

Reputation: 119 122

Perfect answer! It took me about 3 seconds to reorganise all the songs... – Tomáš Zato - Reinstate Monica – 2014-05-28T12:57:50.143