mediapool_exif icon indicating copy to clipboard operation
mediapool_exif copied to clipboard

Exif Daten aus dem Bild rauslöschen ?

Open dergel opened this issue 5 years ago • 1 comments

so, dass andere, wenn ein Original heruntergeladen wird, diese Info nicht mehr haben, wäre eine schöne Option.

dergel avatar Jun 09 '20 08:06 dergel

Ui, ein sehr schöner Gedanke. Zumal wir dann ja die Rohdaten ja in der Datenbank haben. Gar nicht drüber nachgedacht. Schön.

Wie es gehen könnte (als Memo für mich): https://stackoverflow.com/questions/3614925/remove-exif-data-from-jpg-using-php#answer-3615080 -> allerdings kann man nicht davon ausgehen, dass ImageMagick installiert ist -> daher würde ich im Fall des Falles auch den GD-Ansatz als Fallback umsetzen, das ist ja allein für den MediaManager sowieso immer da. (Kann man daher auch selbst auch noch mal als Requirement in der package.yml aufnehmen)

Hinweis für die Umsetzung: Beim Aktualisieren der Daten sollte geprüft werden, ob es für die schon exif-Daten für die aktuelle Datei gibt. Betroffen hier vor allem der Konsolenaufruf redaxo/bin/console mediapool_exif:read --all bzw. die Funktion dahinter. Sonst würden beim Durchgehen aller Dateien überall dort Leerwerte eintragen, wo die Daten aus der Datei entfernt wurden. Das wäre bei einem Fall mit zig tausend Dateien im Medienpool durchaus ein wenig ätzend.

akrys avatar Jun 09 '20 12:06 akrys