gpt4 book ai didi

windows - 将元数据从一个文件批量复制到另一个文件 (EXIFTOOL)

转载 作者:行者123 更新时间:2023-12-03 11:10:44 28 4
gpt4 key购买 nike

我目前在终端/cmd 中使用诸如 exiftool -FileModifyDate(<)datetimeoriginal 等标签...

我从 icloud 切换,元数据中的日期是 exif(意思是 finder 和 windows explorer 只看到它们的下载日期)。

它正在工作,但对于任何 M4V 的 sloMo 视频,它们都不会改变。元数据结束...但我也想分批进行。 (因为每个月我都会每个月左右卸载我的 iphone)谢谢!

最佳答案

这将取决于您的目录结构,但您的命令应该是这样的:exiftool -TagsFromFile %d%f.mp4 "-FileModifyDate<datetimeoriginal" -ext m4v DIR
这假设 m4v 文件与 mp4 文件位于同一目录中。如果不是,请更改 %d到 mp4 文件的目录路径。

分解:-TagsFromFile : 指示 exiftool 它将标签从一个文件复制到另一个文件。%d%f.mp4 : 这是副本的源文件。 %d是当前正在处理的 m4v 文件的目录的 exiftool 变量。 %f是当前正在处理的 m4v 文件的文件名,不包括扩展名。要记住的是,您正在处理 DIR 中的 m4v 文件。这个参数告诉 exiftool 如何找到标签副本的源 mp4 文件。一个常见的错误是认为 exiftool 正在查找源文件(在本例中为 mp4)以复制到目标文件 (m4v),而 exiftool 正在执行相反的操作。"-FileModifyDate<datetimeoriginal" : 你要做的标签复制操作。复制 DateTimeOriginal将文件中的标记添加到系统 FileModifyDate .-ext m4v :仅处理 m4v 文件。

替换 DIR使用您要处理的文件名/目录路径。添加 -r递归到子目录。如果此命令在 Unix/Mac 下运行,请反转任何双引号/单引号以避免 bash 解释。

关于windows - 将元数据从一个文件批量复制到另一个文件 (EXIFTOOL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51353428/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com