Problem: Digital HDD based video camcorder produces large MPEG2 files that take up lots of disc space. The "Date Modified" field of these files contains important information as to when the file was created (video shot). I've found that info to be invaluable when looking through my archive of videos. I want to save disc space, so I am converting these files into the Xvid format. Problem is, the "Date Modified" of the originals is not attached to these newly compressed files.
I would like to write a program that loops through the original files taking their Date Modified information and shoving it into one of the various meta tags in the new compressed files. Such as any of the fields available when viewing Windows Explorer "detailed" view, right-click the column headers and select "more." Some of these fields are also available under the file properties, "Summary."
Where can I find out more about how to set these in code? I have C++, PHP, and LabVIEW available as coding tools. Is there a .dll that I can access to accomplish this task?
Also, what about portability? The "Date Modified" field is fairly universal, in that it is recognized in Linux and Mac OS. Does anyone know where this information is stored? Like, if it is stored in a system file within the file's directory and if I move the file from that directory I may lose the information?
Question
Shadrack
Hi!
Problem: Digital HDD based video camcorder produces large MPEG2 files that take up lots of disc space. The "Date Modified" field of these files contains important information as to when the file was created (video shot). I've found that info to be invaluable when looking through my archive of videos. I want to save disc space, so I am converting these files into the Xvid format. Problem is, the "Date Modified" of the originals is not attached to these newly compressed files.
I would like to write a program that loops through the original files taking their Date Modified information and shoving it into one of the various meta tags in the new compressed files. Such as any of the fields available when viewing Windows Explorer "detailed" view, right-click the column headers and select "more." Some of these fields are also available under the file properties, "Summary."
Where can I find out more about how to set these in code? I have C++, PHP, and LabVIEW available as coding tools. Is there a .dll that I can access to accomplish this task?
Also, what about portability? The "Date Modified" field is fairly universal, in that it is recognized in Linux and Mac OS. Does anyone know where this information is stored? Like, if it is stored in a system file within the file's directory and if I move the file from that directory I may lose the information?
Thanks for your help!
-Shad
Link to comment
Share on other sites
1 answer to this question
Recommended Posts