En enkel WebP har ingenstans att lägga metadata
WebP är en RIFF-fil: ett huvud, sedan chunkar. En vanlig innehåller en enda VP8-chunk för förlustbehäftad data eller VP8L för förlustfri, och det är hela filen. Det finns ingen plats för EXIF i den layouten – inte en tom, ingen. Metadata blir möjlig först i den utökade layouten, som börjar med en VP8X-chunk vars flaggor deklarerar vad filen mer innehåller.
Vad den utökade layouten kan hålla
VP8X sätter en bit för var och en av alfa, animering, ICC-profil, EXIF och XMP, och de motsvarande chunkarna följer. Så en WebP antingen deklarerar sin metadata i det huvudet eller har ingen – vilket gör den ovanligt entydig att läsa jämfört med format där man måste leta efter en markör. I taggtabellen nedanför grupperas filens egna RIFF-chunkar under WebP, medan en EXIF- eller ICC-chunk listas under sin egen grupp – så du ser vilken chunk varje värde kom ur.
Var WebP-filer brukar komma ifrån
De flesta WebP du möter tillverkades av en konverterare eller ett CDN som gjorde en JPEG eller PNG mindre för webben. De flödena kastar ofta metadatan på vägen, och det är därför så många WebP-filer läses som tomma här. När en ändå bär EXIF beror det oftast på att konverteringen tillsagts att bevara den, och kameradatan kommer från den ursprungliga JPEG-filen.
En WebP:s form
- Struktur
- Kan bära metadata
- Själva bilden
Var en WebP förvarar saker
- VP8 / VP8L
- Själva bilden, förlustbehäftad eller förlustfri. En fil med bara detta kan inte bära någon metadata.
- VP8X
- Det utökade huvudet. Dess flaggor deklarerar vilka chunkar nedanför som finns.
- EXIF
- Ett EXIF-block, vanligen ärvt från filen den konverterades från.
- XMP
- Ett XMP-paket, när en redigerare skrivit ett.
- ICCP
- En ICC-färgprofil.
- ANIM / ANMF
- Animeringsstyrning och varje bildruta. Plattas till av omkodningsrensningen.
Frågor om WebP
Stöder WebP EXIF?Öppna
Ja, men bara i den utökade layouten som börjar med en VP8X-chunk. En enkel WebP har ingen struktur som kunde hålla den, så svaret för en given fil är entydigt snarare än en fråga om att leta.
Min WebP visar ingen metadata. Är det ett fel i verktyget?Öppna
Nästan säkert inte. Konverterare och CDN:er kastar rutinmässigt metadata när de tillverkar WebP, och en WebP med enkel layout kan inte bära någon. Taggtabellen visar ändå den filstruktur som faktiskt finns.
Vad händer med en animerad WebP om jag rensar den?Öppna
Den kommer tillbaka som en enda bildruta. Omkodningsrensningen ritar om bilden, och en rityta håller en bildruta – så animeringen är ett verkligt pris här, uttalat innan du bestämmer dig i stället för upptäckt efteråt.
Bevarar en rensning av en WebP kvaliteten exakt?Öppna
Nej. Filen kodas igen som WebP, så kvaliteten kan ändras, även om originalet var en förlustfri VP8L. Färgprofilen kastas tillsammans med de andra chunkarna.
Vad det kan göra
- Ta bort EXIF-data
- Släpp in ett foto och ladda ner en kopia utan dess inbäddade metadata. En JPEG förlorar sitt EXIF-segment utan att pixlarna rörs; HEIC, PNG, WebP och resten omkodas. Ingenting laddas upp.
- Ta bort platsen
- Se koordinaterna ett foto bär på och ladda sedan ner en kopia utan dem. En JPEG förlorar platstaggarna och behåller allt annat. Ingenting laddas upp.
- Redigera JPEG-EXIF
- Ändra titel, upphovsperson, beskrivning, upphovsrätt, programvara och tidpunkt i en JPEG och ladda sedan ner den redigerade kopian. Körs lokalt; din originalfil ändras aldrig.
- XMP-, IPTC- och ICC-läsare
- Läs varje metadatagrupp en fil bär – EXIF, XMP, IPTC, ICC, tillverkarnoteringar – grupperade och exporterbara som JSON. För kvalitetskontroll, forensik och felsökning av ett flöde. Ingenting laddas upp.
- Öppna flera foton
- Öppna upp till femtio foton, se vilka som bär en plats och ta med hela samlingen som kalkylark. Ingenting laddas upp, och originalen skrivs aldrig till.