批量根據exif自動重命名照片是一款優秀的文件重命名軟件,批量根據exif自動重命名照片最新版能夠根據Exif的拍攝時間和設備名批量重命名照片,重命名之后的格式采用期+設備+型號,批量根據exif自動重命名照片版支持為各種圖像進行批量重命名。
批量根據exif自動重命名照片軟件介紹
批量根據exif自動重命名照片可以根據exif批量修改照片文件名為拍攝期。平時喜歡拍照,積月累,電腦上有了幾千個照片了。為了便于整理,我自己也曾經開發過一個小軟件,根據exif批量修改文件名。供自己和周圍的朋友使用。
批量根據exif自動重命名照片工具介紹
朋友有大量的照片,因為某些原因文件名和實際拍攝時間不一致,而實際拍攝時間存在exif中,所以我想了一下,可以通過讀取照片中exif中的拍攝時間來重命名照片。這工具是三個月前寫的吧,在朋友后續的試用建議下,加上了三種重命名方式:
批量根據exif自動重命名照片軟件特色
如果你像我一樣積累了大量名字長得像“DSC01606.JPG”這樣的照片,并且相機把這個序列號增長到09999就自動歸零,硬盤里搜一搜就找出大量同樣文件名的照片,并且也很難搞清楚它到底是啥時候拍攝的……那你肯定也需要這個小工具。它能從你的原始照片里提取Exif,知道你按下快門的時間(你必須事先把相機的時鐘設置準確!),并且把這個時間添加到照片文件名前面
——這樣你只需看到照片文件名就知道拍攝時間了,整理分類也很方便。我測試了一次整理240G大小的jpg文件夾,全部改名成功,盡管時間有點長(主要是從jpg文件里解析Exif耗時最多)。
批量根據exif自動重命名照片使用說明
第一種:優先判斷exif是否存在,存在則用exif時間重命名
第二種:exif不存在,則進行判斷文件名是否包含有時間,例如5-201206091615.jpg ,此情況就通過正則提取,重命名為2012-06-09-16-15.jpg
第三種:如果前兩種都不滿足,則通過讀取照片文件在電腦中的創建時間來重命名。
很遺憾,上面說的是原版本,沒有窗口,純命令行,有一些小問題,懶得修復了,也就不放出來了,免得因bug,弄壞大家電腦(代碼里有一行是當文件名存在有 . 符號,就替換為- 號),因為沒加判斷,自己的電腦c盤很多帶.號的文件路徑全換成-了,導致軟件失效。 猜測是在調試時選擇照片路徑,取消了選擇,系統默認返回C盤根目錄,導致遍歷,把C盤的文件夾的 . 號全換成 -號了。此版本就不放出來了,諒解一下,也不修復了。
所以今天空重新弄了一個有窗口的,但只有第一種重命名方式,即exif方式,懶得加其它2種重命名方式了,調調試試再修修用戶使用時可能因誤作會出現的bug,搞得寫了快三小時,怪自己學藝不精咯。