I know similar subjects have appeared in SO, but there wasn’t answer I am looking for. I need a Delphi library for reading tag information from music files. Currently I am using TJvID3v1 from JEDI library, but as far as I see, JEDI does not work with WMA files.
I have found some manuals on how to implement such tag reading, but most of them go quite low level (reading file byte-by-byte and analyzing). So, do you know of any Delphi library capable of reading that information? Support of OGG and other popular formats will be welcomed. We want to get artist name, album name, song title and maybe length of the track (this is not going to be next iTunes, we are writing security app to detect if users have warez on their company PC’s).