Skip to content

Conversation

@bbliem
Copy link

@bbliem bbliem commented Jan 18, 2019

For some tags, disabling print conversion (as was the default before)
would not make much sense. For example, if print conversion is
deactivated, the value of the Composite:LensID tag could be reported as
something like "8D 44 5C 8E 34 3C 8F 0E". It is doubtful whether this is
useful here, as we would then need to look up what this means in a table
supplied with exiftool. We would probably like the human-readable value,
which is in this case "AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED".

Disabling print conversion makes sense for a lot of tags (e.g., it's
nicer to get as the exposure time not the string "1/2" but the number
0.5). In such cases, even if we enable print conversion, we can disable
it for individual tags by appending a # symbol to the tag name.

For some tags, disabling print conversion (as was the default before)
would not make much sense. For example, if print conversion is
deactivated, the value of the Composite:LensID tag could be reported as
something like "8D 44 5C 8E 34 3C 8F 0E". It is doubtful whether this is
useful here, as we would then need to look up what this means in a table
supplied with exiftool. We would probably like the human-readable value,
which is in this case "AF-S DX Zoom-Nikkor 18-70mm f/3.5-4.5G IF-ED".

Disabling print conversion makes sense for a lot of tags (e.g., it's
nicer to get as the exposure time not the string "1/2" but the number
0.5). In such cases, even if we enable print conversion, we can disable
it for individual tags by appending a # symbol to the tag name.
sylikc added a commit to sylikc/pyexiftool that referenced this pull request Jul 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants