Exiftool:提取 AVI、MPG、MKV、其他文件的"Cre ate Date"



在我的情况下(免责声明:我可能做错了什么!)—我正在努力从某些视频文件中提取媒体创建时间。

exiftool能很好地处理*。MOV和*.MP4,但是*失败了。AVI, *。英里/加仑,*。MKV文件(可能是其他的)。

  1. 这是因为这些文件缺少这些信息吗?或者exiftool是…不完美的呢?
  2. 是否有一种"最佳"的标准方法来从任何媒体(至少任何视频)中提取这些信息?

谢谢!

由于不同的标准,不同的格式有不同的标签(参见标准)。另外,添加这样的数据完全取决于创建文件的程序。许多程序根本不包括这样的数据在文件中。例如,我不认为ffmpeg默认包含任何元数据,而且许多程序都是基于它的。

还有一个事实是,有些文件格式根本不支持添加元数据。

使用exiftool命令查看文件中的所有日期/时间标签,看看是否有一个适合您的需要。这是exiftool FAQ #3命令的一个变体,该命令将输出限制为所需的标记。您可能不得不退回到文件系统时间戳
exiftool -time:all -G1 -a -s /path/to/files/

最新更新