MDItemMBS class is a great way to get metadata from files using system importers:
http://www.monkeybreadsoftware.net/class-mditemmbs.shtml
We also have classes like CGImageSourceMBS which can help to read IPTC, EXIF and GPS data from images:
http://www.monkeybreadsoftware.net/class-cgimagesourcembs.shtml
Same for AVAssetMBS which helps for reading metadata from video files:
http://www.monkeybreadsoftware.net/class-avassetmbs.shtml
open source command line tool :
works for video tags too.
Sorry for the broken Links, but since the end of 2014 it is no longer my domain.
I wish I could edit the links in the Forum …
Here is that old Project with id3
(made for OSX)

DaveS
(DaveS)
24
no Mackeeper, no virus…
All I wanted was a simple way to parse ID3v2.x headers cross-platform…
I’ll write them myself I guess… not going to include plugins or code that I have no control over…
Its NOT that complicated, its just the available documenation is written to make it seem so… (ie. not written well)
You can find Id3V2Reader and Id3V2Writer (Xojo Code by RobertG) here
DaveS
(DaveS)
26
Thanks, I think I have a working routine that reads
ID3v1 and 1.1, ID3v2.2, 2.3 and 2.4