Release Notes: Much better Unicode support when writing to the tag. Tag.setEncoding (--set-encoding) and --force-update have been added. MP3 frames that violate the spec are handled when in non-strict mode. There is a fix for Debian bug report #270964, and various other bugfixes.
Release Notes: This version added TagFile.rename and Tag.tagToString (eyeD3 --rename=PATTERN). The latter supports substitution of tag values: %A is the artist, %t is the title, %a is the album, %n is the track number, and %N is the track total. A man page was included. Python 2.2/Optik compatibility now works.
Release Notes: This version adds Unicode support, the ability to add images (APIC frames), a "relaxed" mode to be more forgiving of tags which violate the ID3 spec, the ability to set any text frame, the ability to remove all comments, better handling and conversion of date frames, an output format per JEP 0118, and numerous bug fixes.
Release Notes: Temporary files created during ID3 saving are now properly cleaned up. A "bug" when date frames are present but contain empty strings has been fixed. A --no-color option has been added to the eyeD3 driver. Invalid tag sizes are worked around by implied padding. The README has been updated.
Release Notes: This version features ID3 2.x saving. The driver/sample program is much more complete, allowing for most common tag operations such as tag display, editing, removal, etc. There is now complete access to all artist and title frames (i.e. TPE* and TIT*), full 2.4 date support (i.e. TDRC), case insensitive genres and compression fixes, ExtendedHeader support, including CRC checksums, frame groups support, syncsafe integer conversion bugfixes, bugfixes related to data length indicator bytes, and genre and many other bugfixes.
Release Notes: The ability to save tags in ID3 v1.x format has been added. Deletion of v1 and v2 frames from the file has been added. Zlib frame data decompression is now working. bin/eyeD3 now displays user text frames, MP3 copyright and originality, URLs, all comments, and images. Using the --write-images arg will write each APIC image data to disk. eyeD3.isMp3File(), Tag.clear(), Tag.getImages(), Tag.getURLs(), Tag.getCDID(), FrameSet.removeFrame(), Tag.save(), and ImageFrame.writeFile() have been added. bin/eyeD3 has been modified to grok non MP3 files. An ImageFrame MIME type problem and picture type scoping problems have been fixed.
Release Notes: Binary and source RPMs are now available. Bugfixes have been made related to ID3 1.1 track numbers and MP3 filename matching.
Release Notes: APIC frame support, mp3 header decoding (including Xing VBR information), more tag structure abstactions, and bugfixes.
Release Notes: This version adds ID3 genre and comment support. There is partial ID3v2 URL support, and lots of refactoring and cleaning up.