根据Exif的拍摄时间和设备名批量重命名照片 v1.0
应用截图
应用介绍
根据Exif的拍摄时间和设备名批量重命名照片 v1.0 神春意盎然冰封雪盖采奕奕35. 站在柳丝轻拂的西湖边放眼远眺,只见湖的南北西三面是层层叠叠、连绵起伏的山峦,一山绿,一山青,一山浓,一山淡,真像一幅优美的山水画。22.利远远大于弊 the advantages far outweigh the disadvantages307.山重水复疑无路,柳暗花明又一村。《游山西村》
根据Exif的拍摄时间和设备名批量重命名照片是一款非常实用的照片批量自动重命名工具,是用Python编写的程序,能够优先判断exif信息是否存在,存在则用exif时间重命名,有需要的小伙伴可以下载使用~
软件功能
第一:选择照片所在的目录,子目录会自动遍历出照片的绝对路径并显示到列表框。
第二:点击开始重命名,然后耐心等待即可,为了省时间,重命名成功的提示没有写出到黑窗口,只输出因拍摄时间同样(即那种1秒拍了十几张照片的,exif中的时间信息一模一样)而导致重命名失败的提示,此时,会自动加上后缀数字1到50,循环50次重命名,当某次重命名成功,会跳出循环,继续下一个照片重命名(之所以循环50次,就是防止有些用户用设备1秒拍出了50张照片)。
第三:实际使用发现,有些照片的格式不支持读取exif信息,忘记哪些了,jpg和dng支持,其它自测。
作者说明
朋友有大量的照片,因为某些原因文件名和实际拍摄时间不一致,而实际拍摄时间存在exif中,所以我想了一下,可以通过读取照片中exif中的拍摄时间来重命名照片。这工具是三个月前写的吧,在朋友后续的试用建议下,加上了三种重命名方式:
第一种:优先判断exif信息是否存在,存在则用exif时间重命名
第二种:exif信息不存在,则进行判断文件名是否包含有时间信息,例如564-201206091615.jpg ,此情况就通过正则提取,重命名为2012-06-09-16-15.jpg
第三种:如果前两种都不满足,则通过读取照片文件在电脑中的创建时间来重命名。
很遗憾,上面说的是原版本,没有窗口,纯命令行,有一些小问题,懒得修复了,也就不放出来了,免得因bug,弄坏大家电脑(代码里有一行是当文件名存在有 . 符号,就替换为- 号),因为没加判断,自己的电脑c盘很多带.号的文件路径全换成-了,导致软件失效。 猜测是在调试时选择照片路径,取消了选择,系统默认返回C盘根目录,导致遍历,把C盘的文件夹的 . 号全换成 -号了。此版本就不放出来了,谅解一下,也不修复了。
所以今天抽空重新弄了一个有窗口的,但只有第一种重命名方式,30. 聚是缘,散是有缘无份;散了才会有更好的缘和份,散了才会有更美好的相聚;莫伤心,抬起头,看前方,前面是更美丽的曙光。即exif方式,懒得加其它2种重命名方式了,调调试试再修修用户使用时可能因误操作会出现的bug,搞得写了快三小时,怪自己学艺不精咯。
以上就是根据Exif的拍摄时间和设备名批量重命名照片的全部内容了,101bt软件下载网为您提供最好用的软件,为您带来最新的游戏!
陇首云飞,江边日晚,烟波满目凭阑久。一望关河萧索,千里清秋,忍凝眸。杳杳神京,盈盈仙子,别来锦字终难偶。断雁无凭,冉冉飞下汀洲、思悠悠。岁夜高堂列明烛,美酒一杯声一曲。根据Exif的拍摄时间和设备名批量重命名照片The increase (change / failure / success) in… mainly (largely / partly) results from (arises from / is because of)…
根据Exif的拍摄时间和设备名批量重命名照片是一款非常实用的照片批量自动重命名工具,是用Python编写的程序,能够优先判断exif信息是否存在,存在则用exif时间重命名,有需要的小伙伴可以下载使用~
软件功能
第一:选择照片所在的目录,子目录会自动遍历出照片的绝对路径并显示到列表框。
第二:点击开始重命名,然后耐心等待即可,为了省时间,重命名成功的提示没有写出到黑窗口,只输出因拍摄时间同样(即那种1秒拍了十几张照片的,exif中的时间信息一模一样)而导致重命名失败的提示,此时,会自动加上后缀数字1到50,循环50次重命名,当某次重命名成功,会跳出循环,继续下一个照片重命名(之所以循环50次,就是防止有些用户用设备1秒拍出了50张照片)。
第三:实际使用发现,有些照片的格式不支持读取exif信息,忘记哪些了,jpg和dng支持,其它自测。
作者说明
朋友有大量的照片,因为某些原因文件名和实际拍摄时间不一致,而实际拍摄时间存在exif中,所以我想了一下,可以通过读取照片中exif中的拍摄时间来重命名照片。这工具是三个月前写的吧,在朋友后续的试用建议下,加上了三种重命名方式:
第一种:优先判断exif信息是否存在,存在则用exif时间重命名
第二种:exif信息不存在,则进行判断文件名是否包含有时间信息,例如564-201206091615.jpg ,此情况就通过正则提取,重命名为2012-06-09-16-15.jpg
第三种:如果前两种都不满足,则通过读取照片文件在电脑中的创建时间来重命名。
很遗憾,上面说的是原版本,没有窗口,纯命令行,有一些小问题,懒得修复了,也就不放出来了,免得因bug,弄坏大家电脑(代码里有一行是当文件名存在有 . 符号,就替换为- 号),因为没加判断,自己的电脑c盘很多带.号的文件路径全换成-了,导致软件失效。 猜测是在调试时选择照片路径,取消了选择,系统默认返回C盘根目录,导致遍历,把C盘的文件夹的 . 号全换成 -号了。此版本就不放出来了,谅解一下,也不修复了。
所以今天抽空重新弄了一个有窗口的,但只有第一种重命名方式,30. 聚是缘,散是有缘无份;散了才会有更好的缘和份,散了才会有更美好的相聚;莫伤心,抬起头,看前方,前面是更美丽的曙光。即exif方式,懒得加其它2种重命名方式了,调调试试再修修用户使用时可能因误操作会出现的bug,搞得写了快三小时,怪自己学艺不精咯。
以上就是根据Exif的拍摄时间和设备名批量重命名照片的全部内容了,101bt软件下载网为您提供最好用的软件,为您带来最新的游戏!
陇首云飞,江边日晚,烟波满目凭阑久。一望关河萧索,千里清秋,忍凝眸。杳杳神京,盈盈仙子,别来锦字终难偶。断雁无凭,冉冉飞下汀洲、思悠悠。岁夜高堂列明烛,美酒一杯声一曲。根据Exif的拍摄时间和设备名批量重命名照片The increase (change / failure / success) in… mainly (largely / partly) results from (arises from / is because of)…