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.

2 Pages V   1 2 >  
Reply to this topicStart new topic
Multiple ID3v2 tags encountered
thegesus
post Apr 17 2010, 08:20
Post #1





Group: Members
Posts: 8
Joined: 9-February 10
Member No.: 78020



Hi,

Can someone please explain what "Multiple ID3v2 tags encountered" means. I'm running Foobar2000 v1.0.2.1 on Windows 7 and exclude all files except *.mp3 and *.flac.

Does it mean there are different ID3v1 tags to ID3v2 tags?

Is it possible for Foobar2000 to point to the file that is causing this error?

Thank you.
Go to the top of the page
+Quote Post
lvqcl
post Apr 17 2010, 10:52
Post #2





Group: Developer
Posts: 3325
Joined: 2-December 07
Member No.: 49183



Select files - Right click - Utilities - Verify Integrity.

QUOTE
Does it mean there are different ID3v1 tags to ID3v2 tags?

IIRC no, this means that some buggy program added (second) ID3v2 tag before existing ID3v2 tag instead of replacing it.
Go to the top of the page
+Quote Post
joelzhao
post Apr 17 2010, 11:58
Post #3





Group: Members
Posts: 77
Joined: 24-June 09
From: China
Member No.: 70932



This function can only detect the integrity, but can't fix it, I think what we need to do is select files - Right click - Utilities - Tagging - Mp3 tag types - un-select ID3v2 and update files.

This post has been edited by joelzhao: Apr 17 2010, 11:58
Go to the top of the page
+Quote Post
thegesus
post Apr 18 2010, 01:08
Post #4





Group: Members
Posts: 8
Joined: 9-February 10
Member No.: 78020



QUOTE (joelzhao @ Apr 17 2010, 20:58) *
This function can only detect the integrity, but can't fix it, I think what we need to do is select files - Right click - Utilities - Tagging - Mp3 tag types - un-select ID3v2 and update files.


But if I'm looking at the console message, "Multiple ID3v2 tags encountered", it doesn't point to a specific file. I've got 140,000 MP3/FLAC files, how do I know which ones have multiple ID3v2 tags? Is there a way to repair all tags?

It seems strange that I should have multiple ID3v2 tags in the first place. I only ever tag with Mp3tag (http://www.mp3tag.de/en/) and I re-tag all MP3/FLAC files. Hmmm...
Go to the top of the page
+Quote Post
shakey_snake
post Apr 18 2010, 01:57
Post #5





Group: FB2K Moderator
Posts: 4322
Joined: 1-November 06
From: Cincinnati
Member No.: 37036



QUOTE (thegesus @ Apr 17 2010, 20:08) *
QUOTE (joelzhao @ Apr 17 2010, 20:58) *
This function can only detect the integrity, but can't fix it, I think what we need to do is select files - Right click - Utilities - Tagging - Mp3 tag types - un-select ID3v2 and update files.


But if I'm looking at the console message, "Multiple ID3v2 tags encountered", it doesn't point to a specific file. I've got 140,000 MP3/FLAC files, how do I know which ones have multiple ID3v2 tags?

Well, what does the console say immediately before and after this message?


--------------------
elevatorladylevitateme
Go to the top of the page
+Quote Post
thegesus
post Apr 21 2010, 12:26
Post #6





Group: Members
Posts: 8
Joined: 9-February 10
Member No.: 78020



QUOTE (shakey_snake @ Apr 18 2010, 10:57) *
QUOTE (thegesus @ Apr 17 2010, 20:08) *

But if I'm looking at the console message, "Multiple ID3v2 tags encountered", it doesn't point to a specific file. I've got 140,000 MP3/FLAC files, how do I know which ones have multiple ID3v2 tags?

Well, what does the console say immediately before and after this message?


Watching: \\server\music
Album List refreshed in: 0:06.797370
Startup time : 0:18.874828
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
Multiple ID3v2 tags encountered
etc.

(I.E. it doesn't say anything before or after that would indicate which file the error is referring to.)
Go to the top of the page
+Quote Post
Zarggg
post Apr 21 2010, 16:12
Post #7





Group: Members
Posts: 545
Joined: 18-January 04
From: bethlehem.pa.us
Member No.: 11318



I've seen this happen, too. If there is a better way at identifying the "faulty" files, I'd be interested in the solution as well.
Go to the top of the page
+Quote Post
Yirkha
post Apr 21 2010, 18:00
Post #8





Group: FB2K Moderator
Posts: 2359
Joined: 30-November 07
Member No.: 49158



C:\>( for /r "C:\Music" %f in (*.mp3) do @id3test -s "%f" ) | find ": Multiple ID3 tags "


--------------------
Full-quoting makes you scroll past the same junk over and over.
Go to the top of the page
+Quote Post
Zarggg
post Apr 21 2010, 20:53
Post #9





Group: Members
Posts: 545
Joined: 18-January 04
From: bethlehem.pa.us
Member No.: 11318



That is a batch script?
Go to the top of the page
+Quote Post
Yirkha
post Apr 21 2010, 21:20
Post #10





Group: FB2K Moderator
Posts: 2359
Joined: 30-November 07
Member No.: 49158



Yes, that's what I was trying hint by starting it with the characteristic prompt C:\>


--------------------
Full-quoting makes you scroll past the same junk over and over.
Go to the top of the page
+Quote Post
thegesus
post Apr 21 2010, 23:20
Post #11





Group: Members
Posts: 8
Joined: 9-February 10
Member No.: 78020



QUOTE (Yirkha @ Apr 22 2010, 03:00) *
C:\>( for /r "C:\Music" %f in (*.mp3) do @id3test -s "%f" ) | find ": Multiple ID3 tags "

Sorry that doesn't make much sense to me.

If that is a batch script as you say below, and I guess you're testing each .mp3 file against an application at yirkha.fud.cz: isn't this going to take an extraordinarily long time to test my 140,000 files? Shouldn't Foobar2000 just be printing the filename that is returning the error??
Go to the top of the page
+Quote Post
Yirkha
post Apr 22 2010, 00:52
Post #12





Group: FB2K Moderator
Posts: 2359
Joined: 30-November 07
Member No.: 49158



Of course you are supposed to download the id3test program and run it on your own machine.
Anyway, I can't give you a new build of fb2k which prints the filename but I can give you another solution which works now. If you don't like it, fine.


--------------------
Full-quoting makes you scroll past the same junk over and over.
Go to the top of the page
+Quote Post
Zarggg
post Apr 22 2010, 03:24
Post #13





Group: Members
Posts: 545
Joined: 18-January 04
From: bethlehem.pa.us
Member No.: 11318



@thegesus
If you add a " > someoutput.file" to the end of it, it will save the paths of the files it discovers in a plaintext file for you. Almost as good.

Unfortunately for me, it totally fails with file and folder names that have Unicode characters. Still, it gives a place to start.

This post has been edited by Zarggg: Apr 22 2010, 03:24
Go to the top of the page
+Quote Post
thegesus
post Apr 22 2010, 04:05
Post #14





Group: Members
Posts: 8
Joined: 9-February 10
Member No.: 78020



@Yirkha/Zarggg: Sorry I am missing something. Is this something you run through Foobar itself? Could you please provide just a little bit more information as to how I can get a list of all the files in my library that are returning this error? (a text file is great).

Thanks.

This post has been edited by thegesus: Apr 22 2010, 04:06
Go to the top of the page
+Quote Post
Yirkha
post Apr 22 2010, 13:51
Post #15





Group: FB2K Moderator
Posts: 2359
Joined: 30-November 07
Member No.: 49158



Oh noes, getting Unicode to work for console stuff is such a pain...
Also here are some more detailed usage instructions.

1. Create a folder - for example "id3test" on your desktop.
2. Download the new updated version of the id3test program there.
3. Start Command prompt.
4. Go to the folder above (e.g. "cd %USERPROFILE%\Desktop\id3test")
5a. Type "id3test C:\Music" to scan for all MP3 files under C:\Music and print a lot of information about them.
5b. Type "id3test -s C:\Music" to scan for all MP3 files under C:\Music and print only how many ID3 tags are in them.
5c. Type "id3test -s C:\Music | find ": Multiple ID3 tags"" to scan for all MP3 files under C:\Music and print only information about those which have multiple ID3 tags.
5d. Type "id3test -s C:\Music | find ": Multiple ID3 tags" > output.txt" to scan for all MP3 files under C:\Music and write only information those which have multiple ID3 tags to the output.txt file.

Note: Displaying extended characters in a console window only if the current font is a fixed-pitch Unicode font (e.g. "Lucida Console"). It does not work with the console font named "Raster Font".

This post has been edited by Yirkha: Sep 10 2010, 01:31


--------------------
Full-quoting makes you scroll past the same junk over and over.
Go to the top of the page
+Quote Post
Zarggg
post Apr 22 2010, 17:41
Post #16





Group: Members
Posts: 545
Joined: 18-January 04
From: bethlehem.pa.us
Member No.: 11318



I wasn't saying it was impossible, Yirkha. smile.gif TBH, I didn't have much time to work on it at the time I posted. So mea culpa on that. It's still a useful little app.

This post has been edited by Zarggg: Apr 22 2010, 17:42
Go to the top of the page
+Quote Post
mrinferno
post Apr 22 2010, 23:16
Post #17





Group: Members
Posts: 135
Joined: 19-June 07
Member No.: 44533



cool!
i had noticed some files generating the multi tag message a couple months ago (other thread)

this id3test is smokin' fast. it ripped through 15K in a couple minutes.

still would be nice if the console error spit back the path of the files, but this is a very sweet workaround.
Go to the top of the page
+Quote Post
shakey_snake
post Apr 23 2010, 03:31
Post #18





Group: FB2K Moderator
Posts: 4322
Joined: 1-November 06
From: Cincinnati
Member No.: 37036



For future notice, if the command line scares anyone, foo_verifier can do the same sort of reporting. Although, I doubt it is as fast since it does a number of other checks as well.


--------------------
elevatorladylevitateme
Go to the top of the page
+Quote Post
u-neeks
post Apr 23 2010, 04:46
Post #19





Group: Members
Posts: 15
Joined: 26-December 09
Member No.: 76370



You can remove it re-taging (erase all tags and write it again), I did it to hundreds of files at once without any problem but do a backup first. Just throw the files to the playlist, select all and right click/properties, select all tags and copy, tools/remove tags... apply, select all again... paste all tags and apply.

This post has been edited by u-neeks: Apr 23 2010, 04:51
Go to the top of the page
+Quote Post
Yirkha
post Apr 23 2010, 13:36
Post #20





Group: FB2K Moderator
Posts: 2359
Joined: 30-November 07
Member No.: 49158



QUOTE (Zarggg @ Apr 22 2010, 18:41) *
I wasn't saying it was impossible, Yirkha. smile.gif TBH, I didn't have much time to work on it at the time I posted. So mea culpa on that. It's still a useful little app.
Nah, I spent some time trying to make the first version work properly and failed, so no wonder it didn't work for you too smile.gif
I had to add recursive folder enumeration to the program itself and custom output function to spit out Unicode, that's the pain.


--------------------
Full-quoting makes you scroll past the same junk over and over.
Go to the top of the page
+Quote Post
Zarggg
post Apr 23 2010, 14:37
Post #21





Group: Members
Posts: 545
Joined: 18-January 04
From: bethlehem.pa.us
Member No.: 11318



Well, either way, it helped me eliminate the multiple tags issue. So, thank you! smile.gif
Go to the top of the page
+Quote Post
thegesus
post Apr 24 2010, 13:26
Post #22





Group: Members
Posts: 8
Joined: 9-February 10
Member No.: 78020



QUOTE (Yirkha @ Apr 22 2010, 22:51) *
Also here are some more detailed usage instructions.
(...)


Great instructions. Thank you!

This post has been edited by Yirkha: Sep 10 2010, 01:32
Reason for edit: Pacified a full quote.
Go to the top of the page
+Quote Post
thegesus
post Apr 25 2010, 08:25
Post #23





Group: Members
Posts: 8
Joined: 9-February 10
Member No.: 78020



QUOTE (thegesus @ Apr 24 2010, 22:26) *
QUOTE (Yirkha @ Apr 22 2010, 22:51) *
Also here are some more detailed usage instructions.
(...)
Great instructions. Thank you!

Edit: (Sorry I don't know how to edit my original post)

For those that want to correct their tags, once you have produced the output file "output.txt" simply open that file and replace the text ": Multiple ID3 tags (2)" with nothing (ctrl+h in notepad) and then save the file as .m3u.

You can then open that .m3u file with most Mp3 tagging programs, including my personal favourite, mp3tag - http://www.mp3tag.de/en/ - to correct the entire batch at once.

This post has been edited by Yirkha: Sep 10 2010, 01:32
Reason for edit: Pacified a full quote.
Go to the top of the page
+Quote Post
nevets1219
post Sep 10 2010, 01:09
Post #24





Group: Members
Posts: 46
Joined: 10-October 05
Member No.: 25022



I just decided to go through my collection and start fixing this exact issue. Using the above, I am able to find and create a list of files that I need to "fix". What I did was un-select ID3v1 and ID3v2, select APEv2, and then update. Then I would un-select APEv2 and select ID3v2 and ID3v1. I tested this on a small subset of files and it seems to work just fine. Will I run into any trouble with this approach? Will any tags (except the extra ID3v2) be lost?
Go to the top of the page
+Quote Post
callisto
post Sep 10 2010, 02:18
Post #25





Group: Members
Posts: 362
Joined: 2-September 06
From: Berlin, Germany
Member No.: 34723



you'll definitely lose embedded album art. don't know of other things.


--------------------
fb2k on OSX: flac q8 > rockboxed Sansa e280v1: Vorbis q5.0
Go to the top of the page
+Quote Post

2 Pages V   1 2 >
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: 22nd July 2014 - 10:20