IPB

Welcome Guest ( Log In | Register )

> foobar2000 Tech Support Forum Rules

Please read foobar2000 Tech Support Forum Rules before posting and comply with all the points.
Failure to provide all the information pointed out in the above document in your post is considered wasting other people's time and in extreme cases will lead to your topic getting locked without a reply.


See also: Hydrogenaudio Terms of Service.

 
Closed TopicStart new topic
foobar id3v2 ->replaygain deletes tags!, foobar severe error
tas
post Sep 22 2004, 15:44
Post #1





Group: Members
Posts: 58
Joined: 24-August 04
Member No.: 16485



How can I get around this severe error in foobar?

I recently replaygained files with foobar and -GOSH- what was that?

All ID3V2 Tags were gone. Foobar just deleted them.
What happened?
Why is that and how can I get around this servere error in foobar?

Thanks,
TAS


--------------------
video: http://www.doom9.org / codecs: http://www.rarewares.org
general: http://mp3.radified.com / EAC: http://www.saunalahti.fi/cse/EAC/
Go to the top of the page
+Quote Post
foosion
post Sep 22 2004, 15:59
Post #2





Group: FB2K Moderator (Donating)
Posts: 4474
Joined: 24-February 03
Member No.: 5153



Do you have ID3v2 reading and writing enabled in foobar2000? How did you notice the tags vanished? Did they disappear in your playlist view, or did you notice it in another application?


--------------------
http://foosion.foobar2000.org/ - my components for foobar2000
Go to the top of the page
+Quote Post
tas
post Sep 22 2004, 16:14
Post #3





Group: Members
Posts: 58
Joined: 24-August 04
Member No.: 16485



mhh, I'm confused now.

Tag&Rename (2.1.7) shows me no ID3v2 Tags after replaygain
MP3TAG V2.2.3 & The GodFather 0.65 do.

MP3TAG says APEv2 (ID3v1 ID3v2 APEv2)


The strange thing is - when i retag ID3v2 with Tag&Rename, then it can read the ID3v2 tags.
Foobar sees the replaygain info at all times.
Maybe it's a unicode character set written by foobar? that's not recognised by this older version of Tag&Rename.

thanks fpr taking time to answer!
TAS

This post has been edited by tas: Sep 22 2004, 16:16


--------------------
video: http://www.doom9.org / codecs: http://www.rarewares.org
general: http://mp3.radified.com / EAC: http://www.saunalahti.fi/cse/EAC/
Go to the top of the page
+Quote Post
Lyx
post Sep 22 2004, 16:38
Post #4





Group: Members
Posts: 3353
Joined: 6-July 03
From: Sachsen (DE)
Member No.: 7609



QUOTE (tas @ Sep 22 2004, 05:14 PM)
MP3TAG says APEv2 (ID3v1 ID3v2 APEv2)
*


Sounds like you have foobar set to write apev2 tags instead of id3v2 tags in the preferences - and it did exactly what has been set there. Better check your facts a bit more careful in the future before jumping to early conclusions.

- Lyx


--------------------
I am arrogant and I can afford it because I deliver.
Go to the top of the page
+Quote Post
kode54
post Sep 22 2004, 22:19
Post #5





Group: Admin
Posts: 4664
Joined: 15-December 02
Member No.: 4082



Plus, without foo_id3v2 installed, removal of stale ID3v2 tags is not automatic, you must enable it.
Go to the top of the page
+Quote Post
tas
post Sep 23 2004, 00:13
Post #6





Group: Members
Posts: 58
Joined: 24-August 04
Member No.: 16485



QUOTE (kode54 @ Sep 22 2004, 10:19 PM)
Plus, without foo_id3v2 installed, removal of stale ID3v2 tags is not automatic, you must enable it.
*

Well I haven't set any specific option and I haven't been asked if I want to delete ID3v2 tags either.

My simple steps:
1. downloaded foobar complete pack and installed it.
2. Replaygained my MP3 files and then foobar changed ID3v2 so that they became unreadable by Tag&Rename.

Thanks to "GodFather" which was able to recover the tags.

thanks for your help.

Perhaps you should tell people about foobar's strange behaviour.


--------------------
video: http://www.doom9.org / codecs: http://www.rarewares.org
general: http://mp3.radified.com / EAC: http://www.saunalahti.fi/cse/EAC/
Go to the top of the page
+Quote Post
kode54
post Sep 23 2004, 01:51
Post #7





Group: Admin
Posts: 4664
Joined: 15-December 02
Member No.: 4082



If you had used an installer which came with foo_id3v2, there would no longer be any ID3v2 tags. Sure, you could install it and configure it to create new ID3v2 tags from the information in the database, but there would be no way to recover the original ID3v2 tag blocks. Basically, you get to keep the text tags foo_id3v2 supports reading, and lose all the binary data it refuses to read, such as bitmaps.
Go to the top of the page
+Quote Post
ordinary_user
post Mar 27 2005, 13:11
Post #8





Group: Members
Posts: 1
Joined: 27-March 05
Member No.: 20991



Problem with ID3 tags: after processing of mp3 files in 'MP3Gain', tags are invisible for foobar2k.

They are visible in other programs (WinAmp, mp3tag, mp3 Tag Tools).

Why?
Go to the top of the page
+Quote Post
saratoga
post Mar 29 2005, 22:47
Post #9





Group: Members
Posts: 5119
Joined: 2-September 02
Member No.: 3264



QUOTE (ordinary_user @ Mar 27 2005, 04:11 AM)
Problem with ID3 tags: after processing of mp3 files in 'MP3Gain', tags are invisible for foobar2k.

They are visible in other programs (WinAmp, mp3tag, mp3 Tag Tools).

Why?
*


Its a known issue. MP3gain uses APEv2 tags. If you had ID3v2 tags when you used it, you now have APEV2 and ID3v2. foobar always assumes that APEv2 is the correct tag type if you have both, so it doesn't read your APEv2 tags.

The solution is to not have multiple tag types on one file. The easiest way to do this is to remove any MP3gain info, and use replaygain in foobar instead.

FWIW I believe mp3gain is being updated to not add blank APEv2 tags and foobar to allow you to set which tag type to read if you do have blank tags.
Go to the top of the page
+Quote Post
greycellgreen
post Mar 31 2005, 06:33
Post #10





Group: Members
Posts: 3
Joined: 31-March 05
Member No.: 21077



My problem is vaguely similar to the topic.

I've ripped my CD collection with EAC and LAME 3.96.1. EAC is writing ID3v1.0 and ID3v2.3.0 tags to them. I installed the 'special' version of Foobar v0.8.3 with the ID3v2 component enabled. The standard inputs preference is set to write ID3 v1 and v2 tags.

After that, they all worked perfectly in Foobar.

I then scanned everything for replaygain info, as multiple albums. Foobar now reports many of these having out of sync streams on the very last frame.

On further inspection, the v2 tags have been slightly broken. The 'comments' have all been changed to "COMMENT:" and the genre tags have all been removed.

When removing the replaygain info, the tracks still get reported as going out of sync when Foobar plays the final frames.

The number of samples is still identical between the corresponding CD tracks and MP3s.

Any ideas? I can reproduce this consistently. I figure this can't be extremely uncommon, it's not like I have some bizzare set up. Since I'm apparently not losing actual music, it's not critical, but it's still kind of annoying. I'd prefer to not have to hide the console, so that I can catch genuinely broken MP3s a little easier.

Thank you.

This post has been edited by greycellgreen: Mar 31 2005, 06:40
Go to the top of the page
+Quote Post
saratoga
post Mar 31 2005, 21:01
Post #11





Group: Members
Posts: 5119
Joined: 2-September 02
Member No.: 3264



It complains about the last frame? Are you sure you're using ID3v2 and not APEv2? ID3v2 should be stored in the first frame (or before it anyway), while APEv2 would be in the last frame.
Go to the top of the page
+Quote Post
greycellgreen
post Mar 31 2005, 23:40
Post #12





Group: Members
Posts: 3
Joined: 31-March 05
Member No.: 21077



QUOTE (Mike Giacomelli @ Mar 31 2005, 03:01 PM)
It complains about the last frame?  Are you sure you're using ID3v2 and not APEv2?  ID3v2 should be stored in the first frame (or before it anyway), while APEv2 would be in the last frame.
*
It complains about the last frame ... and I'm pretty sure that APEv2 is never ever used. EAC/LAME don't use it. Foobar is definitely set for ID3v1 and ID3v2. If I run this 'testmp3.exe' tool on a broken track, this is what I get:
CODE
C:\MP3s\Albums\808 State - 1991 - ex-el>testmp3 "05 - Nephatiti.mp3"
"05 - Nephatiti.mp3"
ID3: TIT2:☺ ■Nephatiti/TPE1:☺ ■808 State/TALB:☺ ■ex:el/TYER:1991/TRCK:☺ ■05/13/
OMM:☺ ■Track 5/TCON:☺ ■Electronic/TENC:☺ ■Exact Audio Copy   (Secure mode)/TSSE
☺ ■LAME v3.96.1/TRCK:☺ ■5/TXXX:☺ ■replaygain_track_gain ■+1.25 dB/TXXX:☺ ■repla
gain_track_peak ■0.805132/TXXX:☺ ■replaygain_album_gain ■-0.07 dB/TXXX:☺ ■repla
gain_album_peak ■1.001355/
Incorrect ID3 header length
Frame sync lost at 005D5004    124 bytes from end
65 70 68 61 74 69 74 69 00 00 00 00 00 00 00 00     ephatiti∙∙∙∙∙∙∙∙
00 00 00 00 00 00 00 00 00 00 00 00 00 38 30 38     ∙∙∙∙∙∙∙∙∙∙∙∙∙808
20 53 74 61 74 65 00 00 00 00 00 00 00 00 00 00      State∙∙∙∙∙∙∙∙∙∙
00 00 00 00 00 00 00 00 00 00 00 65 78 3A 65 6C     ∙∙∙∙∙∙∙∙∙∙∙ex:el

Hmmm. For reference, the same track before replaygain info ever touches it:
CODE
C:\MP3s\Extracted\808 State - 1991 - ex-el>testmp3 "05 - Nephatiti.mp3"
"05 - Nephatiti.mp3"
ID3: TIT2:Nephatiti/TPE1:808 State/TALB:ex:el/TYER:1991/TRCK:05/13/COMM:engTrack
5/TCON:Electronic/TENC:Exact Audio Copy   (Secure mode)/
Incorrect ID3 header length
TAG:Nephatiti/808 State/ex:el/1991/TAGNephatiti/808 State/ex:el/1991Track 5/4

Again, I don't really know how to interpret this. It appears that the tags are slightly already messed up immediately after EAC and LAME are done with the songs.
Go to the top of the page
+Quote Post
greycellgreen
post Apr 1 2005, 04:35
Post #13





Group: Members
Posts: 3
Joined: 31-March 05
Member No.: 21077



*smacks head*

EAC was still set to write ID3 tags, on top of the ones LAME was creating with the parameters passed to it.

Now the question is whether I re-rip my collection or not. I should probably switch from LAME 3.96.1 to 3.90.3, and I want to archive my damaged CDs in FLAC anyway.
Go to the top of the page
+Quote Post
vasya_pupkin
post Apr 4 2005, 01:39
Post #14





Group: Banned
Posts: 157
Joined: 23-December 02
Member No.: 4209



I have recently seen MP3 files with normal ID3v2 tags and with replaygain info written in APEv2 tag. foobar2000 does not read ID3v2 in such files, cos it detects APEv2 presence with only replaygain info in it. That's the reason why tags seam dissapeared.

Correct me if I'm wrong.

BTW, good way to solve this problem is:
tag --removeid3v2 --force id3v1 --force ape2 *.mp3

smile.gif
Go to the top of the page
+Quote Post
Insolent
post Apr 4 2005, 03:21
Post #15





Group: Members
Posts: 274
Joined: 17-May 04
From: QLD, Australia
Member No.: 14136



MP3Tag can't read UTF ID3 tags, which is what Foobar writes. The tags are still there, it's just MP3Tag can't see them. Tick the "Always write ISO-8859-1 tags" box in the ID3v2 preferences.


--------------------
</signature>
Go to the top of the page
+Quote Post
insyte
post Apr 9 2005, 21:04
Post #16





Group: Members
Posts: 13
Joined: 9-April 05
Member No.: 21306



This is happening to me too. When I scan a file for replay gain, that file losses the id3v2 tag.

I recheck the file info in winamp to confirm if the the tag disappeared and it did. I restored the id3v2 tag by copying from id3v1 using winamp, replay gained again, id3v2 tag erased again.

edit : confirmed with mp3tag - after replay gain
id3v1 (id3v1 apev2)

before mp3tag read it as id3v2 (id3v1 id3v2 apev2)

solution : take out foo_id3v2 - now everything works as it should

foobar2K rules smile.gif

This post has been edited by insyte: Apr 9 2005, 21:44
Go to the top of the page
+Quote Post
saratoga
post Apr 10 2005, 03:25
Post #17





Group: Members
Posts: 5119
Joined: 2-September 02
Member No.: 3264



QUOTE (insyte @ Apr 9 2005, 12:04 PM)
This is happening to me too.  When I scan a file for replay gain, that file losses the id3v2 tag.

I recheck the file info in winamp to confirm if the the tag disappeared and it did. I restored the id3v2 tag by copying from id3v1 using winamp, replay gained again, id3v2 tag erased again.

edit : confirmed with mp3tag - after replay gain
id3v1 (id3v1 apev2)

before mp3tag read it as id3v2 (id3v1 id3v2 apev2)

solution : take out foo_id3v2 - now everything works as it should

foobar2K rules smile.gif
*


If you take out foo_id3v2, it'll absolutely remove any ID3v2 tags you have. If you want to keep them, install the id3v2 componet and set foobar to write ID3v2 tags. That way it won't convert them to APEv2 tags.
Go to the top of the page
+Quote Post
insyte
post Apr 11 2005, 09:27
Post #18





Group: Members
Posts: 13
Joined: 9-April 05
Member No.: 21306



QUOTE (Mike Giacomelli @ Apr 9 2005, 08:25 PM)
QUOTE (insyte @ Apr 9 2005, 12:04 PM)
This is happening to me too.  When I scan a file for replay gain, that file losses the id3v2 tag.

I recheck the file info in winamp to confirm if the the tag disappeared and it did. I restored the id3v2 tag by copying from id3v1 using winamp, replay gained again, id3v2 tag erased again.

edit : confirmed with mp3tag - after replay gain
id3v1 (id3v1 apev2)

before mp3tag read it as id3v2 (id3v1 id3v2 apev2)

solution : take out foo_id3v2 - now everything works as it should

foobar2K rules smile.gif
*


If you take out foo_id3v2, it'll absolutely remove any ID3v2 tags you have. If you want to keep them, install the id3v2 componet and set foobar to write ID3v2 tags. That way it won't convert them to APEv2 tags.
*


Actually, my id3v2 tags remain intact when I took the plugin out. I can now safely apply replaygain without fear that my id3v2 tags will be affected.

And usually I use mp3tag to fix my tags though the masstagger plugin is very good. Well anyway, I just officially shifted from winamp to foobar only today, so Im still trying to tweak it out. smile.gif

edit: reinstalled the id3v2 plugin, found some settings in input to write id3v1 and id3v2. Well it seems in some files, the artist where written in kanji suddenly became jibberish. But anyway now at least i dont get my id3v2 tags deleted smile.gif Anyway this is an isolated incident since some of my other files have kanji in their tags. Anyway, I'l just have to backup first before using anything that may alter the tags. Just to be safe smile.gif

This post has been edited by insyte: Apr 11 2005, 10:28
Go to the top of the page
+Quote Post
saratoga
post Apr 11 2005, 23:51
Post #19





Group: Members
Posts: 5119
Joined: 2-September 02
Member No.: 3264



AFAIK if you do not have the ID3v2 plugin installed, foobar will remove all ID3v2 tags on update.
Go to the top of the page
+Quote Post
picmixer
post Apr 12 2005, 00:35
Post #20





Group: Members
Posts: 1428
Joined: 10-April 03
Member No.: 5916



QUOTE (Mike Giacomelli @ Apr 12 2005, 12:51 AM)
AFAIK if you do not have the ID3v2 plugin installed, foobar will remove all ID3v2 tags on update.
*


Not true.

In case you do not have foo_id3v2 installed fb2k will not to anything to your id3v2 tags except if you tick the "remove id3v2" tags option in the standard input preferences
Go to the top of the page
+Quote Post
saratoga
post Apr 12 2005, 19:05
Post #21





Group: Members
Posts: 5119
Joined: 2-September 02
Member No.: 3264



QUOTE (picmixer @ Apr 11 2005, 03:35 PM)
QUOTE (Mike Giacomelli @ Apr 12 2005, 12:51 AM)
AFAIK if you do not have the ID3v2 plugin installed, foobar will remove all ID3v2 tags on update.
*


Not true.

In case you do not have foo_id3v2 installed fb2k will not to anything to your id3v2 tags except if you tick the "remove id3v2" tags option in the standard input preferences
*



I thought all tags are always removed on update, then new tags are written. Or without the plugin does foobar consider ID3v2 as part of the stream?
Go to the top of the page
+Quote Post

Closed 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: 28th November 2014 - 02:57