possible MAC error with 3.99 ~FTP is up for test~
Reply #4 – 2004-08-15 23:44:16
Thanks. I have been waiting to finally set up my PC again and check the tag situation because this is seeming to reveal itself as the problem. I used Abander Tag Control in the past and have been recently using J. River Media Center to do some renaming and tag editing. I think that Abander only used Ape1 tags so that is most likely the culprit. If you decode the file to wav (the tag is lost?) and simply re-tag it with 3.97 evrything should be okay right? Deleting the problem tag is a fix? I could then just Verify with 3.99 all my files and re-code with "fresh" tags. JonI verified that the latest foobar plugin (dated June 29, 2004) has trouble with that file, but a previous version (dated April 06, 2004) plays the file fine. So there definitely is a problem. However, I looked into this a little deeper, and it may not all be Matt's fault. The file has a corrupt APEv2 tag on it, and MAC 3.97 does not write APEv2 tags, so some other program must have been used to append the tag. I used MAC 3.97 to create the original wav file and then compressed it again and saw that MAC put a funny little corrupt APE tag on there even though I didn't request one. I changed a few bytes in the original file and the resulting funny tag changed, then I changed more original bytes and it completely disappeared. I don't know why this is happening, but neither 3.97 nor the newer versions seem to have any trouble just ignoring it. However, the program you used to tag the file was confused by this funny tag, and this resulted in a few bytes of the original file being changed and another corrupt tag being added. This still doesn't confuse MAC 3.97 (and foobar reads the tag fine) but it does cause a decoding problem with the new code. [a href="index.php?act=findpost&pid=234376"][{POST_SNAPBACK}][/a]