Irfanview and Jhead do both what they want.
Left to both below.
Jhead is controlled from the command line or can be called by other processes.
The Irfanview version can be called from a command line or internally in a batch or on a file basis.
The following example for Irfanview shows how to copy in both directions:
Enables GUI or command line changes of the batch or date / time per file from EXIF to the file specification or vice versa (if no other file changes are desired).
Source: Free of www.irfanview.com
This is A LOT OF In practice, after just a few applications easier and faster than shown in the following instructions. e.g.
It is necessary to convert the date / time of a single file into EXIF values
Shift-J, Alt-F, Enter.
See why the 1st time lasts longer.
To do this for a batch of files, SOUNDS needs to learn complexly –
It requires: T, Ctrl-A, Alt-F, J, Enter, (Alt-F), Enter
(Or: T, Ctrl-A, Shift-J, Enter) (indicates fewer options)
BUT, in fact, after a brief use it is almost completely intuitive – the menus initially guide you until a brain path forms.
GUI per file
Options, JPG lossless rotation (Shift-J) Select "Apply original EXIF date / time to new file". Consider other options as well
GUI, one or more files (via the thumbnail)
Open the thumbnail (& # 39; file, thumbnail & # 39; or & # 39; T & # 39; s in the window view) Select images to change the EXIF data from usually all in the folder -> Ctrl-A Then: file, & # 39; JPG lossless operations & # 39; (1) Change EXIF date / time "EXIF date / time change" Options are offered to set the date / time to a specific setting or to advance or retreat at any time by the selected DHMS amount Calculator to check the result is as desired. (2) Transfer the EXIF date / time to the file's stored date time "Lossless rotation with selected files" [Shift-J] then as with the single file version above Select "Apply original EXIF date / time to new file".
From the command line – This is a "rotate" action with NO action except to copy the date and time from EXIF to the date and time of the file. On request, the opposite can be achieved. :
i_view32.exe file_spec *. jpg / jpg_rotate = (0,0,0,1,0,0,0,0)
To copy the date and time in the opposite direction ((file specification to EXIF)
Use as above with (0,0,1,0,0,0,0,0)
will do almost everything you can imagine with jpeg files
Source: Free of http://www.sentex.net/~mwandel/jhead/
I use a batch file as below. Other options are possible:
They say things that Jhead can change in an Exif JPEG file
- Pictures right according to the rotation day with jpegtran
Set internal Exif timestamps or adjust them relatively
Correct date / time offsets in large image stacks
Rename or date stamp files according to the timestamp of Exif
Transfer exif headers between images
Replace the thumbnails in the Exif headers
Editing JPEG Comments (but not the Exif Comments)
Delete Exif or comment sections from JPEG images
Create a new minimum exif header with date and thumbnail
Note: August 2016: Anonymous users rightly pointed out that a suggested conversion did not work as mentioned. I have extensively expanded the affected area.