![]() What is needed is a way to convert files with JFIF information into files with EXIF headers. The problem is that modern software, such as Apple’s iPhoto or Lemkesoft’s GraphicConverter do not look at JFIF information (nor should they, since we now have the EXIF standard to support). To make matters worse, many of my photos got renamed to things like “DL0004.JPG” (a batch of photos from Disneyland) with no indication of the month or date. (In the included screen shot, a photo I have from June 11th 1997 shows up on Augsince, I guess, that’s the last time I did any copying of these images files or something.) Over the years, I accumulated thousands of photos taken in May, and when they are imported in to modern software like iPhoto (which supports EXIF, but does NOT see the embedded JFIF codes), the pictures all get lumped together on the date the file was last modified. ![]() But I digress…)īecause of this naming limitation, looking at a file like “0503_001.JPG” doesn’t tell you the year it was taken. ![]() I guess they never expected someone to take more than 999 images in a day, which was difficult since the PhotoPC could only store up to 99 images before you had to download using a slow serial cable connection. (MM was the month, DD was the day, then a three digit incrementing counter. Older photos I took with my Epson PhotoPC do not have EXIF information in them, and the camera import software back then defaulted to a DOS-style naming convention of MMDD_NUM.JPG. Here is the Wikipedia article on the JPEG, which mentions JFIF. My understanding is that this was not standardized. Before the EXIF standard, early digital cameras (circa 1996) would use a JPEG header extension known as JFIF to do something similar. JFIF in iPhotoĮXIF is a specification for digital camera files that allows them to store information in the photo, like when the picture was taken and if the flash was used. This entry was posted in JFIF on Februby allenhuffman. There may still be some issues - in testing, I find it is now adding multiple “File data and time” entries to EXIF, so I’ll work with Lemkesoft on this until we get it hammered out. Using this new beta, I can now simple select some photos and do “JPEG -> Set EXIF Date to File Creation Date” which seems to honor the PictureInfo date (though the wording implies it would use the file system Creation Date, so maybe this needs to be changed). In the “ExifTool” window of GC is a section for File (with modification time), then one for JFIF (resolution and such), then PictureInfo (which has the info from my old Epson camera - I specifically see the date/time and “Sierra Highland” which is a string the camera embedded in the pictures, and one you could customize with the PhotoPC software. The memory leak seems to be gone.)Īnyway, after posting to the GCMAC mailing list, I have been contacted by two folks from Lemkesoft, and now I am trying out a new beta which seems to make the routines that normal just see EXIF also see the “PictureInfo” date. (It will still crash on tons of photos, but not for the same reason. When I earlier encountered an apparent memory leak with the “JPEG -> Remove double orientation tags and reset them” feature, he quickly provided me a beta to try out, which helped somewhat with this problem. Thorsten Lemke, author of GraphicConverter, seems to be very responsive when it comes to feature requests and bug fixes for his product.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |