5
วิธีการเปลี่ยนชื่อภาพถ่ายและวิดีโอหลายรายการตามข้อมูล EXIF
ฉันมักจะนำเข้ารูปถ่ายและวิดีโอ (ส่วนใหญ่มีนามสกุล JPG และ MOV) จากกล้องดิจิทัลและแท็บเล็ตไปยังพีซีของฉันและฉันต้องการให้พวกเขาเรียงลำดับตามวันที่และเวลาที่ถ่ายใน EXIF และด้วยเหตุนี้ความปรารถนาของฉันที่จะเปลี่ยนชื่อพวกเขาทั้งหมดควรใช้Nautilus Scriptอย่างง่ายโดยการแทรกการประทับวันที่และเวลาก่อนแต่ละชื่อไฟล์ ฉันมีการจัดการจนถึงเพียงเพื่อรวบรวม Nautilus Script ต่อไปนี้ซึ่งฉันเชื่อว่ายังห่างไกลจากความสมบูรณ์แบบ: for i in *.* do mv -i "$i" "$(exiftool -CreateDate "$i" | awk -F ': ' '{print $2}')_"$i"" done สิ่งที่ฉันไม่ชอบในวิธีการเปลี่ยนชื่อนี้คือโคลอนที่ใช้ในการประทับวันที่และเวลา EXIF (เช่น "2013: 09: 03 20: 55: 09_IMG_0108.JPG") ซึ่งอาจสร้างปัญหาเมื่อถ่ายโอนไฟล์เหล่านี้ไปยังสภาพแวดล้อมอื่น ๆ ในภายหลัง เช่น Windows) คำสั่งนี้ (ใช้exiv2แทนexiftool ) ช่วยให้สามารถจัดการวันที่และเวลาได้อย่างสะดวกสบาย …