deathlock Asked: 2021-07-26 06:59:31 +0800 CST2021-07-26 06:59:31 +0800 CST 2021-07-26 06:59:31 +0800 CST 如何将目录中的文件中的“修改日期”批量复制到另一个目录中具有相同名称(但已压缩)的其他文件? 772 我从 2 年前开始使用 Handbrake 压缩我的 500++ MP4 视频,但是,由于压缩文件已注册为新文件,它们不会保留其原始元数据属性(修改日期、创建日期等)。 我想将元数据从原始文件批量复制到压缩文件,尤其是修改日期。这些文件具有相同的名称,只是位于不同的目录中。 BulkFileChanger 可以批量修改日期,但不能从其他文件中复制日期。 metadata batch 2 个回答 Voted Best Answer StarGeek 2021-07-26T07:36:52+08:002021-07-26T07:36:52+08:00 使用命令行程序exiftool,您将使用此命令 exiftool -TagsFromFile /path/to/sourceFiles/%F -All:All -FileModifyDate -FileCreateDate /Path/to/NewFiles/ 这会将 exiftool 可以复制的所有嵌入标签以及系统时间戳从/path/to/sourceFiles/目录复制到目录中具有完全相同名称的/Path/to/NewFiles/文件中。 此命令创建备份文件。添加-overwrite_original以禁止创建备份文件。 computeruser1 2022-07-31T12:14:48+08:002022-07-31T12:14:48+08:00 BulkFileChanger现在从 1.65 版开始就可以做到了。 BulkFileChanger - 更改文件时间/属性 BulkFileChanger 现在允许您更改和复制日期/时间值 > 存储在媒体文件(.mp4、.mov)中。您可以更改/复制 3 个日期/时间值:项目日期、编码日期、获取日期。
使用命令行程序exiftool,您将使用此命令
exiftool -TagsFromFile /path/to/sourceFiles/%F -All:All -FileModifyDate -FileCreateDate /Path/to/NewFiles/
这会将 exiftool 可以复制的所有嵌入标签以及系统时间戳从
/path/to/sourceFiles/
目录复制到目录中具有完全相同名称的/Path/to/NewFiles/
文件中。此命令创建备份文件。添加
-overwrite_original
以禁止创建备份文件。BulkFileChanger现在从 1.65 版开始就可以做到了。
BulkFileChanger - 更改文件时间/属性