W GIF nie ma czego szukać pod nazwą EXIF.

Przeciągnij GIF poniżej. To, co może nieść, jest krótką listą, a większość plików nie niesie z niej nic.

Format jest starszy niż samo pytanie

GIF skończono w 1989 roku, zanim aparaty cyfrowe stały się towarem powszechnym i na lata przed tym, nim ktokolwiek opisał EXIF. Nic w nim nie było pomyślane, by zapisać, kto zrobił zdjęcie i gdzie, i żadna poprawka tego nie dodała. GIF nie może nieść aparatu, obiektywu, czasu zdjęcia ani współrzędnych — nie dlatego, że je usunięto, tylko dlatego, że miejsca na nie nigdy nie było.

Co może nieść zamiast tego

Dwie rzeczy. Rozszerzenie komentarza trzyma zwykły tekst, którego kodery używają czasem na znak wodny albo nazwę narzędzia. Rozszerzenie aplikacji trzyma jedenaście bajtów identyfikatora, a za nimi to, czego ta aplikacja chce — tak blok Netscape 2.0 trzyma liczbę powtórzeń każącą ruchowi chodzić w kółko i tak XMP wślizguje się do GIF-a, gdy jakieś narzędzie uparcie chce go zapisać.

Barwa to tablica, a nie profil

GIF wybiera najwyżej 256 barw i wypisuje je w tablicy barw, wspólnej albo na każdą klatkę. Profilu ICC nie ma i nie ma go gdzie umieścić, więc ten sam plik może wyglądać inaczej na dwóch ekranach, a nic w pliku tego nie poprawi. To tłumaczy też ziarnistość, którą widać w fotograficznym GIF-ie: obraz dopasowano do tak małej tablicy.

Jak zbudowany jest GIF

GIF otwiera się nagłówkiem i opisem płótna, a potem powtarza ciąg bloków — klatkę, rozszerzenie odmierzające jej czas i każdy komentarz zostawiony przez koder — aż znacznik końca zamknie plik.
NagłówekLogiczny deskryptor ekranuGlobalna tablica barwBloki danych i rozszerzeńRozszerzenie komentarzaRozszerzenie aplikacjiRozszerzenie sterowania grafikąDane obrazuZnacznik końca
  • Struktura
  • Może nieść metadane
  • Sam obraz

Gdzie GIF trzyma rzeczy

Nagłówek
GIF87a albo GIF89a. Bloki rozszerzeń istnieją tylko w 89a.
Logiczny deskryptor ekranu
Rozmiar płótna i to, czy dalej idzie globalna tablica barw.
Globalna tablica barw
Do 256 barw na cały plik.
Rozszerzenie komentarza
Zwykły tekst. Najbliższe metadanym, co GIF ma.
Rozszerzenie aplikacji
Identyfikator i jego dane. Tu mieszka liczba powtórzeń, a i XMP, gdy jest.
Rozszerzenie sterowania grafiką
Czas klatki, przezroczystość i sposób jej usunięcia. Po jednym na klatkę.

Pytania o GIF

Czy GIF zawiera dane EXIF albo GPS?Otwórz

Nie. Format nie ma struktury zdolnej pomieścić ani jednego, ani drugiego i nigdy nie miał. Jeśli musisz wiedzieć, czy obraz da się namierzyć, GIF jest jedynym formatem, w którym odpowiedź jest znana z góry.

To co tu oglądać?Otwórz

Budowę pliku — rozmiar płótna, tablicę barw, liczbę klatek i czasy — oraz każdy blok komentarza czy aplikacji, który koder zostawił. Tabela pokazuje to, co naprawdę jest, a nie pustą sekcję EXIF.

Dlaczego czyszczenie GIF-a zwraca PNG?Otwórz

Bo czyszczenie przekodowaniem przerysowuje obraz na płótnie, a płótno trzyma jedną klatkę i zapisuje PNG bezstratnie. Dostajesz dokładne piksele tej klatki, a ruch nie przetrwa.

Czy GIF może zdradzić program, który go zrobił?Otwórz

Czasem, przez komentarz albo blok aplikacji. Ale GIF-y są przekodowywane tak często, krążąc po internecie, że to, co zapisał pierwszy koder, zwykle wyrzucił któryś następny.

Co potrafi

Usunąć dane EXIF
Przeciągnij zdjęcie i pobierz kopię bez wpisanych metadanych. W JPEG odpada segment EXIF bez tykania pikseli; HEIC, PNG, WebP i reszta zostają przekodowane. Nic nie trafia na serwer.
Usunąć położenie GPS
Zobacz współrzędne, które niesie zdjęcie, i pobierz kopię bez nich. JPEG traci znaczniki miejsca i zachowuje całą resztę. Nic nie trafia na serwer.
Zmienić EXIF w JPEG
Zmień tytuł, autora, opis, prawa, program i czas zdjęcia w JPEG, a potem pobierz zmienioną kopię. Działa na urządzeniu; twojego oryginalnego pliku nikt nie tyka.
Przeglądarka XMP, IPTC i ICC
Odczytaj każdą grupę metadanych, którą niesie plik — EXIF, XMP, IPTC, ICC, notatki producenta — pogrupowaną i możliwą do wyeksportowania jako JSON. Do kontroli materiałów, ekspertyzy i sprawdzania toku pracy. Nic nie trafia na serwer.
Otwieranie kilku zdjęć
Otwórz do pięćdziesięciu zdjęć, zobacz, które niosą lokalizację, i zabierz cały zestaw jako arkusz. Nic nie jest wysyłane, a oryginały nigdy nie są nadpisywane.