Editing APE tags


#1

Hey guys,

I am trying to edit the APE tags on my MP3s, while keeping all me ID3v2.3 tags in tact.
I want to get rid of the following fields:

  • REPLAYGAIN_ALBUM_GAIN
  • REPLAYGAIN_ALBUM_PEAK
  • REPLAYGAIN_TRACK_GAIN
  • REPLAYGAIN_TRACK_PEAK
And keep the following:
  • MP3GAIN_ALBUM_MINMAX
  • MP3GAIN_MINMAX
  • MP3GAIN_UNDO
There are no other fields in this tag.

When I try to do this I end up clearing all of my ID3 tags.
How do I keep them in tact and still remove the fields that I want?

Cheers.


#2

Could you tell us the MP3tag setting in
Tools>Options>Mpeg?
Do you read and write V2-tags?


#3

Thanks for the reply.

I don't actually know exactly how to set these, but I have tried a few combinations to try and make it work.

I thought that setting Read: to ID3v2.3 and APE and Write: to ID3v2.3 and APEv2 would work.
When I do this, it allows me to see and edit the APE tag.

But then I run this Action: Remove fields: "REPLAYGAIN_ALBUM_GAIN; REPLAYGAIN_ALBUM_PEAK; REPLAYGAIN_TRACK_GAIN; REPLAYGAIN_TRACK_PEAK", it does what I want to the APE tag, but wipes all of my ID3 tags clean.

I want to preserve all the info in the ID3 tags and remove those four fields in the first post


#4

Disable Writing of ID3v2 then you're only changing the APE tags.


#5

I tried this by changing these:
Read:
Uncheck ID3v2.1
Uncheck ID3v2.3
Check APE
Write:
Uncheck ID3v2.1
Uncheck ID3v2.3
Check APEv2

Then I ran my action to remove the ReplayGain fields.

Then I changed them back to this:
Read:
Check ID3v2.1
Check ID3v2.3
Uncheck APE
Write:
Check ID3v2.1
Check ID3v2.3
Uncheck APEv2

But now all of my ID3 tags are gone.


#6

Hm it shouldn't happen. Do you refresh the file view after changing the tag options?


#7

Yep, press F5 every time...

I have thought about it a bit, and I basically want to save those 3 MP3Gain fields found in the APE tag, into the ID3v2.3 tag and delete the APE tag altogether.

How would I achieve this (without wiping my ID3v2.3 tags)?
And also, how would I reverse this in the future (without wiping my ID3v2.3 tags?

I did try this, but it doesn't merge the APE tag info with the ID3v2.3 tag info, it simply copies and pastes over top of the ID3v2.3 tag, leaving all the fields blank again...

Thanks heaps for your continued help guys.


#8

AFAIK are the ***gain fields only available in the APE tags but not as MP3 fields.
So, the idea to convert the APE-only fields to MP3 fields will not work.


#9

That's bizarre. I don't doubt you're right, but just so completely counter-intuitive that it screams "broken". Not a bug, but a terrible design flaw.


#10

You need to export the tag info to a text file and then import it back with "Convert > Text file - tag"

I don't think that is correct. The Replay gain fields from Mp3gain are normal Ape fields and can be duplicated as ID3v2 fields.


#11

But you can write TXXX frames in ID3v2 tags. You can, for instance, manually write a TXXX/MP3GAIN_ALBUM_MINMAX field in an ID3v2 tag. So is there some way to copy an APE field to a TXXX frame of the same name? I'm guessing that the genuinely oddball implementation of the read/write settings for different types of tags in Mp3 files precludes doing this.


#12

So no real way of doing this aye?


#13

Is there any way of having a function like that of "Options > Tags > Mapping" but so we can map an APE tag field to an ID3 tag field?