Current IPTC Digest adalah sidik jari MD5 dari data IPTC yang saat ini ada di dalam file gambar. ExifTool menghitung nilai ini saat membaca file dan menampilkannya sebagai CurrentIPTCDigest.
File juga dapat menyimpan digest miliknya sendiri, IPTC Digest, yang ditampilkan sebagai IPTCDigest. Jika kedua nilai ini sama, berarti data IPTC tidak berubah sejak digest yang disimpan tersebut dibuat.
IPTC adalah standar metadata foto dari International Press Telecommunications Council. Standar ini menyimpan teks seperti caption, kata kunci, pembuat, dan pemberitahuan hak cipta.
Dari mana nilai berasal
Bentuk data IPTC yang lebih lama disebut IIM, singkatan dari Information Interchange Model. Adobe Photoshop menyimpan data IIM dalam sebuah blok resource gambar sebagai resource bernomor 1028.
Photoshop 7.0 menambahkan resource bernomor 1061 ke blok yang sama. Adobe menyebutnya caption digest: 16 byte yang dibuat dengan algoritma MD5. Nilai yang disimpan ini adalah IPTC Digest.
Current IPTC Digest tidak disimpan di dalam file. ExifTool menghitungnya kembali setiap kali.
Seperti apa tampilan nilainya
MD5 mengubah data dengan panjang berapa pun menjadi hasil 128-bit, yaitu 16 byte. Laporan metadata menampilkannya sebagai 32 karakter heksadesimal: digit 0 hingga 9 dan huruf a hingga f.
d41d8cd98f00b204e9800998ecf8427eadalah hasil MD5 untuk input kosong, sehingga data IPTC yang dijelaskannya juga kosong.- Current IPTC Digest yang seluruhnya nol berarti file memiliki data IPTC, tetapi modul MD5 yang dibutuhkan ExifTool tidak tersedia.
- Nilai lain mana pun adalah sidik jari data IPTC. IPTC Digest yang disimpan dapat menggambarkan data IPTC yang lebih lama.
Ketika digest tidak cocok
Sebuah foto dapat menyimpan caption dan kata kunci yang sama dua kali: sekali sebagai data IPTC dan sekali sebagai XMP. Perangkat lunak yang menulis XMP menggunakan IPTC Digest yang disimpan untuk mencatat bahwa kedua salinan tersebut sama. Artikel tentang XMP Toolkit menjelaskan apa itu XMP.
Beberapa program mengubah data IPTC tetapi tidak mengenali digest, sehingga membiarkan nilai yang disimpan tetap sama. Setelah itu, Current IPTC Digest tidak lagi cocok dengan digest yang disimpan. Metadata Working Group (MWG) merekomendasikan agar pembaca kemudian mengabaikan salinan XMP.
ExifTool hanya memperbarui digest yang disimpan secara otomatis ketika Anda mengedit melalui tag MWG, misalnya dengan menyebutkan grup MWG. Bahkan saat itu, pembaruan hanya dilakukan jika digest belum ada atau digest lama masih cocok dengan data IPTC asli.
Edit IPTC biasa akan membiarkan digest yang disimpan tetap seperti semula. Anda dapat menetapkannya sendiri dengan nilai khusus new, yang mencatat bahwa XMP sesuai dengan data IPTC yang sudah diedit.
File mana yang membawanya
ExifTool hanya menghitung Current IPTC Digest untuk data IPTC yang berada di lokasi standarnya. File PNG dan PDF juga dapat menyimpan data IPTC, tetapi ExifTool tidak menghitung Current IPTC Digest untuk jenis file tersebut.
Lokasi standar di foto JPG adalah blok Photoshop di segmen APP13. Dalam file TIFF dan DNG, lokasinya adalah tag IPTC-NAA. File EPS dan PSD menyimpan data IPTC di dalam blok Photoshop mereka.
Mengapa ini penting bagi file Anda
Kecocokan berarti data IPTC tidak berubah sejak perangkat lunak terakhir kali mencatat bahwa kedua salinan tersebut sama. Jika caption terbaca berbeda di dua program, ketidaksesuaian bisa menjadi penyebabnya. Satu program mungkin membaca nilai IPTC, sementara program lain membaca nilai XMP.
Digest hanya mencakup data IPTC. Kecocokan tidak menunjukkan bahwa salinan XMP atau gambar itu sendiri tidak berubah. Sebuah file bahkan dapat menyimpan IPTC Digest tanpa data IPTC apa pun, karena Photoshop menyimpannya di dua resource terpisah.
Digest tidak menyimpan detail pribadi. Detail tersebut berada di dalam field IPTC, seperti pembuat dan pemberitahuan hak cipta.