^ What's the point?
^ Usage
^ Functions

Download :: Top
ID3v2 Library

ID3v2 Library is a component for use in Win32 and Win64 (9x/ME/2K/XP/Vista/7/8/10), OSX, iOS, Android and Linux software.
Reads and writes ID3v1, Lyrics3v2 and ID3v2.3, ID3v2.4 tags.

Features:
  • Loading of ID3v1, Lyrics3v2, ID3v2.2, ID3v2.3 and ID3v2.4 tags
  • Saving of ID3v1, Lyrics3v2, ID3v2.3 and ID3v2.4 tags
  • iTunes compatible reading-writing for WAV (including RF64) and AIFF/AIFC ID3v2 tags
  • Support of DSD .dsf and .dff audio files
  • Pure Delphi code, no external dependencies
  • Supports unsynchronisation
  • Supports compression/decompression of frames
  • Access directly all frames as a TMemoryStream (full controll of the frame contents)
  • Full unicode support
  • Delphi XE2 64bit and OSX, Delphi XE5 iOS and Android, Tokyo Linux compatible
  • Lazarus/Free pascal compatible
  • Cross platform FireMonkey example included
NOTE: Old ID3v2.2 tags (with 3 character frame names) are only supported for reading.

All 4 string encoding types are read (ASCII format ISO-8859-1, UTF-16 with BOM, UTF-16BE without BOM, UTF-8)

Other tagging libraries:
  • This component is also available as a part of Tags Library.



ID3v2 Library in shareware and commercial software?

The component comes with full source code and can be evaluated freely. If you like it and decide to use it in a freeware, shareware or commercial (or any other money making - advertising, in app. selling, etc.) product you need one of the licenses.

There is a discount when purchasing ID3v2 Library and MP4 Tag Library and/or APEv2 Library and/or Ogg Vorbis and Opus Tag Library and/or Flac Tag Library and/or WMA Tag Library and/or WAV Tag Library together. Please checkmark the MP4 Tag Library and/or APEv2 Library and/or Ogg Vorbis and Opus Tag Library and/or Flac Tag Library and/or WMA Tag Library and/or WAV Tag Library on the order page when purchasing ID3v2 Library to get the other 6 component at 50% discount.


Useful information


[Top]