Windows Media Player and Windows Explorer won't read some ID3v2.3 |
![]() ![]() |
Windows Media Player and Windows Explorer won't read some ID3v2.3 |
May 7 2011, 21:05
Post
#1
|
|
![]() Group: Members Posts: 3 Joined: 7-May 11 From: Rio de Janeiro Member No.: 90441 |
I had posted this on another forum, but they couldn't help me there no matter how much they tried (this problem is kind of weird), so they told me to ask for help here. I'll try to describe my problem in detail here, as well as talk about what was already suggested to me and didn't work.
I had hundreds of tagged MP3 files on my old notebook (which broke a few days ago), whose tags showed correctly both on iTunes and on Windows Media Player. I bought a new computer recently and, when I transferred the files from the old to the new one, most of the tags were gone. Well, they're still being shown on iTunes, which means my ID3v2.4 tags are safe, and if I open them on Mp3tag it'll show all the correct tags, and it'll say they're ID3v2.3, which means that, in thesis, Windows Media Player and Windows Explorer should have no trouble reading them, but most songs have absolutely no info on both. There doesn't seem to be a pattern as to which files' tags can and can't be read; some are fine and some gone, for no apparent reason. If I try to add tags using Windows Media Player, they're correct for a few seconds, but then they're back to being blank. I can't edit tags using the Details tab on the Properties menu of the files; when I click on the tag I want to edit, instead of a text box appearing, nothing happens; I just can't type. This happens on both the tagless files and the OK ones. It's as if the files were read only, but they're not. I'm not getting error messages nor anything like that; I just can't change tags. I've also tried saving the tags on Mp3tag, but nothing happens. I mean, if I make any changes, they do show on Mp3tag itself, but the tags are still wrong (or nowhere to be seen) on Windows Explorer and Windows Media Player. Also, there's an odd detail: when I opened the contents of the external HD my old computers' songs are in using Windows Explorer on that old computer itself, the files would all be OK; if I open them on the new one, they'd be wrong. I think I know how this mess started: a few weeks ago, I was trying to find a way of making Devnagri (a non-Unicode script) song and album titles and artist names show correctly on iTunes. I Google it, and got to a website that had rather confuse instructions. It looked like the site was telling me to change the ID3 version of the files. As I had no idea what that was by then (see? There's always a bright side: all this crap has at least taught me something about MP3 file tagging! Yeah, thank you, Lord, though I still think you could've found a better way to teach me about that), I thought it could do no harm, and selected all files (why, oh, why all? Couldn't I have tested it with only ONE?), right-clicked, selected "Convert ID3 Tags..." and changed the ID3 version lots of times. I think I tried all available versions, and none did what I wanted it to (i.e., make Devnagri text not show as little squares). The problem started when I converted the tags to ID3v1.0; since it has a character limit, all tags that were longer than X characters were partially lost and I spent a few hours retying everything (do I even need to comment on how pissed off I was? This should teach me to test first, THEN risk my whole music folder). So, perhaps that caused this issue; I mean, before that happened, I had successfully transferred MP3 files from my old computer to other ones (including this very same one) with no tag problem, and also, the MP3 files I downloaded AFTER all that happened have all their info correct, and their tags CAN be edited using the Properties thing on Windows Explorer. However, why only some files of the files that had they tags messed up that day, and not all of them, lost their tags, is beyond my knowledge. And since I can't use that old laptop any more, I can't restore that computer to an earlier date and try to get the "unmessed up" versions of the files, so I MUST find a way to fix the files I currently have, unless I have to redownload everything - which would be nearly impossible, as I have 300+ broken MP3s. Could anyone please, please, please help me? ETA: If this helps, here are the files on Mp3tag; here you can see the very same files on Windows Explorer, and here, on iTunes. This post has been edited by rajkumari: May 7 2011, 21:34 |
|
|
|
May 8 2011, 00:55
Post
#2
|
|
|
Group: Members Posts: 39 Joined: 27-January 04 Member No.: 11565 |
Hrmm. It is possible that the files ended up with chained ID3 tags? In other words, an ID3v2.3 tag followed by an ID3v2.4 tag? This could explain some of the behaviour you're seeing. You can check for this by opening the file in a hex editor and looking for the sequence 0x49 0x44 0x33. This will be followed by the version bytes, 0x03 0x00 for 2.3, 0x04 0x00 for 2.4 respectively. Generally these will appear before the first MPEG frame. If you find more than one of these, you ended up with chained tags.
Since you already have MP3Tag installed, you can also test for this by going into the options and telling MP3Tag to remove ID3v2 tags (tools -> options -> tags, check "remove ID3v2"). If you then right-click on one of your files and select "remove tag", you should see the ID3v2.3 tag disappear and the 2.4 return. If that's not the case, something else is going on. This works because MP3Tag only "sees" the first ID3v2 tag and ignores anything after. So if you remove it, MP3Tag will then "see" the 2.4 tag. Obviously any kind of potentially destructive editing should be done on copies or test files. If you've added your music to the "Music" folder in Windows, it's possible that WMP will scan these files for artist info and album art. In this case it will continue to modify files only tagged using ID3v2.4. This post has been edited by 2thumbs: May 8 2011, 01:01 |
|
|
|
May 8 2011, 02:17
Post
#3
|
|
![]() Group: Members Posts: 3 Joined: 7-May 11 From: Rio de Janeiro Member No.: 90441 |
OMG, thank you, thank you, thank you!
|
|
|
|
May 8 2011, 18:59
Post
#4
|
|
![]() Group: Members Posts: 933 Joined: 3-June 02 From: USA Member No.: 2204 |
Wouldn't Foobar2000 do this a bit easier? By right-clicking and selecting:
'Tagging'->'MP3 tag types'->and then make a proper selection of the preferred tags by using 'Override ID3v2 revision'. I don't know off hand if it would work or not since I don't have the issue the original poster is having. In any event please do what's already suggested by working on copies first. -------------------- Complexity of incoherent design.
|
|
|
|
May 8 2011, 21:00
Post
#5
|
|
![]() Group: Members Posts: 3 Joined: 7-May 11 From: Rio de Janeiro Member No.: 90441 |
If only I had seen this a few hours ago! Now I've already retyped everything.
|
|
|
|
Jun 27 2011, 18:27
Post
#6
|
|
|
Group: Members Posts: 10 Joined: 26-June 11 Member No.: 91861 |
I am so happy that I found this thread. This is one of the great perks of forums. I have been experiencing the same problems with my mp3 files when I transferred all of my files from my computer to a cloud hosting service. I thought it would make things easier to plug in my ipod to other people's home theater systems when visiting their homes. That way I could upload my files from anyone's computer. I soon realized that I had made a huge mistake. I had thought I had lost those files for ever. Thank you rajkumari for asking this question. I can't wait to see if the same solution will fix my mp3 files. I'm so thrilled that I found this! Yay!
This post has been edited by whitejason: Jun 27 2011, 18:32 |
|
|
|
Jun 27 2011, 20:33
Post
#7
|
|
|
Group: Members Posts: 8 Joined: 13-May 11 Member No.: 90584 |
Is this happening because extra tags are getting into the file and the tag software (or player) isn't reading them or merging the data from them together correctly?
Are there really that many applications that aren't smart enough to scan the entire MP3 for tags and just look for a V1 at the end and V2 at the beginning? I suppose that's the norm, but with sync-safe IDv2 tags, an IDv2 tag can be anywhere in an MP3 file and not hurt its playback. Then again, I've never seen a software write a sync-safe tag...so maybe the software doesn't support it. A non-sync-safe tag in the middle of the file would/could certainly hose a player that's not knowledgeable about ID3 tags...wonder how many decoders/players could handle that? This post has been edited by DreamWarrior: Jun 27 2011, 20:37 |
|
|
|
Jun 28 2011, 15:53
Post
#8
|
|
|
Group: Members Posts: 10 Joined: 26-June 11 Member No.: 91861 |
DreamWeaver,
I was able to tweak it to get it to work. I think it had to be because there were extra tags getting into the file. Thanks to the advice earlier on this thread and yours, I know have it working again. This post has been edited by greynol: Jun 28 2011, 21:30
Reason for edit: Removed off-topic portion about data recovery and product name dropping. Please review TOS #5 and #14.
|
|
|
|
Dec 13 2012, 05:03
Post
#9
|
|
![]() Group: Members Posts: 1 Joined: 23-August 09 Member No.: 72587 |
i found another solution to the problem, open foobar2000, add the folder with your songs, then select them all, right click, select utilities and then Rebuild MP3 Stream and later Fix VBR MP3 Header, it solved the problem and windows now sees the tags!!!
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th May 2013 - 20:21 |