IF %_choice%=3 ECHO Cancelling, please wait. IF /I NOT "%_cmd%"="ADDDT" GOTO :report %1 OFFįOR /R %%G IN (*.jpg) DO CALL :process %%G For users of other platforms, it should be possible to automate the process using shell scripts, Perl, or other scripting languages. Here is a Windows batch program I created based on another useful windows batch program I found on the Internet. Running the command line is ok for a couple of photos but it is unworkable for many photos. You can change the size, color, and location of the text as well. If you like the font in my example photo, it is called “Digital-7-Italic”. There are many things you can try to customize the time stamp printing. It extracts the shooting date time from Exif tag (%), prints the information the way you specified and saves the resulting photo in the output file. The command “convert” is part of Imagemagick package. What it does is printing the origial shooting date and time at (100,100) pixels from the top left corner using 72 point (-pointsize option) Arial font (-font option) in white color (-fill option). convert your_test_photo.jpg -font Arial -pointsize 72 -fill white -annotate +100+100 % output.jpg Replace “your_test_photo.jpg” with the actual photo you want to test and “output.jpg” with your desired output file name. In the command shell, change the directory to where you have a test photo and type the following command. Open a command shell by going to Start->Run and type “cmd” followed by Enter. Give it a tryĪfter sucessfully installing the font and Imagemagick, you are ready to give it a spin.
Download one of the binary releases and install it. We have previous covered some of its uses. It is a very powerfull package for manipulating bitmap images. Once downloaded, unzip the files, right click on the *.ttf font file then select Install.
If you like the one I used, go check out here and download the font called “ Digital 7“. You can choose any font you like, for example Arial looks great. Microsoft Windows comes with many fonts pre-installed. Here are the simple steps to add time stamp to jpeg photos. This is the shooting date and time superimposed on the original photos. At the bottom right corner, there is a string of white numbers that read “2009:04:11 09:12:22”. If you are still with me on this, check out the photo below.
Unfortunately I don’t run Mac or Linux so I cannot provide a solution for you but it should be easy to hack up a similar solution using all free software. For the rest of you, here is a completely free solution, for Windows users at least. If you are not very computer savvy or simply lack of the desire to challenge yourself, buying one of them may not be a bad choice since most of them cost only about $10 to $30.
Many software developers have obviously thought about the problem and created lots of solutions for doing just that: adding time stamp on digital photos using EXIF information. So adding the shooting time information directly on digital photos are still useful for many people. Even if you post your photos in an online albumn or photo sharing site, the shooting date/time information may not be easily accessible either. When the photo gets printed on a conventional print paper, none of the meta data gets carried over automatically. We can now keep a lot more information as meta data, you might think we are much better off today. The shooting information is stored in the digital photo as embedded meta data, or commonly called EXIF tags. Now most digital cameras do not have this function any more. I heard some cameras can record the shooting information on the non-printable film borders but it is not very useful for consumers anyways. It was a great feature for cataloging photographs and making photo records of important events since there isn’t any better way of keeping tracking of the shooting information besides taking old fashioned paper notes. It was typically done by exposing the film with a small embedded LED display that can be turned on or off. Back in the old film days, many compact 35mm cameras came with a feature that can imprint a date/time stamp on the photo.