为什么我在所有文件中都看不到“date_time_original”?

为什么我在所有文件中都看不到“date_time_original”?

我有一个工作流程,我必须要求客户发送他们的汽车照片来检查某个属性。为了发送照片,他们有一个在线联系表(在其'桌面版'&‘移动版本’)。每次提交带有图片的联系表都会自动在票务系统中创建一张票,然后公司代理会检查这些票。

我们需要在照片中验证的一件事是拍摄日期(因为我需要照片是最近的)。为此,我一直在使用元数据工具并检查‘原始日期时间’或者‘创建日期’.但是,我无法通过某些文件来识别这部分数据。

我不确定这是否取决于文件扩展名、文件名或客户用于提交照片的联系表单的版本。

关于联系表的不同版本,我做了一个测试,结果如下:

  • 使用时移动版附加照片,它们被转换成‘图像.jpg’(如果我直接从联系表单中获取照片)或'随机名称.jpeg'(如果我附上了之前拍摄的照片)。在这两种情况下,‘原始日期时间’/‘创建日期’不属于元数据。

  • 使用时桌面版(我必须将手机中的照片发送到电脑上),照片被转换成'IMG_XXXX.jpg'。在这种情况下,我有‘原始日期时间’/‘创建日期’在元数据中。

如果您能帮助我理解这个问题,我将不胜感激。

答案1

手机相机通常会在拍摄的照片中添加完整的元数据。

然而,在发送图像时,许多手机都会让用户选择是发送原始大小的原始图像,还是发送缩小版本的图像。

希望发送速度更快、占用更少带宽的用户会选择较小的版本,这意味着图像将被转换并且元数据将丢失。

我相信这就是您的桌面照片(始终按原样传输)与某些移动用户发送的照片不同的原因。

相关内容