Duncan Webb wrote:
> Hi,
> 
> How is the kaa.metadata.eyeD3 called?
> 
> In extendedmeta.py the old mmpython call was:
> id3 = eyeD3.Mp3AudioFile(filename)
> and later on it calls:
> images = id3.tag.getImages()
> 
> but this doesn't work with kaa.metadata, it fails.
> 
> What is the correct call so that the getImages can be called?


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.

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

Reply via email to