Parse lens model data from DNG files; updated german translation
This commit is contained in:
@@ -82,7 +82,7 @@ FILEBROWSER_POPUPRANK2;Mit 2 Sternen bewerten
|
|||||||
FILEBROWSER_POPUPRANK3;Mit 3 Sternen bewerten
|
FILEBROWSER_POPUPRANK3;Mit 3 Sternen bewerten
|
||||||
FILEBROWSER_POPUPRANK4;Mit 4 Sternen bewerten
|
FILEBROWSER_POPUPRANK4;Mit 4 Sternen bewerten
|
||||||
FILEBROWSER_POPUPRANK5;Mit 5 Sternen bewerten
|
FILEBROWSER_POPUPRANK5;Mit 5 Sternen bewerten
|
||||||
FILEBROWSER_POPUPREMOVE;Aus dem Verzeichnis Löschen
|
FILEBROWSER_POPUPREMOVE;Aus dem Verzeichnis löschen
|
||||||
FILEBROWSER_POPUPRENAME;Umbenennen
|
FILEBROWSER_POPUPRENAME;Umbenennen
|
||||||
FILEBROWSER_POPUPSELECTALL;Alle auswählen
|
FILEBROWSER_POPUPSELECTALL;Alle auswählen
|
||||||
FILEBROWSER_POPUPTRASH;In den Papierkorb verschieben
|
FILEBROWSER_POPUPTRASH;In den Papierkorb verschieben
|
||||||
@@ -338,6 +338,7 @@ MAIN_TAB_FILTER;Metadaten-Filter
|
|||||||
MAIN_TAB_ICM;ICM
|
MAIN_TAB_ICM;ICM
|
||||||
MAIN_TAB_IPTC;IPTC
|
MAIN_TAB_IPTC;IPTC
|
||||||
MAIN_TAB_METADATA;Meta-Daten
|
MAIN_TAB_METADATA;Meta-Daten
|
||||||
|
MAIN_TAB_RAW;RAW
|
||||||
MAIN_TAB_TAGGING;Tagging
|
MAIN_TAB_TAGGING;Tagging
|
||||||
MAIN_TAB_TRANSFORM;Verändern
|
MAIN_TAB_TRANSFORM;Verändern
|
||||||
MAIN_TOGGLE_BEFORE_AFTER;V|N
|
MAIN_TOGGLE_BEFORE_AFTER;V|N
|
||||||
@@ -403,7 +404,7 @@ PREFERENCES_APPLNEXTSTARTUP;beim nächsten Programmstart aktiv
|
|||||||
PREFERENCES_BATCH_PROCESSING;Batch-Verarbeitung
|
PREFERENCES_BATCH_PROCESSING;Batch-Verarbeitung
|
||||||
PREFERENCES_BEHAVIOR;Verhalten
|
PREFERENCES_BEHAVIOR;Verhalten
|
||||||
PREFERENCES_BLINKCLIPPED;Zu helle/zu dunkle Bereiche blinken
|
PREFERENCES_BLINKCLIPPED;Zu helle/zu dunkle Bereiche blinken
|
||||||
PREFERENCES_CACHECLEARALL;Alles Löschen
|
PREFERENCES_CACHECLEARALL;Alles löschen
|
||||||
PREFERENCES_CACHECLEARPROFILES;Löschen der Profile
|
PREFERENCES_CACHECLEARPROFILES;Löschen der Profile
|
||||||
PREFERENCES_CACHECLEARTHUMBS;Löschen der Voransichten
|
PREFERENCES_CACHECLEARTHUMBS;Löschen der Voransichten
|
||||||
PREFERENCES_CACHEFORMAT1;Proprietär (schneller und höhere Qualität)
|
PREFERENCES_CACHEFORMAT1;Proprietär (schneller und höhere Qualität)
|
||||||
@@ -669,6 +670,8 @@ TP_PERSPECTIVE_LABEL;Perspektive
|
|||||||
TP_PERSPECTIVE_VERTICAL;Vertikal
|
TP_PERSPECTIVE_VERTICAL;Vertikal
|
||||||
TP_PREPROCESS_DARKFRAME;Dunkelbild
|
TP_PREPROCESS_DARKFRAME;Dunkelbild
|
||||||
TP_PREPROCESS_DFAUTOSELECT;Autom. Auswahl
|
TP_PREPROCESS_DFAUTOSELECT;Autom. Auswahl
|
||||||
|
TP_RAWPANEL_DEMOSAICING;Demosaic
|
||||||
|
TP_RAWPANEL_PREPROCESSING;Vorverarbeitung
|
||||||
TP_RESIZE_BICUBIC;Bikubisch
|
TP_RESIZE_BICUBIC;Bikubisch
|
||||||
TP_RESIZE_BICUBICSF;Bikubisch (Weicher)
|
TP_RESIZE_BICUBICSF;Bikubisch (Weicher)
|
||||||
TP_RESIZE_BICUBICSH;Bikubisch (Schärfer)
|
TP_RESIZE_BICUBICSH;Bikubisch (Schärfer)
|
||||||
@@ -750,6 +753,6 @@ ZOOMPANEL_ZOOMOUT;Herauszoomen
|
|||||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
|
|
||||||
!MAIN_TAB_RAW;RAW
|
|
||||||
!TP_RAWPANEL_DEMOSAICING;Demosaicing
|
|
||||||
!TP_RAWPANEL_PREPROCESSING;Preprocessing
|
!TP_RAWPANEL_PREPROCESSING;Preprocessing
|
||||||
|
@@ -180,7 +180,14 @@ void ImageData::extractInfo () {
|
|||||||
// guess lens...
|
// guess lens...
|
||||||
lens = "Unknown";
|
lens = "Unknown";
|
||||||
|
|
||||||
if (exif->getTag ("MakerNote")) {
|
// Sometimes (e.g. DNG) EXIF already contains lens data
|
||||||
|
if (exif->getTag ("LensModel")) {
|
||||||
|
lens = exif->getTag ("LensModel")->valueToString ();
|
||||||
|
} else if (exif->getTag ("LensInfo")) {
|
||||||
|
lens = exif->getTag ("LensInfo")->valueToString ();
|
||||||
|
} else if (exif->getTag ("DNGLensInfo")) {
|
||||||
|
lens = exif->getTag ("DNGLensInfo")->valueToString ();
|
||||||
|
} else if (exif->getTag ("MakerNote")) {
|
||||||
rtexif::TagDirectory* mnote = exif->getTag ("MakerNote")->getDirectory();
|
rtexif::TagDirectory* mnote = exif->getTag ("MakerNote")->getDirectory();
|
||||||
if (mnote && !make.compare (0, 5, "NIKON")) {
|
if (mnote && !make.compare (0, 5, "NIKON")) {
|
||||||
bool lensOk = false;
|
bool lensOk = false;
|
||||||
|
@@ -431,6 +431,9 @@ const TagAttrib exifAttribs[] = {
|
|||||||
{0, 1, 0, 0, 0xA40B, "DeviceSettingDescription", &stdInterpreter},
|
{0, 1, 0, 0, 0xA40B, "DeviceSettingDescription", &stdInterpreter},
|
||||||
{0, 1, 0, 0, 0xA40C, "SubjectDistanceRange", &stdInterpreter},
|
{0, 1, 0, 0, 0xA40C, "SubjectDistanceRange", &stdInterpreter},
|
||||||
{0, 1, 0, 0, 0xA420, "ImageUniqueID", &stdInterpreter},
|
{0, 1, 0, 0, 0xA420, "ImageUniqueID", &stdInterpreter},
|
||||||
|
{0, 1, 0, 0, 0xa432, "LensInfo", &stdInterpreter},
|
||||||
|
{0, 1, 0, 0, 0xa434, "LensModel", &stdInterpreter},
|
||||||
|
{0, 1, 0, 0, 0xc630, "DNGLensInfo", &stdInterpreter},
|
||||||
{-1, 0, 0, 0, 0, "", NULL }};
|
{-1, 0, 0, 0, 0, "", NULL }};
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user