Besides the music data itself, MP3 files also include metadata that stores information like the artist, album, and track number. (These are also known as "tags".) This is so that various media players can display this information without having to ask you for it. Sometimes though, different ways of storing these tags (ID3v1, ID3v2, APE, etc.) can conflict, causing problems in programs like Rhythmbox. Since ID3 is the most common form in which MP3 files store their metadata, it might be a good idea to erase any other tags so as to avoid problems.
[SIZE="2"][COLOR="Red"]PLEASE NOTE:[/COLOR][/SIZE] Once you've erased APE tags, there's no way to get them back except for adding them to your files again one at a time. Although the apetag package used in this guide is able to add and modify APE metadata, the author cannot support this process. [COLOR="Red"]Use with caution[/COLOR]!
Here's how to get rid of the APE tags in your MP3 files:
[SIZE="4"]1. Download the "apetag" package[/SIZE]
[INDENT]Download apetag from here. Don't worry about the "i386" part; if you're on a 64-bit system, we'll take care of that shortly. [/INDENT] [SIZE="4"]2. Fulfill dependencies[/SIZE] [INDENT]You may need to install libstdc++5 as a dependency. To check if you already have it installed, type this in the terminal:
dpkg -s libstdc++5
If you see "Package `libstdc++5' is not installed", then run:
sudo apt-get install libstdc++5
If instead you see a bunch of information, then the libstdc++5 package is already installed.[/INDENT]
[SIZE="4"]3. Install apetag[/SIZE]
[INDENT]If you're on a 32-bit system, simply double-clicking the .deb file and then clicking Install will install apetag.
However, if you are running on a 64-bit computer, you'll need to force apetag to install itself even though you have the "wrong" architecture. Do that by opening a terminal in the directory where you saved your apetag .deb file and running this command:
sudo dpkg --force-architecture -i apetag_*_i386.deb
Apetag will install itself and be fully functional. Now we can get to removing those pesky tags.[/INDENT]
[SIZE="4"]4. Remove APE tags from MP3's[/SIZE]
[INDENT]To remove APE tags from a single file, run this in terminal:
apetag -i [COLOR="Red"]musicfile[/COLOR].mp3 -m overwrite
You'll have to replace the red "musicfile" text with the name of your MP3, obviously. Don't forget to enclose the filename in quotes if it contains spaces or other funny characters.
To remove APE tags from all of your MP3's at once, replace the red "music-directory" text with the name of your own music folder, then run this:
find [COLOR="Red"]music-directory[/COLOR]/ -iname "*.mp3" -exec apetag -i {} -m overwrite \;
This could take a few minutes depending on the size of your MP3 collection, so just sit back and wait a bit. :-)[/INDENT]
================================================== ==================================================
This tutorial was tested on an Ubuntu 9.04 (64-bit) system.
I would like to thank uziel and oyejorge from this thread for ideas on how to implement apetag, as well as everyone at Ubuntu Forums for generally being awesome.