Dirk Meyer wrote:
> Duncan Webb wrote:
>> import kaa.metadata.audio.eyed3info as eyed3info
>> fh=open('Hidden_Track.mp3', 'r')
>> eyed3info.eyeD3Info(fh)
>>
>> ERROR eyed3info(130): mp3 tag parsing Hidden_Track.mp3 failed!
>> Traceback (most recent call last):
>> File
>> "/usr/lib/python2.4/site-packages/kaa/metadata/audio/eyed3info.py", line
>> 110, in __init__
>> id3 = eyeD3_tag.Mp3AudioFile(file.name)
>> File
>> "/usr/lib/python2.4/site-packages/kaa/metadata/audio/eyeD3/tag.py", line
>> 1568, in __init__
>> raise InvalidAudioFormatException("Corrupt Xing header");
>> InvalidAudioFormatException: Corrupt Xing header
>>
>> Maybe I'm calling this incorrectly but it doesn't seem to matter which
>> mp3 file that is used it always complains about a Corrupt Xing header.
>
> Strange, works for me with that script.
AFAICS it has to do with the level of the tags, the latest version of
eyeD3 works correctly, so I have upgraded the version in kaa.metadata
and fixed the way it gets called in extendedmeta and now freevo cache is
working, at last. :-)
I can't see anywhere eyeD3 is being used in freevo-2, except cdbackup
which is broken, so the upgrade shouldn't break anything in freevo-2.
Duncan
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel