for a plugin there is sample code for qtkit on apples site. you might however use av foundations meta fetching capabilities. I have some code I made for getting core location data out of a media file. it might help you although it only returns gps data. however it would be possible to return a dictionary or structure of all the meta data putting you in the same spot as you would using cyberos solution. let me know if you solved this and I'm happy to share.

here is a picker delegate function that reads meta data utilizing av foundation.... again for gps.... you would want to change the kUTType constant to something that
corresponds to your media file as this is reading pictures. see attached project it might help you in developing a plugin.

Unfortunately, I don't if we will be able to develop a plug-in now. We decided to adopt a work-flow based on csv files and it's working pretty well! We are currently using a combo actually. We're retrieving info with filename structure + csv file, so it makes the video file metadata practically unnecessary.