我有一些MP4视频没有媒体创建的日期和时间,因为它们是用Instagram相机录制的。我想设置日期和时间,发现我可以使用Exiftool软件进行设置。我知道该软件可以通过键入命令行来运行,但是我不知道应该在哪里键入什么。我在Google上搜索,没有找到任何有用的结果。

我下载了软件,并得到“exiftool(-k).exe”文件。我现在应该怎么办?我不知道它是如何工作的。我希望有人可以写一些简单的步骤来设置Media Created的日期。

windows - 如何在Exiftool中更改媒体创建日期?-LMLPHP

windows - 如何在Exiftool中更改媒体创建日期?-LMLPHP

最佳答案

虽然问题可能属于Superuser.com,但这是答案。
首先,您可能需要将exiftool(-k).exe重命名为exiftool.exe并将其放置在PATH中的某个位置(请参阅install exiftool-Windows)。
然后,您将要使用这些命令之一。对于您的示例文件名,该文件名似乎是使用该文件名命名的,即YearMonthDay_HourMinutesSeconds。在这种情况下,您可以简单地使用exiftool "-CreateDate<${Filename}" 20181223_000542.mp4只要在与您当前正在使用的计算机相同的时区中拍摄图像,此功能就可以正常工作。如果不是,则必须添加这样的时区:${Filename}-04:00。这是因为MP4文件的CreateDate标记应为UTC,并且Windows属性将按原样读取它。 Exiftool将根据本地计算机时间自动写入正确的时间。
如果您需要将时间设置为不同于文件名的时间,则可以使用(如果需要,添加时区):exiftool "-CreateDate=2018:12:23 00:05:42" 20181223_000542.mp4这些命令创建备份文件。添加-overwrite_original以禁止创建备份文件。添加-r以递归到子目录中。如果此命令在Unix/Mac下运行,请对任何双引号/单引号进行反向操作,以避免bash解释。您可以在命令行中处理尽可能多的文件和/或目录,因此,如果要处理c:\Dir1C:\Dir2中的所有文件,只需在命令c:\Dir1 C:\Dir2的末尾列出这两个文件和/或目录即可。

关于windows - 如何在Exiftool中更改媒体创建日期?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53926085/

10-10 13:32