I must say, at work we develop programs/tools for us to use later in the year when we’re in production, and so this gives us a unique perspective on what features to improve, add or remove in order to maximize the program’s robustness and productivity.
Today I was organizing our family photos, and one of the things I usually do is throw all the videos we’ve taken with our Canon point-and-shoot camera, and convert them to DivX format to save disk space (especially useful when it comes time to backup our library of photos). How much space is saved? In one folder, I shrunk the videos from ~450MB to ~70MB. Quite a savings!
But with this conversion comes a side-effect: the newly converted files contain different creation and modification dates, which means that when you sort them with a photo library program like Picasa (I can’t recommend this program enough), the program will resort the video files incorrectly because the current date (or the date when I converted them to DivX) is much newer than the date they were taken.
So prior to today, I saw this as the price to pay for saving space, in addition to the lost time spent waiting for the files to be converted. But like I said, that was until today.
I thought to myself after failing to find a tool online that would do what I wanted it to do:
- Convert video files in batch mode and keep the original files’ created and modified dates intact, or
- A program that modifies the created and modified dates of files in one folder that match the filenames of those in another folder.
So if you’re reading this far, I decided to write the second option. I figured I’d get some practice out of it if anything, and it shouldn’t be that hard of a program to write.
After a couple of hours, mainly due to refining the user interface experience, I was done, and now had a tool bridge the gap that other utilities had created.
Once I fill in all the holes, I’ll try to post it online and make it open source for other to improve if they care to. If anything, it might help another perfectionist like me out there looking for the missing tool for his toolbox.
URLs: DivX Converter, Picasa.