Sẽ có khá nhiều công cụ hoạt động trên các trường JPEG EXIF.
Tôi luôn thấy EXiftool của Phil Harvey thật tuyệt vời.
Gói Mac OS X: ExifTool-7,98.dmg (1,4 MB) .
Gói OS X cài đặt ứng dụng và thư viện dòng lệnh ExifTool trong / usr / bin.
Sau khi cài đặt, gõ "exiftool" trong cửa sổ Terminal để chạy exiftool và đọc tài liệu ứng dụng.
Những gì bạn đang tìm kiếm bây giờ là,
Tính năng dịch chuyển ngày / giờ
Bạn đã bao giờ quên cài đặt ngày / giờ trên máy ảnh kỹ thuật số của mình trước khi chụp một loạt ảnh chưa? ExifTool có tính năng dịch chuyển thời gian giúp dễ dàng áp dụng sửa lỗi hàng loạt cho dấu thời gian của hình ảnh (ví dụ: thay đổi "Ngày chụp ảnh" được báo cáo bởi Windows Explorer).
Ví dụ: đồng hồ máy ảnh của bạn đã được đặt lại thành 2000: 01: 01 00:00:00
khi bạn lắp pin mới vào năm 2005: 11: 03 10:48:00 .
Sau đó, tất cả các hình ảnh bạn chụp sau đó có dấu thời gian sai
5 năm, 10 tháng, 2 ngày, 10 giờ và 48 phút.
Để khắc phục điều này, hãy đặt tất cả các hình ảnh trong cùng một thư mục ("TRỰC TIẾP") và chạy exiftool,
exiftool "-DateTimeOrigen + = 5: 10: 2 10: 48: 0" TRỰC TIẾP
================= ^^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
Bạn cần điều chỉnh lô được đóng dấu không chính xác để chỉ hai ngày chuyển tiếp.
Cập nhật: Hướng tới làm việc với Tạo và Sửa đổi thời gian cho iPhoto, các
ghi chú EXiftool tiếp tục ở phần Tính năng thay đổi ngày / giờ ,
Ví dụ trên chỉ thay đổi thẻ DateTimeOrigen ,
nhưng bất kỳ thẻ ngày hoặc thời gian có thể ghi nào cũng có thể được thay đổi
và nhiều thẻ có thể được viết bằng một dòng lệnh.
Thông thường, trong các hình ảnh JPEG, tất cả các giá trị DateTimeOrigen , CreateDate và ModifyDate đều phải được thay đổi.
Để thuận tiện, thẻ phím tắt có tên AllDates đã được xác định để thể hiện ba thẻ này.
Vì vậy, ví dụ, nếu bạn quên đặt lại đồng hồ máy ảnh của mình 1 giờ vào cuối thời gian tiết kiệm ánh sáng ban ngày vào mùa thu , bạn có thể sửa các hình ảnh bằng:
exiftool "-ALLDates- = 1" TRỰC TIẾP
========= ^^ ^
Điều này sẽ khôi phục tất cả các dấu thời gian trong 1 giờ.
Hy vọng, các tập tin gốc của bạn có sẵn để làm điều này ...
Cuối cùng, nếu bạn có dữ liệu meta gốc được sửa,
nhưng với thời gian tệp không chính xác .
Bạn có thể làm như sau
exiftool "-DateTimeOrigen> FileModifyDate" TRỰC TIẾP
^
Điều này sẽ đẩy dấu thời gian EXIF đã sửa thành thời gian sửa đổi tệp.