Jak zmienić błędny czas wykonania serii zdjęć, co się może zdarzyć gdy zapomni się ustawić zegar w aparacie? Wykorzystując exiftool
jest to bardzo proste. Należy umieścić wszystkie trefne pliki w pewnym katalogu a następnie wykonać polecenie:
exiftool "-DateTimeOriginal+=5:6:21 10:18:20" katalog
lub lepiej:
exiftool -AllDates-=1 katalog
exiftool -AllDates-=11:20:11 katalog
Pierwsze przesunie (w każdym pliku) datę wykonania zdjęcia (DateTimeOriginal
) o 5 lat, 6 miesięcy, 21 dni, 10 godzin, 18 minut oraz 20 sekund w przód. Drugie polecenie przesuwa o godzinę do tyłu wartości trzech pól: DateTimeOriginal
, CreateDate
oraz ModifyDate
. Trzecie przesuwa tak samo jak drugie, tylko przesuwa o 11 godzin, 20 minut oraz 11 sekund.
Manipulowanie wpisami EXIF jest dobrze opisane w dokumentacji, exiftool więc to co powyżej nie jest żadną rewelacją.
Dziś usiłowałem w ten sposób poprawić czas zdjęć zrobionych aparatem z nie ustawionym zegarem (same zera w dacie/czasie). I się nie dało, tzn.
exiftool "-DateTimeOriginal+=2010:5:11 16:00:00" katalog
Zwracał błąd (że miesiąc ma numer -1
). Zadziałało za to:
exiftool "-DateTimeOriginal=2010:5:11 16:00:00" katalog
tj. bez plusa przed znakiem równości
Przy okazji: The Olympus file format is Pmddnnnn.jpg where: m is month 1-9A-C, dd is day 0--31, nnnn is number 0000-9999. The P is fixed for all Olympus Cameras. Z tego by wynikało, że moje przekonanie, że nazwy plików się nie powtarzają nie jest oparte na prawdzie.
Brak komentarzy:
Prześlij komentarz