Package: eyed3 Version: 0.6.16 $ eyeD3 --no-color --to-v1.1 --strict sc.mp3
sc.mp3 [ 5.10 MB ] ------------------------------------------------------------------------------- Time: 03:35 MPEG1, Layer III [ ~198 kb/s @ 44100 Hz - Joint stereo ] ------------------------------------------------------------------------------- Converting tag to ID3 version v1.1 Writing tag... Uncaught exception: Invalid genre name: Hip Hop/Rap Traceback (most recent call last): File "/usr/bin/eyeD3", line 1166, in <module> retval = main(); File "/usr/bin/eyeD3", line 1143, in main retval = app.handleFile(f); File "/usr/bin/eyeD3", line 535, in handleFile if not self.tag.update(updateVersion): File "/var/lib/python-support/python2.5/eyeD3/tag.py", line 523, in update self.__saveV1Tag(version); File "/var/lib/python-support/python2.5/eyeD3/tag.py", line 1082, in __saveV1Tag if not self.getGenre() or self.getGenre().getId() is None: File "/var/lib/python-support/python2.5/eyeD3/tag.py", line 648, in getGenre g.parse(f[0].text); File "/var/lib/python-support/python2.5/eyeD3/tag.py", line 1528, in parse self.setName(genreStr); File "/var/lib/python-support/python2.5/eyeD3/tag.py", line 1446, in setName raise GenreException("Invalid genre name: " + name); GenreException: Invalid genre name: Hip Hop/Rap Well, why don't you at least return non zero to the shell? Now I have to do eyeD3 --to-v1.1 --strict --no-color "$i" 2>&1|tee $results #or try id3v2(1) grep -q 'Uncaught exception' $results && exit 54 just to catch this error! Affects bug 481678 too. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]