From f2d8a32e6706137ebc7eeed5b5781d31d6efe51f Mon Sep 17 00:00:00 2001 From: Bart Schuurmans Date: Wed, 16 Feb 2022 21:43:55 +0100 Subject: [PATCH] EXIF: prefer DateTimeOriginal over DateTimeDigitized --- models/EXIF.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/models/EXIF.php b/models/EXIF.php index 7d7460b..1cb567b 100644 --- a/models/EXIF.php +++ b/models/EXIF.php @@ -96,7 +96,9 @@ class EXIF elseif (!empty($exif['Make'])) $meta['camera'] = trim($exif['Make']); - if (!empty($exif['DateTimeDigitized'])) + if (!empty($exif['DateTimeOriginal'])) + $meta['created_timestamp'] = self::toUnixTime($exif['DateTimeOriginal']); + elseif (!empty($exif['DateTimeDigitized'])) $meta['created_timestamp'] = self::toUnixTime($exif['DateTimeDigitized']); return new self($meta);