Bieżący skrót IPTC to odcisk MD5 danych IPTC, które plik obrazu zawiera w tej chwili. ExifTool oblicza tę wartość podczas odczytu pliku i pokazuje ją jako CurrentIPTCDigest.
Plik może też przechowywać własny skrót, IPTC Digest, widoczny jako IPTCDigest. Gdy te 2 wartości są takie same, dane IPTC nie zmieniły się od czasu zapisania przechowywanego skrótu.
IPTC to standard metadanych zdjęć opracowany przez International Press Telecommunications Council. Przechowuje tekst, taki jak podpis, słowa kluczowe, autor i informacja o prawach autorskich.
Skąd pochodzi wartość
Starsza forma danych IPTC nosi nazwę IIM, skrót od Information Interchange Model. Adobe Photoshop zapisuje dane IIM w bloku zasobów obrazu jako zasób numer 1028.
Photoshop 7.0 dodał do tego samego bloku zasób numer 1061. Adobe nazywa go skrótem podpisu: 16 bajtów utworzonych algorytmem MD5. Ta zapisana wartość to IPTC Digest.
Bieżący skrót IPTC nie jest przechowywany w pliku. ExifTool oblicza go na nowo za każdym razem.
Jak wygląda ta wartość
MD5 zamienia dane o dowolnej długości w 128‑bitowy wynik, czyli 16 bajtów. Raport metadanych pokazuje je jako 32 znaki szesnastkowe: cyfry od 0 do 9 i litery od a do f.
d41d8cd98f00b204e9800998ecf8427eto wynik MD5 dla pustego wejścia, więc opisywane przez niego dane IPTC były puste.- Bieżący skrót IPTC składający się wyłącznie z zer oznacza, że plik ma dane IPTC, ale brakuje modułu MD5 wymaganego przez ExifTool.
- Każda inna wartość to odcisk danych IPTC. Zapisany IPTC Digest może opisywać starsze dane IPTC.
Gdy skróty się nie zgadzają
Zdjęcie może przechowywać ten sam podpis i słowa kluczowe dwa razy: raz jako dane IPTC i raz jako XMP. Oprogramowanie zapisujące XMP używa przechowywanego IPTC Digest, aby odnotować, że obie kopie są zgodne. Artykuł o XMP Toolkit wyjaśnia, czym jest XMP.
Niektóre programy zmieniają dane IPTC, ale nie uwzględniają skrótu, więc pozostawiają zapisaną wartość bez zmian. Po tym Bieżący skrót IPTC nie pasuje już do przechowywanego. Metadata Working Group (MWG) zaleca wtedy czytnikom ignorowanie kopii XMP.
ExifTool samodzielnie aktualizuje zapisany skrót tylko wtedy, gdy edytujesz przez jego tagi MWG, na przykład podając nazwę grupy MWG. Nawet wtedy robi to tylko, jeśli wcześniej nie było skrótu albo stary nadal odpowiadał oryginalnym danym IPTC.
Zwykła edycja IPTC pozostawia zapisany skrót bez zmian. Możesz ustawić go samodzielnie za pomocą specjalnej wartości new, która zapisuje, że XMP jest zgodne z edytowanymi danymi IPTC.
Które pliki to zawierają
ExifTool oblicza Bieżący skrót IPTC tylko dla danych IPTC w ich standardowym miejscu. Pliki PNG i PDF też mogą zawierać dane IPTC, ale ExifTool nie oblicza dla nich Bieżącego skrótu IPTC.
Standardowe miejsce w zdjęciu JPG to blok Photoshopa w segmencie APP13. W plikach TIFF i DNG jest to tag IPTC-NAA. Pliki EPS i PSD przechowują dane IPTC w swoim bloku Photoshopa.
Dlaczego ma to znaczenie dla Twojego pliku
Zgodność oznacza, że dane IPTC nie zmieniły się od czasu, gdy oprogramowanie ostatnio zapisało, że 2 kopie były zgodne. Jeśli podpis jest inny w 2 programach, przyczyną może być niezgodność. Jeden program może odczytywać wartość IPTC, a drugi wartość XMP.
Skrót obejmuje tylko dane IPTC. Zgodność nie oznacza, że kopia XMP ani sam obraz są niezmienione. Plik może nawet przechowywać IPTC Digest bez żadnych danych IPTC, ponieważ Photoshop trzyma je w 2 osobnych zasobach.
Skrót nie zawiera żadnych danych osobowych. Te znajdują się w polach IPTC, takich jak autor i informacja o prawach autorskich.