EXIF to jeden segment spośród kilku
JPEG to szereg oznaczonych segmentów, a metadane rozsypane są po więcej niż jednym. EXIF mieszka w segmencie APP1, który zaczyna się bajtami Exif i dwoma zerami. XMP mieszka w drugim APP1 i poznaje się go po adresie przestrzeni nazw. IPTC przychodzi w bloku zasobów Photoshopa w APP13, a profil barwny ICC w APP2. Skasowanie segmentu EXIF usuwa dokładnie pierwszy z nich. Dlatego uczciwe określenie to usunięcie EXIF, a nie usunięcie wszystkich metadanych: narzędzie, które obiecuje to drugie, kasując jeden APP1, opisuje coś, czego nie zrobiło.
Miniatura odchodzi razem z nim
EXIF niesie małą kopię obrazu we własnym katalogu — zapisuje ją aparat, żeby podgląd pojawiał się od razu. Powstaje w chwili zdjęcia, co znaczy, że obraz przycięty albo poprawiony później może wciąż nieść miniaturę pierwotnego kadru — dlatego niejedno opublikowane zdjęcie zostało przez obcych «odprzycięte». Skasowanie segmentu EXIF zabiera tę wpisaną kopię ze sobą.
Czyszczenie to nie jedna czynność
Co stanie się z twoim plikiem, zależy całkowicie od tego, czym on jest. W JPEG da się skasować segment, przepisując skompresowane dane obrazu bajt w bajt, więc w samej fotografii nie zmienia się nic. Żadnego innego formatu, który czyta ten obszar pracy, nie da się tak edytować w przeglądarce, więc obraz zostaje zdekodowany i zapisany od nowa — a to za jednym razem puszcza każdą wpisaną grupę i kosztuje profil barwny, każdy ruch, a w kontenerze stratnym część jakości.
Dokąd czyszczenie nie sięga
Wszystko to pracuje wewnątrz pliku, a część tego, co rozpoznaje zdjęcie, leży na zewnątrz. Często zdradza właśnie nazwa pliku: IMG_0001 nie mówi nic, ale nazwa, którą wpisałeś sam, może powiedzieć wiele. System plików trzyma własne daty utworzenia i zmiany, a te przy jednych sposobach przesyłania wędrują z plikiem, a przy innych nie. I żadne narzędzie do metadanych nic nie poradzi na to, co widać na zdjęciu: wyczyszczony zrzut ekranu nadal pokazuje to, co było na ekranie.
Co czyszczenie robi z każdym formatem
- JPEG
- Kasuje segment EXIF APP1. Piksele te same. XMP, IPTC i ICC zostają.
- PNG
- Przekodowanie do PNG. Piksele te same, wszystkie fragmenty odpadają.
- GIF
- Przekodowanie do PNG. Zostaje jedna klatka; ruch nie.
- WebP
- Przekodowanie do WebP. Jakość może się zmienić nawet z oryginału bez strat.
- HEIC / HEIF
- Przekodowanie do JPEG. Kontener się zmienia; nic wpisanego nie zostaje.
- AVIF
- Przekodowanie do JPEG. Żadna przeglądarka nie umie zapisać AV1.
- TIFF
- Przekodowanie do JPEG. Jego znaczniki i wskaźnik do pikseli to ta sama struktura.
Pytania o usuwanie metadanych
Czy to usunie wszystkie metadane z mojego zdjęcia?Otwórz
Z JPEG nie i nie robi tego żadne narzędzie kasujące segment EXIF. Znika segment z aparatem, czasem i GPS. XMP leży w osobnym APP1, IPTC w bloku APP13, a profil barwny w APP2 i wszystkie trzy zostają. W każdym innym formacie obraz zostaje przekodowany i tam nie zostaje nic wpisanego.
Czy jakość obrazu się zmieni?Otwórz
W JPEG nie: skompresowane dane obrazu przepisują się bajt w bajt, więc piksele są te same. PNG albo GIF zapisują się z powrotem jako PNG, co też jest dokładne. HEIC, AVIF, TIFF albo WebP zostają zakodowane na nowo, więc mogą się zmienić.
Czy mój oryginalny plik zostaje zmieniony?Otwórz
Nigdy. Dostajesz nowy plik w pobranych, nazwany po oryginale z przyrostkiem. Plik, który przeciągnąłeś, zostaje dokładnie taki, jaki był.
Czy mogę sprawdzić, że się udało?Otwórz
Możesz i warto. Po pobraniu wyczyszczona kopia staje się zdjęciem w obszarze pracy, więc tabela znaczników poniżej czyta plik, który właśnie dostałeś. Jeśli grupa, która miała zniknąć, wciąż jest na liście, zobaczysz to tam, a nie dowiesz się później.
Według formatu pliku
- Przeglądarka metadanych HEIC
- Otwórz HEIC albo HEIF i odczytaj jego EXIF, GPS i notatki producenta Apple wprost w przeglądarce — nawet tam, gdzie przeglądarka nie umie pokazać obrazu. Nic nie trafia na serwer.
- Przeglądarka metadanych PNG
- PNG nie ma segmentu EXIF. Zobacz fragmenty tEXt, iTXt i eXIf, które PNG naprawdę niesie, odczytane na twoim urządzeniu. Nic nie trafia na serwer.
- Przeglądarka metadanych WebP
- WebP trzyma metadane we fragmentach RIFF i tylko w postaci rozszerzonej. Zobacz, co niesie WebP, odczytany na twoim urządzeniu. Nic nie trafia na serwer.
- Przeglądarka metadanych TIFF
- EXIF wziął się z TIFF. Odczytaj katalogi obrazu, znaczniki i kolejność bajtów w TIFF wprost w przeglądarce, choć pokazać go nie umie żadna. Nic nie trafia na serwer.
- Przeglądarka metadanych AVIF
- AVIF używa tego samego kontenera co HEIC i odwrotnej licencji — dlatego twoja przeglądarka umie go pokazać. Odczytaj jego metadane na urządzeniu. Nic nie trafia na serwer.
- Przeglądarka metadanych GIF
- GIF nie ma ani EXIF, ani profilu barwnego. Zobacz bloki rozszerzenia komentarza i aplikacji, które jednak niesie, odczytane na twoim urządzeniu. Nic nie trafia na serwer.
- Przeglądarka metadanych RAW
- Większość plików raw to pod spodem TIFF i dlatego ich EXIF, GPS i notatki producenta da się odczytać w przeglądarce, która nie umie ich pokazać. Nic nie trafia na serwer.