การเปลี่ยนวันที่ของไฟล์ภาพ


11

ฉันต้องผ่านการสแกนภาพถ่ายเก่า ๆ แล้วเก็บสำเนาดิจิทัลไว้

มีวิธีในการแก้ไขวันที่ของไฟล์ภาพที่สแกน (โดยทั่วไปคือ. jpeg) เพื่อให้ตรงกับเมื่อถ่ายภาพมากกว่าที่จะสแกนภาพหรือไม่


แก้ไข: ฉันใช้ Windows (Vista สำหรับตอนนี้)

ฉันค่อนข้างไม่รู้ข้อมูล exif ที่ถูกกล่าวถึงในคำตอบ ข้อมูล exif เชื่อมโยงกับแอตทริบิวต์วันที่ / เวลาของไฟล์หรือไม่? เครื่องมือใด ๆ เหล่านี้อนุญาตให้มีการจัดการวันที่และเวลาของไฟล์รวมถึงวันที่ exif (ถ้าแยกกัน)


1
ดูโพสต์นี้: superuser.com/questions/9492/…
arathorn

คำตอบ:


6

ขั้นแรกแก้ไขวันที่ของภาพถ่าย - เพื่อให้โปรแกรมการจัดการภาพถ่ายหลายอย่างทำงานอย่างถูกต้องคุณควรเปลี่ยนข้อมูล EXIF ​​ภายในซึ่งมีข้อมูลวันที่ (ในข้อมูลอื่น ๆ ) เกี่ยวกับภาพถ่าย:

ExifTool

ตัวแก้ไขการประทับเวลาสำหรับไฟล์ JPEG

Exifer สำหรับ Windows

จากนั้นซิงค์วันที่ไฟล์เป็นวันที่ถ่ายภาพ - จากนั้นคุณสามารถใช้ ExifTool เพื่อกำหนดวันที่ไฟล์รูปภาพจากข้อมูล EXIF:

ExifTool

หมายเหตุ: หากคุณไม่ต้องการตั้งค่าข้อมูล EXIF ​​ก่อนมีโปรแกรมมากมายให้เปลี่ยนวันที่ / เวลาสร้างไฟล์ต้นฉบับโดยตรง:

วิธีเปลี่ยนวันที่แก้ไข / สร้าง / เข้าถึงล่าสุดสำหรับไฟล์และโฟลเดอร์


11

ภาพยูทิลิตี้การจัดการ EXIF ที่มีประสิทธิภาพมากและมีความยืดหยุ่นเป็นExifTool , พร้อมใช้งานจากเว็บไซต์ของผู้เขียน ไวยากรณ์นี้ปรากฏขึ้นเพื่อตั้งค่าวันที่ไฟล์เป็นวันที่รูปถ่าย:

exiftool '-DateTimeOriginal>FileModifyDate' directory

"ใช้วันที่ดั้งเดิมจากข้อมูลเมตาเพื่อตั้งวันที่แก้ไขระบบไฟล์ของไฟล์เดียวกันสำหรับรูปภาพทั้งหมดในไดเรกทอรี"

อัปเดต: เนื่องจากคำถามมีการเปลี่ยนแปลง ExifTool ยังสามารถใช้เพื่อตั้งค่าวันที่ข้อมูลเมตาภาพถ่ายภายในเป็นวันที่ถ่ายภาพจริง ฉันสแกนไฟล์จำนวนมากและวางไว้ในโฟลเดอร์ที่มีชื่อพร้อมชื่อวันที่ที่ถ่ายภาพ จากนั้นฉันสามารถตั้งค่าแบตช์ไฟล์เป็นอัปเดตจำนวนมากภายในวันที่ถ่ายภาพทั้งหมด ตัวอย่างเช่นนี่จะเป็นการตั้งค่าแท็ก Exif ภายในของรูปภาพที่สแกนทั้งหมดในโฟลเดอร์ '1981-07-01' ให้เป็นวันที่ที่ระบุด้านล่าง

ExifTool.pl -overwrite_original "-DateTimeOriginal=1981:07:01 00:00:00" .\1981-07-01

ซึ่งอาจตามด้วยคำสั่งด้านบนเพื่อตั้งวันที่ของไฟล์เช่นกัน

ข้อมูล EXIF ​​เป็นไฟล์ภายในและเป็นอิสระอย่างสมบูรณ์จากวันที่ไฟล์ระบบยกเว้นว่าพวกเขาจะถูกตั้งค่าด้วยตนเองเพื่อให้ตรงกับ ส่วนหนึ่งเกิดจากการออกแบบ - โดยปกติกล้องจะตั้งค่าแท็ก Exif ของภาพถ่ายเมื่อถ่ายภาพ ภาพถ่ายอาจถูกแก้ไขหลายครั้งซึ่งจะอัปเดตวันที่แก้ไขครั้งล่าสุด แต่ซอฟต์แวร์ภาพถ่ายที่ดีจะอ่านและเรียงลำดับตามวันที่ของไฟล์ Exif ภายในขึ้นอยู่กับเวลาที่ถ่ายภาพ


2
สิ่งนี้จะไม่ทำงานจนกว่าพวกเขาจะเปลี่ยนข้อมูล EXIF ​​ก่อน กำลังสแกนภาพเพื่อไม่ให้ EXIF ​​ถูกตั้งค่าเป็นวันที่ถ่ายภาพต้นฉบับ
Robert Cartaino


1

Exiftool เพื่อเปลี่ยนข้อมูลเมตาภายในและหากคุณใช้ระบบปฏิบัติการ Unix touch -d วันที่จะเปลี่ยนเวลาประทับของระบบปฏิบัติการของไฟล์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.