mirror of
https://github.com/immich-app/immich.git
synced 2025-07-09 03:04:16 -04:00
fix(server): incorrect video creation date EXIF extraction (#4309)
* fix(server): incorrect video creation date EXIF extraction * update dependency * update dependency * revert * remove unused code
This commit is contained in:
parent
6d1868a6e0
commit
b3c82d5ba2
@ -311,7 +311,19 @@ export class MetadataService {
|
|||||||
assetId: asset.id,
|
assetId: asset.id,
|
||||||
bitsPerSample: this.getBitsPerSample(tags),
|
bitsPerSample: this.getBitsPerSample(tags),
|
||||||
colorspace: tags.ColorSpace ?? null,
|
colorspace: tags.ColorSpace ?? null,
|
||||||
dateTimeOriginal: exifDate(firstDateTime(tags as Tags)) ?? asset.fileCreatedAt,
|
dateTimeOriginal:
|
||||||
|
exifDate(
|
||||||
|
firstDateTime(tags as Tags, [
|
||||||
|
'SubSecDateTimeOriginal',
|
||||||
|
'DateTimeOriginal',
|
||||||
|
'SubSecCreateDate',
|
||||||
|
'CreationDate',
|
||||||
|
'CreateDate',
|
||||||
|
'SubSecMediaCreateDate',
|
||||||
|
'MediaCreateDate',
|
||||||
|
'DateTimeCreated',
|
||||||
|
]),
|
||||||
|
) ?? asset.fileCreatedAt,
|
||||||
exifImageHeight: validate(tags.ImageHeight),
|
exifImageHeight: validate(tags.ImageHeight),
|
||||||
exifImageWidth: validate(tags.ImageWidth),
|
exifImageWidth: validate(tags.ImageWidth),
|
||||||
exposureTime: tags.ExposureTime ?? null,
|
exposureTime: tags.ExposureTime ?? null,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user