ExifTool是一款由Phil Harvey開發的獨立於平台的命令行工具,用於處理文件的元數據,例如照片的拍攝日期等。Fedora可以通過下面命令安裝使用。
#安裝ExifTool sudo dnf install perl-Image-ExifTool #把DIR文件夾中的文件的拍攝日期增加4小時 exiftool "-DateTimeOriginal+=4" DIR # -overwrite_original 可不產生.JPG_original原始文件 #修改後會產生.JPG_original原始文件,新文件較原始文件小是因為ExifTool壓縮了Exif信息 #如果修改日期有誤,可以通過這個命令恢復圖片原始文件 for file in *.JPG_original;do mv "$file" "$(basename "$file" .JPG_original).JPG"; done #Linux重命名DIR文件夾中的名字為拍攝日期 exiftool -overwrite_original -d %y%m%d_%H%M%S%%-c.%%e "-filename<DateTimeOriginal" DIR #Windows重命名DIR文件夾中的名字為拍攝日期 "D:\Program Files\portable\exiftool.exe" -d %y%m%d_%H%M%S%%-c.%%e "-filename<DateTimeOriginal" E:\Image\DIR #Windows中重命名DIR文件夾中的mov視頻名字為拍攝日期 "D:\Program Files\portable\exiftool.exe" -ext mov -d %y%m%d_%H%M%S%%-c.%%e "-filename<DateTimeOriginal" E:\Image\DIR #Windows中重命名DIR文件夾中的gopro拍攝的mp4視頻名字為拍攝日期 "D:\Program Files\portable\exiftool.exe" -ext mp4 -d %y%m%d_%H%M%S%%-c.%%e "-filename<MediaCreateDate" E:\Image\DIR #查看MOV文件中的可用時間標籤 "D:\Program Files\portable\exiftool.exe" -time:all -a -G0:1 -s E:\Image_55\DIR\LA090570.MOV #清除當前文件夾中所有exif數據 exiftool -all= * ##GPS 相關 #以 json 方式輸出所有 gps 相關標籤 exiftool -struct -j -a -n "-gps*" E:\Image\a.JPG #把照片的位置設置爲 GCJ-02 座標系統,並指定經緯度 exiftool -exif:gpsmapdatum=GCJ-02 -exif:gpslatitude=22.12345 -exif:gpslongitude=114.12345 E:\Image\a.JPG
本文更新於 2021/05/10。