ฉันสามารถใช้ Automator หรือวิธีอื่นเพื่อแยกข้อมูล EXIF ​​GPS ออกจากกลุ่มรูปภาพบน Mac ของฉันได้หรือไม่?


4

ฉันต้องการวิธีดึงข้อมูล EXIF ​​GPS โดยใช้ Mac ของฉันจากรูปภาพจำนวนมากที่ถ่ายบน iPhone ตัวอย่างเช่นถ้าฉันใส่ 1,000 ภาพลงในโฟลเดอร์ฉันต้องการวิธีที่ง่ายในการแยกข้อมูล GPS ทั้งหมดสำหรับแต่ละรูปถ่ายลงในไฟล์ข้อความ

วิธีแก้ปัญหาที่ทำให้ฉันสนิทอาจจะดีพอ ฉันดู Automator แล้ว แต่ไม่เห็นวิธีที่จะทำสิ่งที่ฉันต้องการ ฉันมีรูรับแสง, iPhoto และ Photoshop CS4 บน Mac ของฉันในกรณีที่มีคนรู้วิธีรวมแอปพลิเคชันเหล่านั้นเข้าด้วยกัน

คำตอบ:


6

ด้วยเครื่องมือ Commandline นี้เป็นเรื่องง่าย:

  • ติดตั้งHomebrew
  • brew install exiftools ในเทอร์มินัล
  • find ~/Pictures/ -iname '*.jpg' -print -exec exiftool -DateTimeOriginal -GPSLatitude -GPSLongitude {} \; ในเทอร์มินัล

1

มียูทิลิตี้ CLI จำนวนมากและไลบรารีสคริปต์ที่มีอยู่ใน Fink, MacPorts และ Homebrew ที่มีอยู่เพื่อแยกและจัดการข้อมูล EXIF


1
exiftagsหรือexiftoolsทำงานได้ดี

มีวิธีการทำอย่างนั้น แต่ในแล็ปท็อป Windows?
YG

@yg Sure แทนที่ด้วย Mac 😎 ที่จริงแล้วคุณสามารถเรียกใช้ exiftool บนพีซี sno.phy.queensu.ca/~phil/exiftool ไม่ทราบเกี่ยวกับคำสั่ง find คุณสามารถติดตั้งเครื่องมือ unix บนพีซี
historystamp

0

exiftool ยังสามารถใช้เพื่อสร้างไฟล์GPXซึ่งสามารถประมวลผลได้โดยโปรแกรมอื่น ๆ ที่รู้จัก GPX คุณสามารถดาวน์โหลดgpx.fmtเทมเพลตได้จากเว็บไซต์ exiftool :

exiftool -p ./gpx.fmt *JPG > output.gpx

ตัวเลือกที่มีประโยชน์:

  1. -ifสร้างexiftoolไฟล์ประมวลผลด้วย gps tag เท่านั้น
  2. -fileOrder อนุญาตให้ประมวลผลตามลำดับที่บังคับ
  3. -d อนุญาตให้จัดรูปแบบสตริง datatime

ตัวอย่างเช่น:

exiftool -if '$gpsdatetime' -fileOrder gpsdatetime -p ./gpx.fmt -d %Y-%m-%dT%H:%M:%SZ *JPG > output.gpx
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.