From 1360f411ca381e7858ee97783ff371a94bddbc29 Mon Sep 17 00:00:00 2001 From: Varun Patil Date: Wed, 4 Oct 2023 23:33:59 -0700 Subject: [PATCH] exif: trim db fields Signed-off-by: Varun Patil --- lib/ExifFields.php | 39 ++++----------------------------------- 1 file changed, 4 insertions(+), 35 deletions(-) diff --git a/lib/ExifFields.php b/lib/ExifFields.php index d1e8ddfd..49cf63ba 100644 --- a/lib/ExifFields.php +++ b/lib/ExifFields.php @@ -1,13 +1,15 @@ true, - 'SubSecDateTimeOriginal' => true, 'CreateDate' => true, 'OffsetTimeOriginal' => true, 'OffsetTime' => true, - 'ModifyDate' => true, // Generated date fields 'DateTimeEpoch' => true, @@ -46,14 +48,6 @@ const EXIF_FIELDS_LIST = [ 'GPSStatus' => true, // Size / rotation info - 'ImageSize' => true, - 'ExifImageWidth' => true, - 'ExifImageHeight' => true, - 'ImageWidth' => true, - 'ImageHeight' => true, - 'XResolution' => true, - 'YResolution' => true, - 'ResolutionUnit' => true, 'Megapixels' => true, 'Rotation' => true, 'Orientation' => true, @@ -65,46 +59,21 @@ const EXIF_FIELDS_LIST = [ 'Artist' => true, 'Copyright' => true, - // Live Photo - 'ContentIdentifier' => true, - 'MediaGroupUUID' => true, - 'EmbeddedVideoType' => true, - 'MotionPhoto' => true, - // Other image info 'Rating' => true, 'NumberOfImages' => true, - 'ExposureMode' => true, - 'SceneCaptureType' => true, - 'YCbCrPositioning' => true, - 'DriveMode' => true, 'FlashType' => true, - 'ShootingMode' => true, 'RedEyeReduction' => true, 'CircleOfConfusion' => true, 'DOF' => true, 'FOV' => true, // Currently unused fields - 'SensitivityType' => true, - 'RecommendedExposureIndex' => true, 'ExifVersion' => true, - 'ExposureProgram' => true, - 'ExifByteOrder' => true, - 'Quality' => true, - 'FocusMode' => true, - 'RecordMode' => true, // Video info 'Duration' => true, 'FrameRate' => true, 'TrackDuration' => true, 'VideoCodec' => true, - - // File Info - 'SourceFile' => true, - 'FileName' => true, - 'FileSize' => true, - 'FileType' => true, - 'MIMEType' => true, ];