Używam Exifer od wielu lat do zmiany daty i nazw moich zdjęć na podstawie dat EXIF z aparatu (ów).
Teraz zacząłem używać alternatywnych aplikacji aparatu dostępnych na iPhonie (szczególnie Plastiq Camera i Hipstamatic ), ale nie zapisują one żadnych informacji EXIF na zdjęciach.
Co chciałbym zrobić potem to wstawić Date Digitised
, Date Taken
i Date Modified
EXIF wartości oparte na plik JPG na Modified Date
(co jest poprawne w momencie robienia zdjęcia) i również ustawić Make
, aby Apple
i Model
do iPhone 3GS
(chociaż proces ten stosuje się do każdego obrazu JPG który nie ma danych EXIF, niezależnie od źródła)
Patrzyłem na Exifer , IrfanView , ExifTool , Picasa i inne i oni albo nie mogą w ogóle ustawić dat, albo mogą ustawić je tylko na określoną datę / godzinę.
Czy jest dostępne oprogramowanie, które automatycznie ustawia daty EXIF na podstawie właściwości daty modyfikacji pliku?
Lub czy jest jakiś przełącznik w ExifTool, który prawdopodobnie przeoczyłem?
Chciałbym móc to zrobić jako partię w folderze obrazów.
Odpowiedzi:
Myślę, że możesz to zrobić za pomocą ExifTool:
Próbowałem na niektórych kopiach JPEG i wydaje się, że zadziałało.
źródło
exiftool -v "-FileModifyDate>AllDates" *
zrobiły to wszystkie 3 datyOprócz znacznie potężniejszego narzędzia exiftool można także używać jhead do takich prostych rzeczy.
jhead -dsft *.jpg
Będzie również obsługiwał zmiany nazwy na podstawie czasu, dzięki czemu można całkowicie pominąć exifer.
W przypadku, gdy twoje pliki nie mają istniejącego EXIF, musisz go utworzyć, co może zrobić również, w tym samym przebiegu z dodaniem
-mkexif
flagi:jhead -mkexif -dsft *.jpg
Oczywiście, jeśli plik ma mieć nagłówki EXIF już nie używać
-mkexif
. Ta część polecenia robi to, co mówi i tworzy zupełnie nowy pusty EXIF od zera, zgodnie z potrzebą dla plików tworzonych przez aplikacje, które same nie są, jak zadaje to pytanie. Jeśli chcesz tylko zmienić czas bez tworzenia EXIF, pomiń tę flagę.źródło
W końcu znalazłem narzędzie, które działa łatwo bez potrzeby pisania skryptów.
Proszę bardzo: http://www.relliksoftware.com/exifdatechanger/
źródło
Można to zrobić za pomocą skryptu Python, zgodnie z następującymi zasadami:
(Wiem, że nie jest to odpowiedź przyjazna dla fotografa, mam nadzieję, że może być komuś pomocna).
źródło
Możesz także użyć ACDSee 14 do redaktowania plików na wiele, wiele różnych sposobów, w trybie pojedynczym lub wsadowym. Doskonały program, ale może przesada w stosunku do problemu z Original Poster. Znacznie ulepszone od ACDSee 7 sprzed lat!
źródło