Camera to Archive Workflow: Difference between revisions

From Pikes' Wiki
Jump to navigation Jump to search
Line 11: Line 11:
=Notes=
=Notes=
==How to change the EXIF dates in a file==
==How to change the EXIF dates in a file==
===Using exiftool===
<pre>
<pre>
Add 2 minutes 30 seconds: exiftool -r -Alldates+=0:2:30 .
Add 2 minutes 30 seconds: exiftool -r -Alldates+=0:2:30 .
</pre>
</pre>
===Using Exifer===
*Select files to change
*Choose menu item EXIF/IPTC:Edit... (Ctrl-E)
*Choose EXIF Data Tab
*Choose Date Tab
*Choose +/- Day and hour offset. Midnight represents no change to time.
**Examples:
**Camera is 10 minutes slow.<br/>Add 10 minutes choose "'''+'''" and "12:'''10''':00 AM"
**Camera is 10 minutes shy of 2 days fast, i.e. 1 day 23:50:00 fast<br/>then either subtract 2 days from all pictures followed by adding 10 minutes or use "'''- 1''' day 11:50:00 '''PM'''" as the offset.
==How to change the date of a file==
==How to change the date of a file==
<pre>
<pre>

Revision as of 03:18, 25 August 2008

Workflow

  • Copy folder with pictures to working directory (e.g. My Documetns\My Pictures\ToFile\)
  • Find difference between camera time and real time
  • Correct both EXIF times in JPG files and file times for all other files. (Exifer or Exiftool)
  • Rotate images (Exifer)
  • Remove Unwanted pictures
  • Rename files based on creation date + sequence number (e.g. 2008-01-01-0001.jpg)
  • Tag images and move to folders (EXIFER)
  • Move to archive directory on YM (Y:\Picutres)

Notes

How to change the EXIF dates in a file

Using exiftool

Add 2 minutes 30 seconds: exiftool -r -Alldates+=0:2:30 .

Using Exifer

  • Select files to change
  • Choose menu item EXIF/IPTC:Edit... (Ctrl-E)
  • Choose EXIF Data Tab
  • Choose Date Tab
  • Choose +/- Day and hour offset. Midnight represents no change to time.
    • Examples:
    • Camera is 10 minutes slow.
      Add 10 minutes choose "+" and "12:10:00 AM"
    • Camera is 10 minutes shy of 2 days fast, i.e. 1 day 23:50:00 fast
      then either subtract 2 days from all pictures followed by adding 10 minutes or use "- 1 day 11:50:00 PM" as the offset.

How to change the date of a file

touch -r somefile.avi -d "-1 hour +3 minutes -5 second" somefile.avi

How to change the filename using EXIF tags

exiftool -r "-FileName<DateTimeOriginal" -d %Y%m%d_%H%M%S%%-c.%%e .

How to change the filename using stat(1) command

for fn in *.avi ; do nn=$(stat --printf=%y $fn | sed -e 's/\..*//' -e 's/ /_/
' -e 's/[-:]//g') ; echo mv $fn $nn.avi ; done

Tools

  • Exifer is a discontinued product but quite good. I am still evaluating other tools as recommended on his site as well as others.
  • Cygwin is a source for bash, touch, and stat commands.
  • Exiftool is a command line tool written in Perl but with command line versions. Any version should work but the one used writing these notes is this one.