Ich möchte bei allen PNG-Dateien in einem Ordner in den Metadaten meinen Namen per Bash-Skript hinterlegen.
Ich glaub das geht nicht weil PNG derarige Metadaten gar nicht hat. Falls aber doch bitte ich um Hinweise.
Anmeldungsdatum: Beiträge: 603 |
Ich möchte bei allen PNG-Dateien in einem Ordner in den Metadaten meinen Namen per Bash-Skript hinterlegen. Ich glaub das geht nicht weil PNG derarige Metadaten gar nicht hat. Falls aber doch bitte ich um Hinweise. |
Supporter
Anmeldungsdatum: Beiträge: 12070 |
Suchmaschine kaputt? → Das solltest Du auf jeden Fall beachten:#3 |
Anmeldungsdatum: Beiträge: 10978 |
Klingt nach einem Job für exiftool: https://exiftool.org/TagNames/PNG.html
https://dev.exiv2.org/projects/exiv2/wiki/The_Metadata_in_PNG_files |
(Themenstarter)
Anmeldungsdatum: Beiträge: 603 |
Ich danke vielmals! |
(Themenstarter)
Anmeldungsdatum: Beiträge: 603 |
Hab mich beim Googeln zu schnell entmutigen lassen. Durch folgenden Satz auf stackoverflow:
|
Supporter
Anmeldungsdatum: Beiträge: 12070 |
Okay… ? bei mir kam bei der Suche mit DDG das von seahawk1986 verlinkte als erster Treffer und noch einige weitere. Sonst hätte ich das so auch nicht geschrieben ☺ |
(Themenstarter)
Anmeldungsdatum: Beiträge: 603 |
exiftool funktioniert toll. Anders als bei JPG-Dateien muss für PNG-Dateien allerdings ein Präfix verwendet werden (-xmp:author statt nur -author). Nähere Infos zu XMP: https://wiki.ubuntuusers.de/Metadaten/#XMP Mit der Option -h kann man auch Sonderzeichen wie © per HTML-Entity © verwenden. Das & für & geht (warum auch immer) nicht. Mit der Opttion -charset utf8 (ohne -h) klappte das & auch nicht. Auch nicht per \&. Falls jemand schafft das & einzufügen, bin ich für Infos dankbar wie das erreicht wurde. |
Anmeldungsdatum: Beiträge: 10978 |
Also laut https://exiftool.org/TagNames/PNG.html#TextualData muss man die Texte als iTXt hinterlegen, um UTF-8 nutzen zu können. Mit dem exiftool, das für Ubuntu 20.04 in den Paketquellen liegt, klappt das: $ exiftool -charset exif=utf8 -XMP:Author="Kirbyäöü&©" kivy-icon-256.png 1 image files updated $ exiftool -s kivy-icon-256.png ExifToolVersion : 11.88 FileName : kivy-icon-256.png Directory : . FileSize : 7.6 kB FileModifyDate : 2020:03:19 09:13:57+01:00 FileAccessDate : 2020:03:19 09:13:57+01:00 FileInodeChangeDate : 2020:03:19 09:13:57+01:00 FilePermissions : rw-r--r-- FileType : PNG FileTypeExtension : png MIMEType : image/png ImageWidth : 256 ImageHeight : 256 BitDepth : 8 ColorType : RGB with Alpha Compression : Deflate/Inflate Filter : Adaptive Interlace : Noninterlaced XMPToolkit : Image::ExifTool 11.88 Author : Kirbyäöü&© ImageSize : 256x256 Megapixels : 0.066 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 603 |
Danke für die Info. Auch bei mir klappt Dein Bash-Befehl. Auch wenn ich das & in den Autor-Metainformationen verwende. Aber siehst Du per rechter Maustaste im Eigenschaftendialog des Dateimangers auch die Autor-Metainformationen wenn Du darin das & verwendest? Bei mir werden die dann nicht mehr angezeigt. |
Anmeldungsdatum: Beiträge: 10978 |
Nautilus zeigt das bei mir auch nicht an, aber Eye of GNOME kann das zumindest unter Ubuntu 20.04 durchaus - vgl. Anhang. |