Ankündigung

#16 2024-04-25 10:01:00

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
46

Re: IPTC / Metadaten auslesen?

Mal neu formuliert. Bringe ich so auch in das englische Forum.

Wie bekomme ich beim Importieren von Bildern deren Metadaten in die piwigo-Datenbank?

piwigo:images:name    [Titel]            => 'iptc_title'     => '2#005',
piwigo:images:comment [Beschreibung]    => 'comment'     => '2#120',
piwigo:images:autor    [Autor]         => 'autor'         => '2#080',
piwigo: ?            [Tags]         => 'iptc_keywords'    => '2#025',

Import generell standardisiert über Webformular oder vorzugsweise über ./galleries/. 

Die Frage bezieht sich auf den Import von iptc_Daten.
Die Daten sind auch als Exif_Daten oder xml_Daten in der Bilddatei vorhanden.
Es ist mir egal, welcher Bereich importiert wird.

Ich habe schon verschiedene Plugins getestet. Manchmal werden die Metadaten übernommen. Ein reproduzierbares System habe ich aber nicht erkannt.

Ziel und Zweck: Der Benutzer soll die Piwigo-Suche nutzen.


Beschreibung meiner Installation: Bildarchiv

Offline

#17 2024-04-25 12:12:57

drlecter
Piwigo Team Moderators
2016-03-17
1056

Re: IPTC / Metadaten auslesen?

Man müsste es einmal mit einem Bild testen das übernommen wird, und einmal eins das nicht übernommen wird. Vielleicht steht dann etwas im Debug Log. Das einzige was ich mir da vorstellen kann ist, dass das Exiftool auf dem Server nicht mit der Exif Version klarkommt (Was ich mir nicht wirklich vorstellen kann).
Wenn das bei ca. 70% der Bilder funktioniert, könnte es aber daran liegen.
Man kann ggf. schauen welche EXIF Version verwendet wird.
Wo hast du das ganze installiert?

Offline

#18 2024-04-25 13:11:50

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
46

Re: IPTC / Metadaten auslesen?

Die Website ist installiert bei
https://www.goneo.de/hosting/webhosting_premium.html

Wo finde ich die Datei Debug.log?

Der Wert 70% scheint fast dem Zufall geschuldet. Ich habe die Bilder bei den Tests über Piwigo Oberfläche entfernt. Danach neu geladen. Das führte zu über 200 verwaisten Schlagworten.

Die Bilder sind im Laufe der letzten 10 Jahre beschriftet worden. Ich habe in einzelnen Bildern nachgesehen Exiftool benennt: Exif Version 2.1, 2.2, 2.21, Unknown
Betextung ist strikt in UTF-8


Beschreibung meiner Installation: Bildarchiv

Offline

#19 2024-04-25 14:20:38

Slim
Piwigo Team Moderators
2013-03-09
775

Re: IPTC / Metadaten auslesen?

Hallo,

also ich verstehe deine probleme nicht so richtig.
Du hast doch in der Suchfunktion die Möglichkeit suchfelder hinzuzufügen oder entfernen.
Dieses deckt deine die Kriterien ab.

https://piwigotest.germanfoto.de/screen/suche.png

Die deaktivierten kannst Du doch hinzufügen.

Slim

Offline

#20 2024-04-25 14:38:20

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
46

Re: IPTC / Metadaten auslesen?

Slim schrieb:

Du hast doch in der Suchfunktion die Möglichkeit suchfelder hinzuzufügen oder entfernen.

Die Suche wirkt aber nur über den Bestand in der MySQL-Datenbank.
Was da nicht drin ist, kann nicht gefunden werden.

Die Anzeige der iptc_Felder wird zur Laufzeit aus dem Bild generiert.

Wegen der Suche bin ich bestrebt den Datenbestand komplett in MySQL zu bekommen.


Beschreibung meiner Installation: Bildarchiv

Offline

#21 2024-04-25 14:47:11

Slim
Piwigo Team Moderators
2013-03-09
775

Re: IPTC / Metadaten auslesen?

Ok! Dann muss Piwigo aus jedem Bild die Daten in die Datenbank schreiben.

Und wenn es geht beim Hochladen der Bilder.

Dazu muss im Code von Piwigo wohl einiges geändert werden. Ob die das machen?

Achso, Log-Files findest Du meistend im Root deiner Domain im Verzeichnis "logs" die aber nicht debug heissen müssen. Ja in Piwigo gibt es die Log-Files auch noch.

Offline

#22 2024-04-25 14:51:01

drlecter
Piwigo Team Moderators
2016-03-17
1056

Re: IPTC / Metadaten auslesen?

Das Log findet man unter _data/log. Man kann in der config (sollte auch mit dem LocalFiles Editor gehen)das Loglevel auf Debug setztzen.

Was man mal testen kann:
Du hast Bilder mit Unbekannter EXIF Version. Vielleicht auf einer Testinstanz (voher alles entfernen) diese mal hochladen?

Offline

#23 2024-04-25 14:54:44

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
46

Re: IPTC / Metadaten auslesen?

drlecter schrieb:

Man müsste es einmal mit einem Bild testen das übernommen wird, und einmal eins das nicht übernommen wird. Vielleicht steht dann etwas im Debug Log. Das einzige was ich mir da vorstellen kann ist, dass das Exiftool auf dem Server nicht mit der Exif Version klarkommt (Was ich mir nicht wirklich vorstellen kann).

An dem Gedanken ist etwas dran. In einer zweiten Installation bin ich am Testen.
Die Exif-Daten werden reproduzierbar von einzelnen Bildern eingelesen und von anderen Bildern nicht.
Ich lösche vor jedem Test das komplette Album in der Anzeige Alben > Verwaltung.
Damit ist hoffentlich jede Spur von dem Bild in der Datenbank aufgelöst.


Beschreibung meiner Installation: Bildarchiv

Offline

#24 2024-04-25 15:41:51

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
46

Re: IPTC / Metadaten auslesen?

drlecter schrieb:

Man müsste es einmal mit einem Bild testen das übernommen wird, und einmal eins das nicht übernommen wird. Vielleicht steht dann etwas im Debug Log.

Ich habe elf Bilder separiert.
Die habe ich bereits wiederholt importiert. Jeweils in ein leeres Piwigo.

Von drei Bildern wird in die MySQL Datenbank übernommen.
Von acht Bildern erfolgt keine Übernahme von Autor, Beschreibung und keywords.
Dieses Verhalten ist reproduzierbar.

Piwigo Plugin Read Metadata erkennt bei allen 11 Bilder die ExifVersion = 0210

Die _data/logs/log_...............txt protokolliert das laden der Dateien, gibt aber keinen Fehlerhinweis.

Ich will nun mal an den acht Bildern basteln, um die Ursache der Fehlwirkung zu ermitteln.


Beschreibung meiner Installation: Bildarchiv

Offline

#25 2024-04-26 11:07:54

Otto_Riehl
Mitglied
Kirchlinteln, DE-NI
2024-02-29
46

Re: IPTC / Metadaten auslesen?

Jetzt mal ein Update zu meinem Problem.

Ich verfolgte einen Gedanken, die Ursache zu finden, in der ExifVersion oder im Zeichensatz UTF-8.
Bei beidem konnte ich keine Regel erkennen.

Nun habe ich mir ein Account bei den Profis angelegt
https://kpcpw.piwigo.com
Den öffentlichen Zugang werde ich bald wieder entfernen!

Da klappt alles auf Anhieb mit den vier nach der Einrichtung vorhandenen aktiven Plugins.

Ich habe dann meine bisher verwendeten Plugins installiert.
LocalFiles Editor erlaubt keine Anpassung der "local/config/config.inc.php"
LocalFiles Editor habe ich wieder deaktiviert.


Suche ich an falscher Stelle nach der Ursache?

phpMyAdmin gibt zu meiner bisherigen Datenbank Auskunft
  Kollation: latin1_swedish_ci
  Version 5.2.1   
  Zeichensatz: utf8mb4_unicode_ci

Beitrag geändert von Otto_Riehl (2024-04-26 12:11:41)


Beschreibung meiner Installation: Bildarchiv

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt