EXIF, IPTC i XMP: różnice między trzema standardami
· 4 min czytania
Krótka odpowiedź
Różnice między EXIF, IPTC i XMP są proste: EXIF zapisuje aparat i zawiera dane z chwili wykonania, łącznie z GPS. IPTC wpisuje człowiek i zawiera opisy oraz prawa. XMP to rozszerzalny kontener, który może nieść jedno i drugie i najlepiej przetrwa edycję. Jeden plik często zawiera wszystkie trzy.
Zapytaj, gdzie zapisują się metadane zdjęcia, a uczciwa odpowiedź brzmi: „w co najwyżej trzech miejscach naraz, pisanych przez różne systemy, czasem sprzecznych ze sobą”. To, które z nich czytasz, decyduje o tym, czemu możesz ufać.
EXIF, IPTC i XMP: jakie są różnice i co przechowuje każdy standard?
EXIF zawiera to, co zmierzył aparat: ekspozycję, obiektyw, czas i GPS. IPTC zawiera to, co osoba zadeklarowała: podpis, twórcę, prawa autorskie i słowa kluczowe. XMP to format kontenerowy, który może nieść jedno i drugie oraz historię edycji.
| EXIF | IPTC | XMP | |
|---|---|---|---|
| Kto zapisuje | Aparat, automatycznie | Człowiek lub oprogramowanie | Program do edycji |
| Typowa zawartość | Ekspozycja, obiektyw, czas, GPS | Podpis, twórca, prawa, słowa kluczowe | Cokolwiek, plus historia edycji |
| Format | Stałe znaczniki binarne | Stała struktura rekordów | Rozszerzalny XML |
| Czy zawiera GPS? | Tak, to główne źródło | Rzadko | Tak, jeśli ktoś je tam skopiował |
| Czy przetrwa edycję? | Często częściowo | Zwykle | Najlepiej z trzech |
| Czy może istnieć poza plikiem? | Nie | Nie | Tak, jako plik dodatkowy |
Podział to w gruncie rzeczy zmierzone kontra zadeklarowane. EXIF zapisuje to, co zarejestrował sprzęt. IPTC zapisuje to, co ktoś zadeklarował. Ta różnica ma znaczenie, gdy pytaniem jest pochodzenie obrazu, a nie zwykła ciekawość. XMP to także miejsce, w którym program do edycji zapisuje swoją historię, jedno z pierwszych miejsc do sprawdzenia, gdy trzeba ustalić, czy zdjęcie było edytowane.
Który blok zawiera współrzędne GPS?
Niemal zawsze EXIF. Aparat zapisuje grupę znaczników GPS w chwili wykonania zdjęcia. Programy do edycji czasem kopiują te współrzędne także do XMP, dlatego plik może nieść dwie wersje, które się rozjechały.
Gdy się różnią, EXIF jest oryginałem, a XMP kopią, więc zwykle to EXIF warto traktować jako wiarygodny, chyba że lokalizację celowo poprawiono w edytorze. Sama struktura znaczników jest opisana w poradniku o odczytywaniu współrzędnych zdjęcia.
Czym jest plik dodatkowy XMP?
Osobny plik .xmp zapisany obok obrazu, który przechowuje metadane i instrukcje edycji, nie zmieniając oryginału. Z plików dodatkowych korzystają przepływy pracy z RAW, bo pliki RAW mają pozostać nietknięte.
Pliki dodatkowe mają konsekwencję, którą ludzie odkrywają na własnej skórze: wysyłając sam obraz, zostawiasz wszystkie edycje i słowa kluczowe. Wysyłając sam plik dodatkowy bez obrazu, przesyłasz opis zdjęcia, a nie zdjęcie.
Czy to wszystko ma znaczenie dla zwykłego zdjęcia?
Zazwyczaj nie. Zdjęcie z telefonu udostępnione w zwykły sposób niesie EXIF i nic więcej, więc tylko EXIF gra tu rolę. Rozróżnienie zaczyna mieć znaczenie, gdy edytor dotknął pliku albo gdy usunięto metadane i chcesz się upewnić, że zniknęły.
Ma to też znaczenie, gdy metadane są dowodem. Pola IPTC i XMP wpisują ludzie i programy, więc niosą deklarację autora, a nie pomiar przyrządu, i obie są łatwe do edycji. Warto to wiedzieć, zanim potraktuje się je jako dowód.
Jak sprawdzić, jakie bloki ma plik?
Narzędzie do metadanych pogrupuje je za ciebie. Polecenie exiftool -G photo.jpg poprzedza każdy znacznik jego blokiem: [EXIF], [IPTC] lub [XMP], co pozwala od razu dostrzec zdublowane pola i rozbieżności między blokami.
To najszybszy sposób, by potwierdzić, że usuwanie metadanych się udało. Plik, który nadal wymienia grupę GPS w bloku [XMP] po tym, jak usunięto EXIF, nie został oczyszczony, a żadna wbudowana przeglądarka w żadnym z dwóch systemów operacyjnych by tego nie pokazała.
Tak też wychodzą na jaw rozbieżności. Data wykonania z 2019 roku w EXIF obok daty modyfikacji z 2024 roku w XMP to nie sprzeczność, tylko dwa fakty o dwóch różnych zdarzeniach. Czytanie ich jako jednego to częsty błąd.
Najczęściej zadawane pytania
- Czy XMP jest lepsze od EXIF?
- Pełnią różne funkcje. EXIF zapisuje to, co zmierzył aparat, i nie da się go rozszerzyć. XMP to elastyczny kontener, który lepiej przetrwa edycję. Większość plików korzysta na tym, że mają oba.
- Dlaczego moje zdjęcie ma dwa różne znaczniki czasu?
- Zwykle dlatego, że EXIF przechowuje czas wykonania, a XMP czas modyfikacji zapisany przez edytor. Nie są w konflikcie, bo opisują różne zdarzenia.
- Czy platformy społecznościowe też usuwają IPTC i XMP?
- Ponowne kodowanie przy wysyłaniu zwykle usuwa wszystkie bloki metadanych naraz. Niektóre platformy zachowują niewielki podzbiór IPTC dotyczący praw, ale nie należy na tym polegać.
- Czy mogę dodać dane IPTC do własnych zdjęć?
- Tak. Większość programów do zarządzania zdjęciami pozwala ustawić podpis, twórcę, prawa autorskie i słowa kluczowe. Są one zapisywane w bloku IPTC lub XMP i podróżują razem z plikiem.
Źródła
- Exif 3.0 (CIPA DC-008-2023) — Camera & Imaging Products AssociationSam standard EXIF.
- IPTC Photo Metadata Standard — IPTCDefiniuje opisowe pola i pola praw.
Czytaj dalej
Co to są dane EXIF? Ukryte informacje w każdym zdjęciu
Co to są dane EXIF? Ukryte metadane, które aparat zapisuje w każdym zdjęciu: ustawienia, czas i często współrzędne GPS. Oto, co zawierają i jak je odczytać.
· 7 min czytania
Najlepsza przeglądarka EXIF i kiedy jest potrzebna
Najlepsza przeglądarka EXIF to często ta, która jest już w systemie. Sprawdź, jakich pól nie pokazuje i kiedy warto sięgnąć po osobne narzędzie.
· 4 min czytania