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.
- 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 compatible - Lazarus/Free pascal compatible - Cross platform FireMonkey example included
Supports unicode file names and tags, formats read: ASCII format ISO-8859-1, UTF-16 with BOM, UTF-16BE without BOM, UTF-8
Fixed writing 'DataLengthIndicator' for compressed frames, changed 'Frames' array to a TList class, added ReIndexAllFrames() method and removed InsertFrame() function, use Frames.Move() and then call ReIndexAllFrames() method.
The Journal - The Journal for you! * Keep a daily journal! Keeping a daily journal has never been easier! The Journal always knows what day it is, and automatically brings up a new entry for you every day. *... ...