EXIF 데이터의 변경 시간(날짜)

EXIF 데이터의 변경 시간(날짜)

문제의JPEG EXIF ​​​​메타데이터에서 파일 생성 날짜 변경파일 시스템 날짜를 업데이트하고 파일에 저장된 날짜와 일치시킬 수 있는 몇 가지 훌륭한 스크립트가 있습니다. 그런데 Exif 데이터의 "날짜 및 시간(raw)" 값이 잘못된 경우(카메라의 시간이 올바르게 설정되지 않아) 어떻게 될까요?

디렉터리에 있는 모든 파일의 시간을 +/- n분으로 변경하는 솔루션이 있습니까? Exif 데이터를 수정하거나(위에 링크된 우수한 스크립트 중 하나를 사용) 파일의 타임스탬프를 수정하세요.

답변1

필요한 도구를 이라고 합니다 jhead. 일부 운영 체제에서는 패키지 관리자를 통해 배포하지만여기가 jhead의 집이에요, 거기에서 최신 버전을 다운로드할 수 있습니다. 이는 jheadJPEG 파일에서만 작동합니다. EXIF 정보가 포함된 다른 파일은 지원되지 않습니다.

~에서jhead 수동:

-ta Exif 헤더에 저장된 시간을 h:mm 단위로 앞이나 뒤로 조정합니다. 시간대를 여행한 후나 일광 절약 시간이 변경된 경우와 같이 카메라에 설정된 잘못된 시간에 사진을 촬영할 때 유용합니다. 이 옵션은 "DateTimeOriginal"(태그 0x9003) 필드의 시간을 사용하지만 Exif 헤더의 모든 시간 필드를 새 값으로 설정합니다.

예:

시간을 1시간 앞으로 설정합니다(카메라에 일광 절약 시간 설정을 잊은 경우 이 기능을 사용하십시오).

jhead -ta+1:00 *.jpg

시간을 23초 뒤로 조정합니다(두 디지털 카메라가 제대로 정렬되지 않은 것을 확인한 후 이를 사용하여 두 디지털 카메라의 타임스탬프를 동기화할 수 있습니다).

jhead -ta-0:00:23 *.jpg

시간을 2일 1시간(49시간) 앞으로 이동

jhead -ta+49 *.jpg

답변2

에서petapixel.com에 댓글을 남겨주세요그리고또 다른 대답, 이를 달성하는 방법에 대한 몇 가지 예는 다음과 같습니다.exiftool:

exiftool "-DateTimeOriginal+=0:1:2 3:4:5"
exiftool -DateTimeOriginal+='5:10:2 10:48:0'
exiftool -DateTimeOriginal-='0:0:0 1:3:0'

답변3

샷웰

Shotwell(0.28+)을 사용할 수도 있습니다.

설정:

스크린샷 설정

모든 사진을 선택하고 다음을 수행합니다.

스크린샷

시험용

identify -verbose *.jpg | grep 1992 # or "DateTime:\|exif:Make:\|exif:Model\|Filesize\|Flash:\|pixels:"

답변4

DigiKam은 다음 작업도 수행할 수 있습니다.

배치 > 시간 조정

사진 그룹과 더 많은 옵션에 시간을 추가/뺄 수 있습니다.

관련 정보