找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 5011|回复: 7

[经验] 【原创】批量整理照片、视频文件名和日期/时间属性心得(2019-09-18更新)

[复制链接]

9328

威望

242

金钱

1万

贡献

管理员

自由的灵魂

积分
99813
主题
5263
回帖
26212
注册时间
2003-4-10
最后登录
2024-3-28
发表于 2019-8-3 03:03:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
整理图片时,需要让图片文件的EXIF拍摄时间、创建时间、修改时间、文件名(包含拍摄时间)对应起来。有时候你会发现它们并不一致,这时就需要想办法把它们弄成一致。

手机拍摄的照片一般都会自动以拍摄时间对照片命名,比如:IMG_20101018_091533.JPG,这是目前比较通行的做法,所以IsaacZ决定所有的照片均按照这种文件名结构进行整理。

具体做法如下:

                               
登录/注册后可看大图




1、数码相机照片文件名中批量添加拍摄日期和时间:

大家都可能碰到的情况是:数码相机照片文件名只排序号,只显示已拍张数序号,不能直观显示拍摄时间(如下图):

数码相机照片.jpg

处理办法:数码相机拍摄的照片都有EXIF记录拍摄的原始时间,可使用 Total Commander 的 EXIF 插件批量重命名,或者如果确认“修改时间”和EXIF里一致,也可以直接用修改时间作为时间来源。如图:

根据EXIF批量修改文件名.jpg
也可以用 EXIF Date Changer,确保“时间差异”一栏如下设置:

EXIF Date Changer 没有日期调整.jpg

然后进第二栏“选项”,如下勾选:最后一项修改为:
  1. IMG_%Y%m%d_%H%M%S
复制代码

EXIF Date Changer 批量修改文件名.jpg
这样点击“处理图片”后,就会在“已调整”文件夹中得到所有图片的另一份拷贝并按我们的要求重命名。

2、注意 EXIF Date Changer 的弱点
EXIF Date Changer 没有预览功能,如果原来的EXIF信息有误(比如相机时间设置错误),生成的文件名可能会有错误。为了便于查错,可以将重命名模板设置为:
  1. IMG_%Y%m%d_%H%M%S_%%f
复制代码
批量重命名后的结果如下:
EXIF Date Changer 批量修改文件名——结果.jpg
最终核对检查无误后,再用重命名工具批量剪掉不需要的文件名部分。


3、修正日期或时间偏移:

相机电池没电,导致日期初始化,重装电池后也忘记修正当前时间,造成相机记录的拍摄时间错误,偏差可能数天,甚至几年,这时需要根据照片内容来确认或大体确认拍摄日期(月份),再通过  EXIF Date Changer 自带的日期计算器来计算偏移量:

EXIF Date Changer 日期计算器.jpg
日期计算器(上面是图片原拍摄时间,下面是正确的时间)

得出偏移量数据后,就可以用 EXIF Date Changer 去平移图片的时间。这个软件的操作方式是直接写入EXIF,且修改时间会同步更新,可同时搞定拍摄时间和修改时间,非常方便,强烈推荐!

EXIF Date Changer 平移日期和时间.jpg

它也可以做到只改日期,不改时分秒:

EXIF Date Changer 只改日期(中文版).jpg
同时如第1条所述,还可以批量重命名,可谓一举数得。



4、通过单张照片确认一组照片的拍摄时间:

另一种情况是,连续多天使用同一相机拍照,从第一天开始日期就没有设置好,导致后边所有图片的日期时间都不对。
这种情况下,各个单独的日期虽然都是错误的,但是彼此之间的相对时间是正确的,只要能确认其中一天的日期和时间,其他日期均可通过计算得以确认。具体做法请参考单帖:



5、用 MagicEXIF 给图片批量添加 EXIF 信息


一般相机或手机生成的照片都带有EXIF信息(可能为空值,但也算有)。如果要处理的照片因各种原因没有EXIF信息,无法使用 EXIF Date Changer 直接操作,那么可以MagicEXIF 软件来批量添加 EXIF 信息,再用 EXIF Date Changer 进行日期时间的修正。参考单帖:



6、从文件名获取日期/时间(兼改EXIF):

有些照片原始设备差,再经辗转备份,从文件属性中已经看不出正确的日期或时间,但文件名中却完好保存了拍摄时间:

没有EXIF信息.jpg


我们请出 Total Commander 对文件名进行批量处理:

上面图片文件名类似 01-01-06_1110,使用的美式日期,所以使用了以下解析替换码(实际应用中自行发挥):
  1. IMG_20[N7-8][N1-2][N4-5]_[N10-13]00
复制代码
TC分析美式日期.jpg

得到想要的文件名后,再用 EXIF Date Changer 根据文件名添加日期/时间到 EXIF 中:
EXIF Date Changer 根据文件名修改EXIF拍摄日期.jpg


完成以上工作后可能还会发现一个问题:

7、视频文件的时间处理:

视频文件不像图片文件一样有 EXIF 信息,所以 EXIF Date Changer 在处理时会自动忽略视频文件:

EXIF Date Changer 自动忽略视频文件.jpg

这就造成图片视频混合的文件夹里视频文件仍然保持着错误的时间属性:

视频时间未被更改.jpg

这时需要一款能从文件名读取日期时间、同时又能对视频文件生效的工具——Advanced Renamer,用这个软件对整个文件列表再过一遍就可以了:

Advanced Renamer 添加方案.jpg Advanced Renamer 文件名模式修改时间属性.jpg

按照我们对文件名的要求,选中“文件名模式”后,文件名时间模式一栏应该填写这些内容:
  1. <Year><Month><Day>_<Hour><Min><Sec>
复制代码
注意:使用这种时间戳方案并不修改文件名,只修改时间戳。(预览处显示灰色)

最终结果完美:

视频时间已更改.jpg


8、图片与视频混合文件夹:

如果文件夹内同时包含图片和视频,那么应该用 EXIF Date Changer 去平移照片文件的时间,同时搞定拍摄时间和修改时间,且自动重命名。(见上文)
另外,再用 Advanced Renamer 去平移视频文件的修改时间,并添加一种处理方法——“重构文件名”,使用模板:
  1. IMG_<Year Modified><Month Modified><Day Modified>_<Hour Modified><Min Modified><Sec Modified>
复制代码
Advanced Renamer 相对日期和时间 模式修改时间属性(平移日期和时间).jpg.jpg
平移设置

Advanced Renamer 重构文件名.jpg
重构文件名设置

虽然这个软件可以预览重命名结果,但因为是在原文件上直接操作修改,为防万一,可以在新文件名模板后面加上“_<Name>”,写成:
  1. IMG_<Year Modified><Month Modified><Day Modified>_<Hour Modified><Min Modified><Sec Modified>_<Name>
复制代码
效果如下:

Advanced Renamer 重构文件名( 原文件名).jpg

这样若发现不对,还可以根据原文件名序列进行查错。


9、参照相邻照片、视频内容修改时间戳

有时日期乱得让人发指,需要仔细在日期变化的边界处前后对照观看视频或照片内容,以确定内容是否连续,如果内容连续,可极方便地利用边界文件的时间戳作出统一修正:

参照相邻内容的时间修正时间戳.jpg
时间戳只要正确了,文件名就不成问题了。

10、照片旋转后修正时间戳:

所有的对齐工作做完后,可能在浏览的时候又发现某些照片倾斜了90度,旋转正确后图片修改时间又变成了当前时间,此时应该立刻依“修改时间”排序,将新修改的文件拖入 Advanced Renamer 批量修正一遍。(旋转照片不会改动EXIF当中的拍摄时间,只针对修改时间(文件属性)作修正的话用不到 EXIF Date Changer。)

排序:按修改时间.jpg




未完待续……(可能添加或替换成更好的方法,可能修正内容,目前已经修改5次以上)









评分

参与人数 1威望 +1 贡献 +1 收起 理由
上官肚兜 + 1 + 1 赞一个!

查看全部评分

IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读本版规则固顶帖011号

0

威望

3029

金钱

0

贡献

中级会员

积分
3059
主题
0
回帖
478
注册时间
2018-5-6
最后登录
2020-1-23
发表于 2019-8-4 21:53:18 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

威望

1355

金钱

3

贡献

初级会员

积分
1397
主题
4
回帖
138
注册时间
2019-8-26
最后登录
2024-3-25
发表于 2019-8-27 09:17:35 | 显示全部楼层
非常好,学习了。
回复

使用道具 举报

0

威望

201

金钱

0

贡献

新手上路

积分
199
主题
3
回帖
42
注册时间
2010-2-5
最后登录
2019-8-29
QQ
发表于 2019-8-29 02:39:53 | 显示全部楼层
这个可以呢
回复

使用道具 举报

0

威望

2699

金钱

2

贡献

中级会员

积分
2795
主题
13
回帖
139
注册时间
2020-3-9
最后登录
2024-3-28
发表于 2020-5-4 22:59:51 | 显示全部楼层
学习了解下感谢分享!
回复

使用道具 举报

0

威望

30

金钱

0

贡献

新手上路

积分
31
主题
0
回帖
1
注册时间
2022-1-4
最后登录
2022-1-16
发表于 2022-1-4 23:14:58 | 显示全部楼层
感谢楼主分享!我在用dropit自动归档文件时遇到问题,有的照片缺少exif信息,或者读取为0,用你的办法试一试可以改文件修改时间不。
回复

使用道具 举报

0

威望

89

金钱

1

贡献

新手上路

积分
93
主题
2
回帖
11
注册时间
2017-3-17
最后登录
2023-7-14
发表于 2022-10-31 10:43:57 来自手机 | 显示全部楼层
这个跟菲菲文件改名一样太复杂了,我一般就用拖把更名器
回复

使用道具 举报

0

威望

107

金钱

0

贡献

新手上路

积分
107
主题
1
回帖
1
注册时间
2024-1-25
最后登录
2024-1-26
发表于 2024-1-25 04:16:25 | 显示全部楼层
学习了学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛

GMT+8, 2024-3-28 20:16 , Processed in 0.848434 second(s), 23 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表