DSLR-Forum Anzeige

Zurück   DSLR-Forum > Technik und Gestaltung > Bildbearbeitung

Hinweise

Anzeige

Antwort
 
Themen-Optionen Ansicht
Alt 20.10.2019, 17:49   #1
MMitze
Benutzer
 
Registriert seit: 13.04.2009
Beiträge: 110
Standard Exiftool LensModel anhand der LensID eintragen

Werbung


Zu viel Werbung?
Hier kostenlos bei DSLR-Forum.de registrieren!
Hallo,
wie kann ich mit einem if befehl nur in Dateien mit der LensID 8 14 die LensInfo, LensModel und Lens Felder ändern.

Ich habe es so versucht:
-if 'xmp-aux:lensid="8 14"' -xmp-aux:lens="Sigma 17-70mm F2.8-4.0 DC Macro OS HSM" -xmp-aux:LensInfo="17-70mm f2.8-4" -exif:lensmodel="Sigma 17-70mm F2.8-4.0 DC Macro OS HSM"

Aber dann ändert er die Felder bei allen Dateien,ohne Rücksicht auf die LensID.

Hat jemand eine Idee?
__________________
Gruß Marko
___________________
MMitze ist offline   Mit Zitat antworten
Alt 20.10.2019, 21:13   #2
m@sche
Benutzer
 
Registriert seit: 10.04.2019
Beiträge: 115
Standard AW: Exiftool LensModel anhand der LensID eintragen

unnötiges Vollzitat entfernt, scorpio

Bin jetzt kein Perlianer, aber mir scheint der Stringvergleich eher wie eine Zuweisung auszusehen.
Ich würde das -if Statement mal so schreiben:
-if 'xmp-aux:lensid cmp "8 14"'

Vielleicht meldet sich hier noch jemand der die Perl-Snytax genau kennt.

Geändert von scorpio (21.10.2019 um 10:28 Uhr)
m@sche ist offline   Mit Zitat antworten
Alt 21.10.2019, 10:01   #3
Georgius
Super-Moderator
 
Registriert seit: 21.12.2003
Ort: Mödling bei Wien
Beiträge: 10.734
Standard AW: Exiftool LensModel anhand der LensID eintragen

Wenn ich mir die Beispiele auf https://www.sno.phy.queensu.ca/~phil...essing-control ansehe fehlt auf jedenfall ein ' nach dem "8 14" auch ich würde das = überprüfen ob da nicht ein eq hin gehört.
__________________
Georgius

Bevor ich mich jetzt aufrege, ist es mir lieber egal ...

Ausrüstung siehe Profil - Bilder dürfen bearbeitet und wieder eingestellt werden.

Moderatorenbeiträge sind Grün Alle anderen Beiträge sind nur meine Privatmeinung

Stammtisch der Wiener Bagasch
Georgius ist offline   Mit Zitat antworten
Alt 21.10.2019, 10:36   #4
MMitze
Benutzer
 
Threadstarter
 
Registriert seit: 13.04.2009
Beiträge: 110
Standard AW: Exiftool LensModel anhand der LensID eintragen

Habe es nun hin bekommen.
-if "$xmp-aux:lensid eq '8 14'" -xmp-aux:lens="Sigma 17-70mm F2.8-4.0 DC Macro OS HSM" -xmp-aux:LensInfo="17-70mm f2.8-4" -exif:lensmodel="Sigma 17-70mm F2.8-4.0 DC Macro OS HSM"
__________________
Gruß Marko
___________________
MMitze ist offline   Mit Zitat antworten
Werbung
Zu viel Werbung? Hier kostenlos bei DSLR-Forum.de registrieren!
Alt 21.10.2019, 10:40   #5
Georgius
Super-Moderator
 
Registriert seit: 21.12.2003
Ort: Mödling bei Wien
Beiträge: 10.734
Standard AW: Exiftool LensModel anhand der LensID eintragen

Dann ist es sehr gutmütig. Weil eigentlich sollte es
'$xmp-aux:lensid eq "8 14"'
heißen
__________________
Georgius

Bevor ich mich jetzt aufrege, ist es mir lieber egal ...

Ausrüstung siehe Profil - Bilder dürfen bearbeitet und wieder eingestellt werden.

Moderatorenbeiträge sind Grün Alle anderen Beiträge sind nur meine Privatmeinung

Stammtisch der Wiener Bagasch
Georgius ist offline   Mit Zitat antworten
Alt 21.10.2019, 11:01   #6
MMitze
Benutzer
 
Threadstarter
 
Registriert seit: 13.04.2009
Beiträge: 110
Standard AW: Exiftool LensModel anhand der LensID eintragen

Zitat:
Zitat von Georgius Beitrag anzeigen
Dann ist es sehr gutmütig. Weil eigentlich sollte es
'$xmp-aux:lensid eq "8 14"'
heißen
Wenn ich es so schreibe bekomme ich folgende Fehlermeldung:
2 files failed condition
0 image files read
2 files could not be read
Error: File not found - eq
Error: File not found - 8 14'
<-END-
Ich arbeite übrigens mit der Exiftoolgui.

So wie ich es geschrieben habe macht er es, so wie gewünscht.
======== ./2019-08-10_K-5_3183.DNG
1 files failed condition
1 image files updated
<-END-
__________________
Gruß Marko
___________________
MMitze ist offline   Mit Zitat antworten
Antwort


Zurück   DSLR-Forum > Technik und Gestaltung > Bildbearbeitung
Themen-Optionen
Ansicht

Nutzungsbedingungen
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu




Das könnte Dich auch interessieren:

Alle Zeitangaben in WEZ +1. Es ist jetzt 05:25 Uhr.

Anzeige


* * *

Zu viel Werbung?
Kostenlos registrieren!

* * *

Anzeige

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright ©2003 - 2019, DSLR-Forum.de
Akzeptieren

Diese Website verwendet Cookies. Durch die Nutzung dieser Webseite erklärst Du Dich damit einverstanden, dass Cookies gesetzt werden. Falls du mit unserer Verwendung von Cookies nicht einverstanden bist, so ändere bitte die Cookie-Einstellungen in deinem Browser oder verlasse unsere Website. Mehr erfahren