How do I preserve the original shooting date metadata item for a QuickTime movie?
Quicktime has a rich metadata API allowing you to store all sorts of arbitrary data in a .mov file (or one of its streams). I'm looking for a standard key name and value format to store the shooting date for a video clip, similar to EXIF DateTimeOriginal.
The following discussion on the apple website shows that perhaps cannot be determined by the apple as they don't seem to be very important. http://discussions.apple.com/message.jspa?messageID=6267622
It has to do with How can I get the original capture mark from my home video files: AVI and MPG4? (which applies to .mp4 and .avi)
source to share
I am afraid there is no standard key for this kind of metadata. You can try to use a fairly suitable standard key, for example
kQTMetaDataCommonKeyInformation,
kQTMetaDataCommonKeyDescription or
kQTMetaDataCommonKeyProducer
although this will not be "standard" (ie it will most likely be handled correctly by your application).
On the question of which value format to use this example code and a Q&A article (although it doesn't quite fit) might set you on the right track:
http://developer.apple.com/qa/qa2007/qa1515.html http://developer.apple.com/samplecode/QTMetaData/listing1.html
source to share