Bei folgendem Beispiel wird unter dem Bild
https://pw.krasna-photo-collection.de/p … tegory/115
ein Text zum Inhalt angezeigt. Der Text stammt aus einem folgender Code-tag.
- EXIF:Image Description
- IPTC:Caption-Abstract
- XMP:Description
Das Bild daneben zeigt unter dem Bild keinen Text.
Ich hatte ein fehlendes XMP:Description im Verdacht Ursache zu sein. Die XMP-Tags habe ich nicht ausdrücklich gepflegt. Mit meiner bisherigen Software war ich ausgerichtet auf IPTC-Tags.
Hat jemand eine Idee an welcher Stelle diese Texte woher übernommen werden.
Beitrag geändert von Otto_Riehl (2024-03-27 14:35:41)
Offline
Bei mir ist das der Text aus dem Feld „Beschreibung“ vom Bild. Ich weiss nicht ob man das per IPTC übernehmen kann. Ich hatte das nie probiert. Hier war doch neulich auch das Thema IPTC Daten oder?
Offline
drlecter schrieb:
Hier war doch neulich auch das Thema IPTC Daten oder?
Ja, ich versuchte über ./galleries/ Piwigo zu bestücken. Das habe ich aufgegeben und ganz neu angefangen.
Ich bestücke Piwigo nun ausschließlich über das Webformular. Hochladen und fertig.
Oder habe ich etwas übersehen?
Die Form der Bildanzeige habe ich arg eingeschränkt.
Beschrieben in der Projektdatei im Beitragsfuß.
So könnte es mir gefallen.
Nicht gelöst ist das Verhalten manchmal unter dem Bild eine Beschreibung anzuzeigen, manchmal hat nicht. Die Ursache hierfür suche ich noch.
Offline
Bei mir ist das der Text Beschreibung. Hast du mal bei den Bildern geschaut ob das bei dir auch so ist? Ich weiss aber nicht, wie man das automatisch übernehmen kann. Ich hab das bei mir noch nicht automatisiert.
Offline
Danke für Deine Antwort.
Ich arbeite seit vier Jahren sehr intensiv mit historischen Bildern und Kirchenbuchscans.
In der "Beschreibung meiner Installation: Bildarchiv" habe ich auch den Umgang mit den Metadaten beschrieben: Metadaten - Bilder betexten
Ich erfasse die Exif-Daten mit WPMeta und prüfe mit Exiftool.
Das die Beschreibung unterhalb eines Bildes manchmal angezeigt wird und manchmal nicht, die Ursache für dieses Verhalten habe ich bisher nicht gefunden.
Ich arbeite erst seit Kurzem mit Piwigo. Ist meine Handhabung korrekt?
Ich bestücke Piwigo über das Webformular in die jeweils vorgesehenen Alben. Fertig.
Fehlt hier ein Arbeitsschritt?
Es gibt zwei Menüeinträge:
- Werkzeuge > Synchronisieren (ist wohl nur für ./galleries/)
- Fotos > Stapelverarbeitung > Sammelkorb > Aktion > Synchronisieren von Metadaten
Ich habe beides ausprobiert, bringt mir aber keine Veränderung.
Folgendes Bild zeigt unterhalb eine Beschreibung:
https://pw.krasna-photo-collection.de/p … tegory/115
Davor und dahinter aber nicht. Ich finde die Systematik nicht raus.
Beitrag geändert von Otto_Riehl (2024-03-29 12:27:46)
Offline
Hallo,
hier mein Testszenario:
Zwei Bilder. Mit Exiftool ausgewertet.
124z_page-041.jpg
Extrakt.Bildbeschreibung ☑
EXIF.Image Description ☑
XMP.Description ☑
IPTC.Caption-Abstract ☑
b-1852-f1166-i1-f377-328-backside.jpg
Extrakt.Bildbeschreibung ☑
EXIF.Image Description ☑
XMP.Description ☑
IPTC.Caption-Abstract ☑
Beide Bilder über das Webformular in Album 5 kopiert.
https://pw.krasna-photo-collection.de/p … tegory/165
124z_page-041.jpg ☑
Foto bearbeiten > Beschreibung > Text wurde übernommen
Bildbeschreibung wird unter dem Bild angezeigt.
Prima.
https://pw.krasna-photo-collection.de/p … tegory/165
b-1852-f1166-i1-f377-328-backside.jpg ☐ fehlt
Foto bearbeiten > Beschreibung > Text wurde nicht übernommen
Bildbeschreibung wird unter dem Bild nicht angezeigt.
Schade.
Was wirkt bei dem Import als Schalter?
Hier die Protokolle von Exiftool:
https://otto-riehl.de/2018/exiftool-lis … ge-041.txt
https://otto-riehl.de/2018/exiftool-lis … ckside.txt
Beitrag geändert von Otto_Riehl (2024-03-29 18:53:15)
Offline
Oh, Schreck.
Ich rede hier von 10.000 Bildern. Wenn alles übernommen ist von 30.000 Bildern.
Die haben alle einen sehr definierten Datenumfang, immer in UTF-8. Sonderzeichen ~* # ... sind bei den Dateien Standard.
OK. Ich werde morgen ein Bild einstellen, in dem ich die Exif-Daten entfernt habe und nur mit einem ASCII Zeichensatz a-z, A-Z, 0-9 fülle. Der Test liefert eine Richtung für die Erklärung der Ursache.
Ich hoffe, Du bist selbst oder kennst einen Insider, der mich auf die Spur bringt. Piwigo ist ansonsten für mich eine prima Lösung. Aber UTF-8 Zeichensatz ist doch angenommener Standard?
Aber Danke für Deine Überlegungen. Beachte, dass ich Neuling bin. Ich kann evtl. auch profane Übernahmefehler machen. Stimmt mein Arbeitsablauf?
Offline
Ich bin nun mal interessiert.
Bild ohne Exif Daten für 036:
https://pw.krasna-photo-collection.de/p … tegory/165
Bild mit Exif-Daten für 036b:
https://pw.krasna-photo-collection.de/p … tegory/165
Keine Übernahme der Betextung in den Bereich unter dem Bild.
Hier das Protokoll von Exiftool für 036b:
https://otto-riehl.de/2018/exiftool-lis … o-036b.txt
Bild mit Exif-Daten für 036c:
https://pw.krasna-photo-collection.de/p … tegory/165
Hier das Protokoll von Exiftool für 036c:
https://otto-riehl.de/2018/exiftool-lis … o-036c.txt
Beitrag geändert von Otto_Riehl (2024-03-30 07:57:09)
Offline
Das habe ich nun nicht verstanden.
Der Import über das Webformular von Piwigo geschieht auf dem Server.
Auf dem Server erfolgt keine weitere Bearbeitung.
Die Links öffnen die Datei auf dem Server.
Nur die Vorbereitung geschieht lokal.
Was war Dein Gedanke?
Offline
Piwigo hat selber kein Tool um EXIF Infos aus der Datei auszulesen. Es greift auf die Installation vom System zurück. Also auf das Exiftool das auf dem Server installiert ist. Man kann also (wenn man die Möglichkeit hat) auf der CLI schauen.
Es gibt auch das Plugin:
https://piwigo.org/ext/extension_view.php?eid=829 Da kannst du dann ein Bild auswählen und dir alles im Browser anzeigen lassen, so wie Piwigo das ausliest.
Du kannst auch die beiden Zeilen aus deiner Config entfernen:
$conf['show_exif'] = false;
$conf['use_exif'] = false;
Diese setzt du am Ende auf true. Diese sind überflüssig.
Offline
drlecter schrieb:
Du kannst auch die beiden Zeilen aus deiner Config entfernen:
$conf['show_exif'] = false;
$conf['use_exif'] = false;
Diese setzt du am Ende auf true. Diese sind überflüssig.
Wenn ich die beiden Zeilen ..._exif = false entferne, dann kommt bei der Bildanzeige
Deprecated: json_decode(): Passing null to parameter #1 ($json) of type string is deprecated in /data/web/1/000/033/292/103133/htdocs/piwigo/plugins/exiftool_gps/main.inc.php on line 21
Warning: foreach() argument must be of type array|object, null given in /data/web/1/000/033/292/103133/htdocs/piwigo/plugins/exiftool_gps/main.inc.php on line 23
Deprecated: json_decode(): Passing null to parameter #1 ($json) of type string is deprecated in /data/web/1/000/033/292/103133/htdocs/piwigo/plugins/exiftool_keywords/main.inc.php on line 23
Am Ende setze ich nicht die ..._exif auf true, sondern die ..._iptc.
Ich habe die beiden Zeilen mit ..._exif = false wieder eingefügt.
Beitrag geändert von Otto_Riehl (2024-03-30 13:43:43)
Offline
drlecter schrieb:
Es gibt auch das Plugin:
https://piwigo.org/ext/extension_view.php?eid=829 Da kannst du dann ein Bild auswählen und dir alles im Browser anzeigen lassen, so wie Piwigo das ausliest.
Read Metadata habe ich in Verwendung. Hier die Ausgabe:
https://otto-riehl.de/2018/Piwigo-Verwa … _34831.pdf
Die Beschreibung wird gelistet
- im Block IPTC bei 2#120
- im Block EXIF bei ImageDescripten
- für XMP benötigt es die PHP-Erweiterung ImageMagick. ImageMagick habe ich nicht installiert, weil veraltet?
Offline