在我的例子中(免责声明:我可能做错了什么!),--我在努力从某些视频文件中提取媒体创建时间。
exiftool在*.MOV和*.MP4方面做得很好,但是对于*.AVI、*.MPG、*.MKV文件(可能还有其他文件)却失败了。
谢谢!
发布于 2022-11-10 15:13:24
由于标准不同,不同的格式有不同的标记(参见标准)。此外,添加这样的数据完全取决于创建文件的程序。许多程序根本没有在文件中包含这样的数据。例如,我不认为ffmpeg默认包含任何元数据,很多程序都是基于元数据的。
还有一个事实是,有些文件格式根本不支持元数据的添加。
使用这个exiftool命令查看文件中的所有日期/时间标记,看看是否适合您的需要。这是来自外挂工具FAQ #3的命令的一个变体,它将输出限制在期望的标记上。您可能不得不回到文件系统时间戳上。
exiftool -time:all -G1 -a -s /path/to/files/
https://stackoverflow.com/questions/74378465
复制相似问题