IPB

Welcome Guest ( Log In | Register )

> Notice!

Please take a minute to check our Frequently Asked Questions. Use Search to reveal possible related topics.

Also make sure you've read the Forum Guidelines before posting in this forum.

 
Reply to this topicStart new topic
> HOW TO re-tag your collection now that Musicbrainz have changed ALBUM ARTIST, Including an action set to do exactly that
Moonbase
post Jan 17 2009, 19:35
Post #1


Member


Group: Full Members
Posts: 176
Joined: 2-November 07
Member No.: 5868
Mp3tag Version: 2.43



MusicBrainz have lately changed how the »Album Artist« is stored in the tags by their Picard Tagger:
  • ID3v2: TPE2 ("BAND")
  • Vorbis Comment (FLAC, OGG): ALBUMARTIST
  • APEv2: Album Artist
  • iTunes MP4: aART
  • Windows Media (WMA): WM/AlbumArtist
This presents many of us with the problem of re-tagging the "old" files we have, in order to stay compatible and/or have everything tagged in the same way. Also, even if it's "wrong" according to the ID3 specs, iTunes, Winamp, Mp3tag and Logitech's SqueezeCenter (can) use TPE2 ("Band") as "Album Artist" in ID3v2 tags.

In earlier times, MusicBrainz' Picard Tagger used "TXXX:MusicBrainz Album Artist" in ID3v2 tags and "MUSICBRAINZ_ALBUMARTIST" in Vorbis Comment tags (FLAC, OGG).

So I needed to come up with an "action set" set would automatically set the correct tags (and get rid of the old ones) on my 25,000 file library, consisting of FLAC, MP3, OGG and a few WMA files. I decided to go with the "mainstream" and also use TPE2 ("BAND") meaning "Album Artist" in ID3v2 tags (MP3 files), but only if TPE2 wasn't already set (some albums I have use a real "Band" tag).

The action set I made up for this will
  • work for FLAC (Vorbis Comment), OGG (Vorbis Comment), MP3 (ID3v2.x), and WMA files.
  • set ALBUMARTIST in FLAC and OGG files from either "MusicBrainz Album Artist" or "MUSICBRAINZ_ALBUMARTIST" (whichever exists), if it is not already set (no change in that case). Then it will delete the obsolete tag frames.
  • set TPE2 ("BAND") in MP3 files from either "MusicBrainz Album Artist" or "MUSICBRAINZ_ALBUMARTIST" (whichever exists), if it is not already set (no change in this case). If TPE2 is already set (maybe with a real Band) and different from the Album Artist, it will create an additional "TXXX:ALBUMARTIST" tag frame. Then it will delete the obsolete tag frames.
  • set WM/AlbumArtist in WMA files from either "MusicBrainz Album Artist" or "MUSICBRAINZ_ALBUMARTIST" (whichever exists). Then it will delete the obsolete tag frames.
You need to copy the attached action into the folder where your actions live, normally
%APPDATA%\Mp3tag\data\actions\
which is usually something like the following
C:\Documents and Settings\yourname\Application Data\Mp3tag\data\actions\
C:\Dokumente und Einstellungen\deinName\Anwendungsdaten\Mp3tag\data\actions\
or the like (a little different on Vista and Windows 7).

Please make a backup before and try it out on some representative copies of your real files before! — I can’t take any responsibility for your valuable data being modified in a way that you probably didn’t want.

Enjoy, and feel free to modify to suit your needs!

This post has been edited by Moonbase: Jan 17 2009, 19:35
Attached File(s)
 


--------------------
Go to the top of the page
 
+Quote Post
Moonbase
post Jan 20 2009, 16:15
Post #2


Member


Group: Full Members
Posts: 176
Joined: 2-November 07
Member No.: 5868
Mp3tag Version: 2.43



Just FYI: I did the »big one« a few days ago: Ran it over my ~25,000 file collection consisting of MP3, FLAC, OGG, and one WMA file(s). All went as intended, no errors. (Took a while though—11,488 were modified because they still used the older »MusicBrainz Album Artist« frames.)

N.B.: For foobar2000 lovers, the above can of course be easily modified to create »ALBUM ARTIST« (with a blank) instead of »ALBUMARTIST« (no blank).

This post has been edited by Moonbase: Jan 20 2009, 16:19


--------------------
Go to the top of the page
 
+Quote Post
Vladm
post Mar 1 2009, 19:08
Post #3


Member


Group: Members
Posts: 2
Joined: 1-March 09
Member No.: 8831
Mp3tag Version: 2v3



I ran this action against a couple of files with missing BAND but it didn't work... No files were modified.

I guess I need add that I tried to fill missing Band from Artist field, but miss-understood what script does. The action syntax is somwhat aukward, so gonna take some time for me to figure out...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 4th September 2010 - 01:01