Coming soon...
Newest Releases:
ID3v2 Lib 1.05 - 10/23
ID3v2 Lib 1.04 - 01/26
ID3v2 Lib 1.04b - 11/15

Main Page
ID3v2 Delphi Library
Original Tag Editor

ID3v2 Delphi Library
Current Progress
Download
FAQ
Implementations
What is ID3v2?

Suggestions, questions, corrections, or comments? Send mail to mail3@audioxl.com

ID3v2 Delphi Library - Download

ID3v2 Library for Delphi 1.05 released October 23/2003

Download (Delphi 4): il105bd4.zip (60kb)
Download (Delphi 5): il105bd5.zip (61kb)
Download (Delphi 6): il105bd6.zip (63kb)
Download (Delphi 7): il105bd7.zip (63kb)


The source code is available for purchase. Click here to order.



History:

Changes in Version 1.05:

- Added USLT and USER frame support
- Fixed setURL function


Version 1.04:

- Fixed loading of empty text frames
- Fixed some problems with Unicode frames


Version 1.03:

- Fixed loading of multi-line comments with getCOMM
- setAsciiText and setURL now automatically remove empty frames
- setTXXX and setWXXX no longer create frames with empty bodies


Version 1.02:

- Fixed typeCount and deleteType functions
- Fixed the loadFromStream & saveToStream resource leaks


Version 1.01:

- Added typeCount and deleteType functions
- Fixed getCOMM function from freezing on empty bodys
- Fixed the "adhereToStandards" option's processing order


Version 1.0:

- SaveToStream function fixed
- Range Check error on tag resizing fixed
- New COMM, TXXX and WXXX frames are created properly
- setCOMM, setTXXX and setWXXX functions now remove frames when the body is empty (The also now return smallInts instead of bytes)

beta 4:

- Stream functions fixed
- Added generic encoding type conversion functions
- Added basic UTF-16LE and UTF-8 support
- Added get/setURL functions
- Added COMM, TXXX and WXXX handling functions
- Added auto padding cluster size alignment option
- Miscellaneous corrections
- Example programs updated to support new features


beta 3:

- Full id3v2.4.0 reading/writing support
- Tag loadFromStream() and saveToStream() functions added
- Added setFrameData(), getFrameData(), and clearFrameData() functions
- Added dataLength rule to "adhereToStandard" option
- Added padding size verification (New warning flag, if wrong)
- Size bug fixed for frames with a certain combination of flags set
- Tags with no audio data, that get smaller, are truncated properly
- Tags created with MP3ext now supported (They are actually out of spec)
- Added tag restrictions support
- Miscellaneous corrections
- Example programs updated to support new features


beta 2a:

- Creating new tags fixed
- Memory Leak fixed


beta 2:

- Writes id3v2.3.0 tags
- New loading/saving options added
- Functions sync() and unsync() added
- Load function integrated into the tag class
- Load function no longer tries to open files in 'read/write mode'
- "unsync" flag fixed for v2.3.0 frame headers
- Progress bar support added (example in tag dissector)
- Built-in zlib compression support (no external dll's required)
- Functions compress() and uncompress() added
- "data length" flag fixed for v2.3.0 compressed frames
- Extended header, padding and CRC-32 saving support
- Function setAsciiText() added
- Fixed CRC loading problem
- Fixed Tag Dissector's CRC value
- Functions kill() and killTag() added
- Example programs updated to support new features


beta 1:

- Reads id3v2.3.0 tags
- Provides access to all tag/frame header flags and information
- Provides access to the raw frame data of each frame
- Provides formatting functions for the text frames
- Unsynchronization automatically handled



Other Downloads
ID3 (1.0/1.1) Library v1.01 released January 25/2003

This library uses a simplified version of the ID3v2 Library interface. The single download includes all four Delphi versions (D4-D7).

id3v1-101.zip (25kb)



ID3v2 Library example programs released January 27/2002

This package contains the two example projects used by the ID3v2 Library in executable form for those wishing to see what this library is capable of doing.

demos.zip (379kb)






Copyrights © 1998-2004 Audio XL - all rights reserved