批量根據(jù)exif信息自動(dòng)重命名照片是一款采用Python開(kāi)發(fā)的小工具,它可以幫助我們?yōu)楦鞣N圖像進(jìn)行批量重命名,規(guī)則可以由你自己決定。能夠根據(jù)Exif的拍攝時(shí)間和設(shè)備名批量重命名照片,重命名之后的格式采用日期+設(shè)備+型號(hào)!
工具介紹
朋友有大量的照片,因?yàn)槟承┰蛭募蛯?shí)際拍攝時(shí)間不一致,而實(shí)際拍攝時(shí)間存在exif中,所以我想了一下,可以通過(guò)讀取照片中exif中的拍攝時(shí)間來(lái)重命名照片。這工具是三個(gè)月前寫的吧,在朋友后續(xù)的試用建議下,加上了三種重命名方式:
使用說(shuō)明
第一種:優(yōu)先判斷exif信息是否存在,存在則用exif時(shí)間重命名
第二種:exif信息不存在,則進(jìn)行判斷文件名是否包含有時(shí)間信息,例如564-201206091615.jpg ,此情況就通過(guò)正則提取,重命名為2012-06-09-16-15.jpg
第三種:如果前兩種都不滿足,則通過(guò)讀取照片文件在電腦中的創(chuàng)建時(shí)間來(lái)重命名。
很遺憾,上面說(shuō)的是原版本,沒(méi)有窗口,純命令行,有一些小問(wèn)題,懶得修復(fù)了,也就不放出來(lái)了,免得因bug,弄壞大家電腦(代碼里有一行是當(dāng)文件名存在有 . 符號(hào),就替換為- 號(hào)),因?yàn)闆](méi)加判斷,自己的電腦c盤很多帶.號(hào)的文件路徑全換成-了,導(dǎo)致軟件失效。 猜測(cè)是在調(diào)試時(shí)選擇照片路徑,取消了選擇,系統(tǒng)默認(rèn)返回C盤根目錄,導(dǎo)致遍歷,把C盤的文件夾的 . 號(hào)全換成 -號(hào)了。此版本就不放出來(lái)了,諒解一下,也不修復(fù)了。
所以今天抽空重新弄了一個(gè)有窗口的,但只有第一種重命名方式,即exif方式,懶得加其它2種重命名方式了,調(diào)調(diào)試試再修修用戶使用時(shí)可能因誤操作會(huì)出現(xiàn)的bug,搞得寫了快三小時(shí),怪自己學(xué)藝不精咯。