PHP: IPTC-Daten schreiben
DJ_Cyberdance 09.05.2004 - 01:06 1267 3
DJ_Cyberdance
Here to stay
|
In JPEG-Files lassen sich in IPTC-Feldern zusätzliche Infos speichern (ähnlich EXIF). In PHP gibts die Funktion iptcembed(), die allerdings, wie sich herausgestellt hat, nur funktioniert, wenn ein JPEG-File bereits IPTC-Daten enthält. Ist dies nicht der Fall, können mit iptcembed() auch keine hinzugefügt werden. Offenbar ein Bug.
Hat sich rein zufälligerweise schon jemand von euch mit IPTC auseinandergesetzt und kann mir ein paar Tips geben, wie ich diese Funktionalität anderweitig implementieren kann?
Oder gibts unter Linux ein Commandline-Tool, das IPTC verändern kann? Ließe sich dann einfach mit system() starten, zwar nicht so elegant, aber würds auch tun...
Bin für jede Hilfe dankbar!
PS.: Die Beispiele, die bei der PHP-Doku gepostet wurden (at.php.net/iptcembed) habe ich bereits probiert, es zeigt sich eingangs erwähntes Verhalten.
|
kleinerChemiker
Here to stay
|
schau mal auf http://www.imagemagick.org/. da gibts auch ne version, die unter php funzt und die suche hat paar resultate bei iptc ausgespuckt. hth MIK
|
DJ_Cyberdance
Here to stay
|
Thx, werd ich schaun
|
DJ_Cyberdance
Here to stay
|
Hm... ich glaub, auch Imagemagick hat genau das gleiche Problem wie PHP: http://studio.imagemagick.org/magic...opic.php?p=1032Angeblich kann auch Imagemagick nur IPTC-Felder ändern und löschen, nicht aber hinzufügen... Gibts ja nicht daß das nicht geht... Um das selbst zu implementieren reichen meine Programmierkenntnisse fürcht ich nicht aus, obwohl ein interessantes Projekt wärs schon...
|