Το Τρέχον IPTC Digest είναι ένα αποτύπωμα MD5 των δεδομένων IPTC που ένα αρχείο εικόνας περιέχει αυτή τη στιγμή. Το ExifTool υπολογίζει αυτήν την τιμή καθώς διαβάζει το αρχείο και την εμφανίζει ως CurrentIPTCDigest.
Το αρχείο μπορεί επίσης να αποθηκεύει το δικό του digest, το IPTC Digest, που εμφανίζεται ως IPTCDigest. Όταν οι 2 τιμές ταιριάζουν, τα δεδομένα IPTC δεν έχουν αλλάξει από τότε που γράφτηκε το αποθηκευμένο digest.
Το IPTC είναι ένα πρότυπο μεταδεδομένων φωτογραφιών από το International Press Telecommunications Council. Αποθηκεύει κείμενο όπως τη λεζάντα, τις λέξεις-κλειδιά, τον δημιουργό και τη σημείωση πνευματικών δικαιωμάτων.
Από πού προέρχεται η τιμή
Η παλαιότερη μορφή δεδομένων IPTC ονομάζεται IIM, από το Information Interchange Model. Το Adobe Photoshop αποθηκεύει δεδομένα IIM σε ένα block πόρων εικόνας, ως πόρο με αριθμό 1028.
Το Photoshop 7.0 πρόσθεσε τον πόρο με αριθμό 1061 στο ίδιο block. Η Adobe τον αποκαλεί caption digest: 16 bytes που δημιουργούνται με τον αλγόριθμο MD5. Αυτή η αποθηκευμένη τιμή είναι το IPTC Digest.
Το Τρέχον IPTC Digest δεν αποθηκεύεται μέσα στο αρχείο. Το ExifTool το υπολογίζει εκ νέου κάθε φορά.
Πώς φαίνεται η τιμή
Το MD5 μετατρέπει δεδομένα οποιουδήποτε μήκους σε ένα αποτέλεσμα 128 bit, δηλαδή 16 bytes. Μια αναφορά μεταδεδομένων τα εμφανίζει ως 32 δεκαεξαδικούς χαρακτήρες: τα ψηφία 0 έως 9 και τα γράμματα a έως f.
- Το
d41d8cd98f00b204e9800998ecf8427eείναι το αποτέλεσμα MD5 για κενή είσοδο, επομένως τα δεδομένα IPTC που περιγράφει ήταν κενά. - Ένα Τρέχον IPTC Digest γεμάτο μηδενικά σημαίνει ότι το αρχείο έχει δεδομένα IPTC, αλλά λείπει το module MD5 που χρειάζεται το ExifTool.
- Οποιαδήποτε άλλη τιμή είναι το αποτύπωμα των δεδομένων IPTC. Ένα αποθηκευμένο IPTC Digest μπορεί να περιγράφει παλαιότερα δεδομένα IPTC.
Όταν τα digests δεν ταιριάζουν
Μια φωτογραφία μπορεί να αποθηκεύει την ίδια λεζάντα και τις ίδιες λέξεις-κλειδιά δύο φορές: μία ως δεδομένα IPTC και μία ως XMP. Λογισμικό που γράφει XMP χρησιμοποιεί το αποθηκευμένο IPTC Digest για να καταγράψει ότι οι δύο αντιγραφές συμφωνούν. Το άρθρο για το XMP Toolkit εξηγεί τι είναι το XMP.
Ορισμένα προγράμματα αλλάζουν τα δεδομένα IPTC αλλά δεν γνωρίζουν το digest, επομένως αφήνουν την αποθηκευμένη τιμή όπως ήταν. Μετά από αυτό, το Τρέχον IPTC Digest δεν ταιριάζει πλέον με το αποθηκευμένο. Η Metadata Working Group (MWG) συνιστά τότε στα προγράμματα ανάγνωσης να αγνοούν την αντιγραφή XMP.
Το ExifTool ενημερώνει μόνο του το αποθηκευμένο digest μόνο όταν επεξεργάζεστε μέσω των ετικετών MWG του, για παράδειγμα ορίζοντας την ομάδα MWG. Ακόμα και τότε, το κάνει μόνο αν δεν υπήρχε digest ή αν το παλιό εξακολουθούσε να ταιριάζει με τα αρχικά δεδομένα IPTC.
Μια απλή επεξεργασία IPTC αφήνει το αποθηκευμένο digest όπως ήταν. Μπορείτε να το ορίσετε οι ίδιοι με την ειδική τιμή new, η οποία καταγράφει ότι το XMP συμφωνεί με τα επεξεργασμένα δεδομένα IPTC.
Ποια αρχεία το φέρουν
Το ExifTool υπολογίζει Τρέχον IPTC Digest μόνο για δεδομένα IPTC στην τυπική τους θέση. Τα αρχεία PNG και PDF μπορούν επίσης να περιέχουν δεδομένα IPTC, αλλά το ExifTool δεν υπολογίζει Τρέχον IPTC Digest γι' αυτά.
Η τυπική θέση σε μια φωτογραφία JPG είναι το Photoshop block στο τμήμα APP13. Στα αρχεία TIFF και DNG, είναι η ετικέτα IPTC-NAA. Τα αρχεία EPS και PSD κρατούν τα δεδομένα IPTC στο Photoshop block τους.
Γιατί έχει σημασία για το αρχείο σας
Μια ταύτιση σημαίνει ότι τα δεδομένα IPTC δεν έχουν αλλάξει από τότε που κάποιο λογισμικό κατέγραψε τελευταία φορά ότι οι 2 αντιγραφές συμφωνούσαν. Αν μια λεζάντα εμφανίζεται διαφορετική σε 2 προγράμματα, μια ασυμφωνία μπορεί να είναι η αιτία. Το ένα πρόγραμμα μπορεί να διαβάζει την τιμή IPTC και το άλλο την τιμή XMP.
Το digest καλύπτει μόνο τα δεδομένα IPTC. Μια ταύτιση δεν δείχνει ότι η αντιγραφή XMP ή η ίδια η εικόνα δεν έχουν αλλάξει. Ένα αρχείο μπορεί ακόμη και να αποθηκεύει ένα IPTC Digest χωρίς καθόλου δεδομένα IPTC, επειδή το Photoshop τα κρατά σε δύο ξεχωριστούς πόρους.
Το digest δεν περιέχει προσωπικά στοιχεία. Αυτά βρίσκονται στα πεδία IPTC, όπως ο δημιουργός και η σημείωση πνευματικών δικαιωμάτων.