Drie standaarden die dezelfde afbeelding beschrijven
EXIF wordt door de camera geschreven en gaat over de opname: de body, het objectief, de belichting, de tijd, de coördinaten. IPTC kwam decennia eerder van de persbureaus en gaat over de opdracht: het bijschrift, de naam, de credit, de gebruiksvoorwaarden. XMP is de op RDF gebouwde container van Adobe en gaat over de bewerking: wat een toepassing deed, en wat die van de andere twee koos te weerspiegelen. Een ICC-profiel beschrijft helemaal niets — het is de aanwijzing hoe de getallen van het bestand kleur worden. Eén JPEG uit een redactieketen draagt gewoonlijk alle vier, en ze spreken elkaar tegen.
Welke groepen hier gelezen worden
Bestand en JFIF voor de container zelf; EXIF en gps; XMP; IPTC; ICC; het Photoshop-bronblok; fabrikantnotities, de eigen uitbreiding van de cameramaker; en een berekende groep voor waarden die zijn afgeleid in plaats van opgeslagen, zoals een decimale coördinaat die uit graden, minuten en seconden is samengesteld. Structuur die eigen is aan een formaat wordt apart gegroepeerd — PNG-bestand, PNG-tekst, WebP, GIF — zodat je een waarde uit een chunk kunt onderscheiden van een waarde uit een EXIF-tag.
Welke niet, en waarom dat telt bij controle
De ingebedde EXIF-miniatuur is bewust weggelaten, want het is een afbeelding en geen tag en zou de tabel overspoelen. Een .xmp-bestand ernaast is een apart bestand en wordt niet geopend — er wordt alleen gelezen wat in het gesleepte bestand is ingebed. De gekoppelde video van een Live Photo wordt niet gelezen. En er wordt niets ingevuld: ontbreekt een tag, dan ontbreekt hij in de tabel in plaats van te worden aangevuld met een aannemelijke waarde. Ga je na of een keten een veld schreef, dan betekenen een lege regel en een ontbrekende regel iets anders.
De JSON-export is dezelfde gegevens, per groep
JSON kopiëren geeft een object waarvan de sleutels op het bovenste niveau de bovengenoemde groepen zijn en de waarden de tags van die groep. Het is bedoeld om te vergelijken: haal twee bestanden erdoor, exporteer beide, en de vergelijking laat precies zien welke velden jouw keten toevoegde, liet vallen of herschreef. Omdat het ontleden op de pagina zelf draait, verlaat het bestand de machine niet — meestal juist de reden dat een gehost hulpmiddel hiervoor niet bruikbaar is.
Vragen over ruwe metadatagroepen
Waarom staat hetzelfde veld in twee groepen met andere waarden?Openen
Omdat EXIF, IPTC en XMP er elk een eigen veld voor vastleggen en toepassingen bijwerken wat hun aan het hart gaat. Een omschrijving die in het ene programma is aangepast kan naar XMP worden geschreven terwijl het IPTC-bijschrift zijn oorspronkelijke tekst houdt. De tabel toont beide in plaats van een winnaar aan te wijzen.
Kan ik dit exporteren om te vergelijken?Openen
Ja. JSON kopiëren zet de hele ontleding op je klembord, per onderdeel gegroepeerd en netjes opgemaakt, zodat twee exports regel voor regel schoon te vergelijken zijn.
Worden fabrikantnotities ontcijferd?Openen
Voor zover de parser de indeling van de maker herkent. Fabrikantnotities zijn eigen werk en niet gedocumenteerd, dus sommige tags worden namen en andere blijven ruwe waarden. Beide worden getoond zoals ze eruit kwamen.
Wordt een XMP-bestand ernaast gelezen?Openen
Nee. Alleen metadata die in het gesleepte bestand zijn ingebed worden gelezen. Een .xmp ernaast in de map is een apart bestand en wordt niet geopend.
Per bestandsformaat
- HEIC-metadataviewer
- Open een HEIC of HEIF en lees de EXIF, gps en Apple-fabrikantnotities in de browser, ook waar de browser de afbeelding niet kan tonen. Er wordt niets geüpload.
- PNG-metadataviewer
- PNG heeft geen EXIF-segment. Bekijk de tEXt-, iTXt- en eXIf-chunks die een PNG werkelijk draagt, lokaal in je browser gelezen. Er wordt niets geüpload.
- WebP-metadataviewer
- WebP bewaart metadata in RIFF-chunks, en alleen in de uitgebreide indeling. Bekijk wat een WebP draagt, lokaal in je browser gelezen. Er wordt niets geüpload.
- TIFF-metadataviewer
- EXIF komt uit TIFF. Lees de beeldmappen, tags en bytevolgorde van een TIFF in de browser, hoewel geen enkele browser er een kan tonen. Er wordt niets geüpload.
- AVIF-metadataviewer
- AVIF gebruikt dezelfde container als HEIC en de omgekeerde licentie, en daarom kan je browser er een tonen. Lees de metadata lokaal. Er wordt niets geüpload.
- GIF-metadataviewer
- Een GIF heeft geen EXIF en geen kleurprofiel. Bekijk de opmerkings- en toepassingsextensies die hij wel draagt, lokaal in je browser gelezen. Er wordt niets geüpload.
- RAW-metadataviewer
- De meeste raw-bestanden zijn vanbinnen TIFF, en daarom zijn hun EXIF, gps en fabrikantnotities te lezen in een browser die ze niet kan tonen. Er wordt niets geüpload.