Kamus

Apakah Current IPTC Digest Semasa?

Current IPTC Digest ialah cap jari bagi data IPTC dalam satu fail imej. Apabila dibandingkan dengan IPTC Digest yang disimpan, nilai ini menunjukkan sama ada data IPTC telah berubah.

current-iptc-digest

IPTC Digest Semasa ialah cap jari MD5 bagi data IPTC yang fail imej simpan pada masa ini. ExifTool mengira nilai ini semasa membaca fail dan menyenaraikannya sebagai CurrentIPTCDigest.

Fail juga boleh menyimpan digest sendiri, iaitu IPTC Digest, yang disenaraikan sebagai IPTCDigest. Apabila kedua-dua nilai sepadan, data IPTC tidak berubah sejak digest tersimpan itu ditulis.

IPTC ialah piawaian metadata foto daripada International Press Telecommunications Council. Ia menyimpan teks seperti kapsyen, kata kunci, pencipta dan notis hak cipta.

Dari mana nilai itu datang

Bentuk lama data IPTC dipanggil IIM, singkatan bagi Information Interchange Model. Adobe Photoshop menyimpan data IIM dalam satu blok sumber imej, sebagai sumber bernombor 1028.

Photoshop 7.0 menambah sumber bernombor 1061 pada blok yang sama. Adobe memanggilnya caption digest: 16 bait yang dihasilkan dengan algoritma MD5. Nilai tersimpan ini ialah IPTC Digest.

IPTC Digest Semasa tidak disimpan dalam fail. ExifTool mengiranya semula setiap kali.

Bagaimana rupanya nilai tersebut

MD5 menukarkan data dengan apa-apa panjang kepada hasil 128-bit, iaitu 16 bait. Laporan metadata memaparkannya sebagai 32 aksara heksadesimal: digit 0 hingga 9 dan huruf a hingga f.

  • d41d8cd98f00b204e9800998ecf8427e ialah hasil MD5 untuk input kosong, jadi data IPTC yang diterangkannya adalah kosong.
  • IPTC Digest Semasa yang semuanya sifar bermaksud fail mempunyai data IPTC, tetapi modul MD5 yang ExifTool perlukan tiada.
  • Apa-apa nilai lain ialah cap jari data IPTC. IPTC Digest tersimpan mungkin menerangkan data IPTC yang lebih lama.

Apabila digest tidak sepadan

Satu foto boleh menyimpan kapsyen dan kata kunci yang sama dua kali: sekali sebagai data IPTC dan sekali sebagai XMP. Perisian yang menulis XMP menggunakan IPTC Digest tersimpan untuk merekod bahawa kedua-dua salinan itu sepadan. Artikel tentang XMP Toolkit menerangkan apa itu XMP.

Sesetengah program mengubah data IPTC tetapi tidak mengetahui tentang digest, jadi ia membiarkan nilai tersimpan kekal seperti sedia ada. Selepas itu, IPTC Digest Semasa tidak lagi sepadan dengan yang tersimpan. Metadata Working Group (MWG) mengesyorkan supaya pembaca mengabaikan salinan XMP dalam keadaan ini.

ExifTool mengemas kini digest tersimpan secara automatik hanya apabila anda mengedit melalui tag MWG, contohnya dengan menamakan kumpulan MWG. Walaupun begitu, ia hanya melakukannya jika tiada digest sedia ada atau digest lama masih sepadan dengan data IPTC asal.

Edit IPTC biasa akan membiarkan digest tersimpan kekal seperti sedia ada. Anda boleh menetapkannya sendiri dengan nilai khas new, yang merekod bahawa XMP sepadan dengan data IPTC yang telah diedit.

Fail mana yang membawanya

ExifTool mengira IPTC Digest Semasa hanya untuk data IPTC di tempat standardnya. Fail PNG dan PDF juga boleh menyimpan data IPTC, tetapi ExifTool tidak mengira IPTC Digest Semasa untuknya.

Tempat standard dalam foto JPG ialah blok Photoshop dalam segmen APP13. Dalam fail TIFF dan DNG, ia ialah tag IPTC-NAA. Fail EPS dan PSD menyimpan data IPTC dalam blok Photoshop mereka.

Mengapa ia penting untuk fail anda

Padanan bermaksud data IPTC tidak berubah sejak perisian kali terakhir merekod bahawa kedua-dua salinan sepadan. Jika kapsyen dipaparkan berbeza dalam dua program, ketidakpadanan boleh menjadi puncanya. Satu program mungkin membaca nilai IPTC, dan satu lagi nilai XMP.

Digest hanya meliputi data IPTC. Padanan tidak menunjukkan bahawa salinan XMP atau gambar itu sendiri tidak berubah. Satu fail malah boleh menyimpan IPTC Digest tanpa sebarang data IPTC, kerana Photoshop menyimpannya dalam dua sumber yang berasingan.

Digest tidak mengandungi sebarang butiran peribadi. Butiran itu berada dalam medan IPTC, seperti pencipta dan notis hak cipta.