Hello
I have a problem conccerning depiction of metadata(IPTC) of pictures in the gallery.
I installed the "read metadata" plugin, that is seemingly the only metadata plugin for version 11.x.. but unfortunatley there is no description how to use it around?!
Can somebody help me with this?
thanks!
Beitrag geändert von Blobb (2021-03-06 20:55:07)
Offline
Hello,
this is a German Piwigo forum.
Please answer here only in German language. Thank you!
You can find the English forum here: https://piwigo.org/forum/
Slim
Offline
Hallo danke!
Es wäre essentiell einige IPTC Daten aus den Bildern auszulesen, und bei jedem Bild anzuzeigen. Z.B Aufnahmeort, aber auch Bildkommentar wären wichtig..
Den Local Files Editor habe ich aktiviert, aber ich finde kaum wo Anleitungen wo/was da umzustellen wäre.
Wäre für jeden Tipp äußerst danbkar!
LG
Offline
Fürs erste:
https://de.piwigo.org/forum/viewtopic.php?id=1277
Wenn du beim Metadata Plugin auf Einstellungen klickst, siehst du alles was ausgelesen werden kann.
Für die Übernahme der Ortsangaben gibt es auch ein Plugin, das alles auf einer Map anzeigt.
Rest müsste man mal testen (ich zeige halt nur Exif Daten an).
Offline
Also ich bin mir nicht ganz sicher wie das aussehen soll. Das Plugin "Read Metadata" ist sehr verwirrend und ich habe nirgendwo eine richtige Anleitung finden könnte. Gleiches gilt für den "Local Files Editor".. (siehe Screenshot https://ibb.co/bXXbpLz).
Die gewünschten Metadaten sind rot umrahmt die angezeigt werden sollten (Bildausschnitt aus ACDSee Fotoprogramm)
Offline
So schwer ist das doch garnicht.
Füge folgenden Code dort ein, speichern, fertig.
$conf['show_iptc_mapping'] = array( 'iptc_title' => '2#005', 'iptc_byline' => '2#080', 'iptc_byline_title' => '2#085', 'iptc_byline_contact' => '2#118', 'iptc_keywords' => '2#025', 'iptc_caption' => '2#120', 'iptc_caption_writer' => '2#122', 'iptc_country_code' => '2#100', 'iptc_country' => '2#101', 'iptc_city' => '2#090', 'iptc_copyright' => '2#116' ); $conf['use_iptc_mapping'] = array( 'keywords' => '2#025', 'author' => '2#080', 'name' => '2#005', 'comment' => '2#120', 'country' => '2#101', 'copyright' => '2#116' ); $conf['show_iptc'] = true; $conf['use_iptc'] = true;
Offline
Wenn ich das richtig sehe, dient der Punkt Einstellungen beim Plugin Metadata nur für das manuelle testen. Du kannst da einmal ein Foto auswählen und dann alles anzeigen lassen wie das aussieht.
Ich hatte dir den Eintraf für EXIF geschickt. Slim hatte das noch mit den entsprechenden iptc Daten ergänzt.
Das die Datei im Local File Editor noch nicht existiert ist verständlich. Du hast ja nie etwas angepasst oder?
Das Plugin dient nur dazu, das man nicht im Dateisystem auf dem Webserver rumturnt.
Slim: Danke für die iptc Einträge, ich glaube ich habe auch noch nicht alles. Ich glaube ich muss noch einmal bei meinen Bildern nach Author schauen :)
Hm klappt die Keyword Suche dann auch über Piwigo?
Ich glaube ich muss da mal auch schauen.
Offline
Danke für die Hilfe. Es zeigt jetzt etwas an, aber nicht ganz die gewünschten Sachen (siehe hier https://ibb.co/D57N9Hq). Ich habe noch IPTC Standard noch einige Sachen ergänz (State/province, Sublocation anhand https://de.wikipedia.org/wiki/IPTC-IIM-Standard). In Jeffrey's Image Metadata Viewer werden die gewünschten Informationen komischerweise unter XMP gelistet, siehe hier https://ibb.co/X33JfmV (was ja ein Adobe Format sein sollte meines wissens).. Im "Read metadata" plugin in piwigo werden die wichtigen Sachen die in Jeffreys rot markiert sind, für das Foto hingegen gar nicht aufgelistet.. Mit dem Open Graph plugin kenne ich mich ebenfalls nicht aus, falls man die Ortsangaben über dieses anzeigen müsstse?
Offline
Hm Metadata Open Graph habe ich auch noch nicht ausprobiert.
Es gibt noch ein altes Plugin für Metadata, nur ist dies von 2012. Ich weiss aber aktuell nicht, in wie weit die Plugins mit den selbst eingefügten Feldern klar kommen. Laut Beschreibung von Read Metadata braucht man für XMP ImageMagick PHP extension.
Offline
Hallo und danke nochmal!
Es scheint fürs erste mal zu funktionieren!
Einfach auf https://de.wikipedia.org/wiki/IPTC-IIM-Standard die nötigen IPTC-Codes raussuchen und im local-files editor reinschreiben (siehe Screenshot https://ibb.co/ckybrWF )
Leider muss man in den klammern was reinschreiben "Titel, Esteller, Land", wenn man es weglässt erscheint die Metadaten-Information nicht..
Was mich noch interessieren würde, wo ich die EXIF Daten rausnehmen kann? Aufnahmezeitpunkt und Datum sind zwar super, aber die Kamerainformationen sind unnötig..
Beitrag geändert von Blobb (2021-03-08 00:48:15)
Offline
Blobb schrieb:
Was mich noch interessieren würde, wo ich die EXIF Daten rausnehmen kann? Aufnahmezeitpunkt und Datum sind zwar super, aber die Kamerainformationen sind unnötig..
Die Meta-Daten der Kamera mögen für Sie wohl nichts Aussagen. Viele die fotografieren schauen sich aber diese genau an, weil sie selber das als Anhaltspunkt für ihre Session nehmen. Dann sind Meta-Daten bei eventuellen Rechtsstreitigkeiten vom vorteil.
Die Zeilen der Exif-Daten kann man genauso bearbeiten im "LocalFilesEditor" wie die IPTC-Daten.
Offline
Danke fürn Tipp! In diese Programmieren muss ich mich erst reindenken..
Hier der Code den ich nutze falls es jemand interessiert.
<?php
$conf['show_iptc_mapping'] = array(
'Species' => '2#005',
'Ersteller' => '2#080',
'City' => '2#090',
'State/Province' => '2#095',
'Country' => '2#101',
'Comment' => '2#120'
);
$conf['show_iptc'] = true;
$conf['use_iptc'] = true;
$conf['show_exif_mapping'] = array(
'Marke' => '2#010F',
'Model' => '2#0110',
'Date/time' => '2#9003',
'Blende' => '2#829D'
);
$conf['show_exif'] = false;
$conf['use_exif'] = false;
?>
Großes Lob and die Entwickler übrigens, das es auch Laien möglich ist mit dem System individuell sein Fotoalbum anzupassen etc.!
Lg
Edit: Der code scheint doch etwas fehlerhaft, man kann jediglich nur die EXIF Daten ausschalten wenn man sie auf false setzt. Die Informationen von Blende, Marke konnte ich doch nicht gezielt rausnehmen soweit..
Beitrag geändert von Blobb (2021-03-08 11:33:35)
Offline
Hier ist meiner
$conf['show_exif_fields'] = array( 'Make', 'Model', 'ExifVersion', 'Software', 'DateTimeOriginal', 'FNumber', 'ExposureBiasValue', 'FILE;FileSize', 'ExposureTime', 'Flash', 'ISOSpeedRatings', 'FocalLength', 'FocalLengthIn35mmFilm', 'WhiteBalance', 'ExposureMode', 'MeteringMode', 'ExposureProgram', 'LightSource', 'Contrast', 'Saturation', 'Sharpness', );
Offline