For some live action cameras such as Sony, ARRI or RED, the focal length information might not be stored in the usual Exif:FocalLength metadata key. However, if it is available, we still want to retrieve it to be able to get an accurate sensor width.
This PR aims to cover corner cases and retrieve the focal length or, at least, the sensor width, if any of these information are available in the metadata.
The model of the camera as well as the lens serial number may also be stored in metadata keys that were not checked up until this PR.
Features list
[x] Add new metadata key to check for the camera model;
[x] Add new metadata key to check for the lens serial number;
[x] Add new metadata keys to check for the focal length and effective sensor size.
Implementation remarks
In some cases, no focal length information is available but the effective sensor size can be found. When this happens, the effective sensor size information is used instead of using the default 36x24mm size.
Description
For some live action cameras such as Sony, ARRI or RED, the focal length information might not be stored in the usual
Exif:FocalLength
metadata key. However, if it is available, we still want to retrieve it to be able to get an accurate sensor width.This PR aims to cover corner cases and retrieve the focal length or, at least, the sensor width, if any of these information are available in the metadata.
The model of the camera as well as the lens serial number may also be stored in metadata keys that were not checked up until this PR.
Features list
Implementation remarks
In some cases, no focal length information is available but the effective sensor size can be found. When this happens, the effective sensor size information is used instead of using the default 36x24mm size.