← Valokuvaoppaat

Onko PNG-tiedostoissa EXIF-dataa? Mitä PNG-tiedostot oikeasti tallentavat

PNG voi teknisesti kantaa EXIF-tietoja eXIf-lohkon kautta, mutta useimmat PNG-tiedostot tallentavat sen sijaan tekstimetatietoa ja monissa ei ole juuri lainkaan metatietoa. Tässä on, mitä PNG-tiedostot todella sisältävät.

Nopea vastaus: Klassinen EXIF on oikeastaan JPEG:n ja TIFF:n rakenne, joten useimmissa PNG-tiedostoissa ei ole sitä kameran EXIF-lohkoa, jonka löytäisit valokuvasta. PNG voi teknisesti sisältää EXIF:n: eXIf-lohko lisättiin PNG-määritykseen vuonna 2017, ja jotkin ohjelmistot kirjoittavat EXIF:n sinne. Mutta paljon useammin PNG tallentaa metatietonsa pelkkänä tekstinä tEXt-, iTXt- tai zTXt-lohkoihin, ja monissa PNG-tiedostoissa, erityisesti kuvakaappauksissa, on vähän tai ei lainkaan metatietoa. Useimmista lähteistä peräisin olevissa PNG-tiedostoissa ei ole GPS:ää oletuksena. Kun haluat nähdä tarkalleen, mitä PNG sisältää, vedä se ilmaiseen selainpohjaiseen EXIF-katselimeemme. Mitään ei ladata palvelimelle. Kun haluat poistaa sen, mitä siellä on, käytä EXIF Remover -työkaluamme.

Kysymys on aiheellinen, koska PNG on kaikkialla: kuvakaappaukset, logot, kaaviot, viedyt suunnitelmat, tekoälytaide. Ihmiset olettavat, että jokainen kuvatiedosto kantaa samaa piilotettua GPS- ja kameralohkoa, joka tekee JPEG-valokuvista yksityisyyskysymyksen. PNG ei useimmiten toimi näin. Tässä on, mitä PNG oikeasti tallentaa, milloin se kantaa metatietoa ja miten sen voi katsoa tai poistaa.

PNG:tä ei suunniteltu kameran EXIF:lle

PNG luotiin 1990-luvun puolivälissä häviöttömäksi formaatiksi grafiikalle, kuvakaappauksille ja verkkokuville, ei kameraformaatiksi. Kamerat kirjoittavat JPEG:n (ja raw:n), ja EXIF-standardi kasvoi JPEG:n ja TIFF:n sisällä. Joten kun PNG määritti, miten se tallentaa lisätietoa, se ei omaksunut EXIF-lohkoa. Se käytti sen sijaan omaa lohkojärjestelmäänsä (chunks).

PNG-tiedosto on lohkojen sarja. Jotkin ovat pakollisia (pikselit, mitat). Toiset ovat valinnaisia ja sisältävät metatietoa, ja juuri näissä valinnaisissa lohkoissa elää kaikki "EXIF:n kaltainen" tieto PNG:ssä.

Mitä PNG oikeasti tallentaa

Yhden EXIF-lohkon sijaan PNG voi kantaa useita erilaisia valinnaisia lohkoja:

  • tEXt: pakkaamatonta Latin-1-tekstiä, tallennettuna avainsana-arvo-pareina. Yleisiä avainsanoja ovat Title, Author, Description, Software, Comment, Creation Time. Tämä on klassinen PNG-tapa merkitä kuvateksti tai tiedoston tehneen ohjelman nimi.
  • iTXt: kansainvälinen (UTF-8) teksti, valinnaisesti pakattuna. Tänne nykyaikaiset työkalut kirjoittavat pidemmän tai ei-latinalaisen tekstin, ja tänne XMP-paketti yleensä tallennetaan, kun PNG kantaa XMP-metatietoa.
  • zTXt: pakattua Latin-1-tekstiä, sama ajatus kuin tEXt mutta zlib-pakattuna tilan säästämiseksi.
  • eXIf: PNG-määritykseen vuonna 2017 lisätty lohko, joka antaa PNG:n upottaa todellisen EXIF-lohkon, saman rakenteen kuin JPEG käyttää. Useimmissa arkipäivän PNG-tiedostoissa sitä ei ole, mutta editorit ja muuntimet, jotka säilyttävät metatiedon, saattavat kirjoittaa sen.
  • Väri- ja renderöintilohkot: gAMA (gamma), sRGB, iCCP (upotettu ICC-väriprofiili), pHYs (pikselitiheys / DPI) ja tIME-lohko viimeisen muokkauksen ajalle. Nämä eivät ole henkilökohtaista metatietoa, mutta katselin raportoi ne silti.

Joten PNG:n "metatieto" on enimmäkseen tekstilohkoja ja väri-informaatiota, ja EXIF on läsnä vain, kun jokin on tarkoituksellisesti kirjoittanut eXIf-lohkon.

PNG vs JPEG -metatieto yhdellä silmäyksellä

Ero on helpoin nähdä vierekkäin:

JPEGPNG
Natiivi metatietoEXIF-lohko (kamerasta)tEXt / iTXt / zTXt -tekstilohkot
Sisältääkö EXIF:n?Kyllä, suunnitellustiVain valinnaisen eXIf-lohkon kautta
GPS-sijaintiYleinen kameravalokuvissaLähes ei koskaan
Kamera / objektiivi / valotusKyllä, kameravalokuvissaLähes ei koskaan
Tyypillinen käyttöKameravalokuvatKuvakaappaukset, grafiikka, viennit

Selkokielellä: suoraan puhelimesta tuleva JPEG kertoo yleensä, milloin, missä ja millä kameralla. Tyypillinen PNG kertoo vähän muuta kuin mittansa, väriprofiilinsa ja ehkä sen, mikä ohjelma sen teki. EXIF-puolen täydelliseen taustaan katso mitä EXIF-data on.

Milloin PNG TODELLA kantaa metatietoa

PNG-tiedostot eivät ole aina tyhjiä. PNG kantaa todennäköisemmin hyödyllistä metatietoa, kun se tuli jostakin näistä:

  • Viety editorista. Tallenna tai vie PNG Photoshopista tai Lightroomista, ja tiedosto voi kantaa XMP-paketin (iTXt-lohkossa), muokkaushistorian, ohjelmistotunnisteen, tekijänoikeuden ja joskus todellisen eXIf-lohkon, jos alkuperäinen oli valokuva. Suunnittelu- ja kuvakaappaustyökalut merkitsevät usein vähintään Software-avainsanan.
  • Jotkin Android-kuvakaappaukset. Tietyt Android-versiot ja kuvakaappaussovellukset kirjoittavat ohjelmistotunnisteen tai laitevihjeen PNG:n tekstilohkoihin. Tämä on yleensä laitteen tai sovelluksen nimi, ei GPS.
  • Tekoälyn tuottamat kuvat. Monet tekoälykuvatyökalut upottavat kehotteen (prompt), mallin nimen, siemenen ja asetukset suoraan PNG:n tekstilohkoihin. DALL-E- ja OpenAI-kuvien ympärille rakennetut työkalut sekä monet avoimen lähdekoodin generaattorit tekevät juuri näin, joten tekoäly-PNG voi hiljaa sisältää tarkan kehotteen, joka sen tuotti.

Jos haluat tietää, mikä näistä koskee saamaasi tiedostoa, älä arvaa. Ainoa luotettava tapa on lukea todelliset lohkot, mitä alla oleva katselin tekee.

Onko PNG-kuvakaappauksissa sijaintia?

Yleensä ei. Kuvakaappaus on tallenne siitä, mitä näytöllä oli, ei valokuva maailmasta, joten GPS-lukemaa ei ole tallennettavaksi, ja PNG-kuvakaappaukset eivät lähes koskaan kanna sijaintimetatietoa. Ainoa asia, jota kannattaa varoa, ovat pikselit, ei metatieto: jos kuvakaappaus näkyvästi esittää karttamerkin, osoitteen tai navigointisovelluksen, sijainti on itse kuvassa, jossa mikään metatietotyökalu ei voi sitä napata. Käsittelemme tätä syvällisesti artikkelissa onko kuvakaappauksessa metatietoa.

Miten katsoa PNG:n metatieto selaimessasi

Vedä PNG selainpohjaiseen EXIF-katselimeemme. Se lukee tEXt-, iTXt- ja zTXt-tekstilohkot, jäsentää eXIf-lohkon jos sellainen on läsnä, näyttää mahdollisen XMP-paketin ja raportoi väri-, gamma- ja tiheyslohkot. Mitään ei ladata palvelimelle. Tiedosto jäsennetään paikallisesti selaimessasi.

Yleensä näet mitat, väriprofiilin, ehkä ohjelmisto- tai kommenttikentän ja tekoälykuvien kohdalla upotetun kehotteen. GPS- ja kameraosiot ovat yleensä tyhjiä, mikä vahvistaa, että PNG ei kanna sijainti- tai kameratietoa.

Voit tarkistaa myös natiivisti. macOS:ssä avaa PNG Preview-sovelluksessa, sitten Tools, Show Inspector. Windowsissa napsauta hiiren oikealla, sitten Properties, Details. Nämä natiivit työkalut ovat kevyempiä eivätkä näytä jokaista lohkoa, joten käytä katselinta, kun tarvitset koko kuvan.

Miten poistaa PNG:n metatieto

Jos PNG kantaa upotetun kehotteen, ohjelmistotunnisteen, XMP-lohkon tai eXIf-lohkon, jota et mieluummin jakaisi, poista se. Selainpohjainen EXIF Remover -työkalumme pyyhkii metatietolohkot ja lataa puhtaan PNG:n yhdellä napsautuksella. Mitään ei ladata palvelimelle.

Kaksi muistutusta. Ensinnäkin poistaja käsittelee vain metatietokerroksen. Jos kuva näkyvästi esittää jotain yksityistä, sinun täytyy silti rajata tai peittää pikselit. Toiseksi, jos muunnat PNG:n valokuvaformaattiin, PNG to JPG -muuntimemme antaa sinun hallita, siirtyykö metatieto uuteen tiedostoon.

Yleisiä kysymyksiä

Onko PNG:ssä koskaan GPS-koordinaatteja? Lähes ei koskaan. Tavalliset kuvakaappauksista, editoreista ja tekoälytyökaluista peräisin olevat PNG-tiedostot eivät kirjoita GPS:ää. Ainoa tapa, jolla PNG kantaisi GPS:n, on jos työkalu tarkoituksellisesti kirjoitti täyden eXIf-lohkon kopioituna GPS-merkitystä lähteestä, mikä on harvinaista. Tarkista EXIF-katselimella, jos haluat olla varma.

Onko PNG-metatieto sama kuin EXIF? Ei yleensä. Useimpiin PNG-metatieto on pelkkää tekstiä tEXt-, iTXt- tai zTXt-lohkoissa sekä väri- ja gammadataa. PNG sisältää todellisen EXIF:n vain, kun siinä on valinnainen eXIf-lohko, joka useimmista PNG-tiedostoista puuttuu.

Miksi tekoälyn tuottama PNG sisältää tekstiä? Monet tekoälykuvatyökalut upottavat kehotteen, mallin ja asetukset PNG:n tekstilohkoihin, jotta kuva olisi toistettavissa. Jos et halua jakaa kehotetta, poista se EXIF Remover -työkalulla ennen julkaisua.

Yhteenveto

PNG:tä ei rakennettu kameran EXIF:lle. Se voi kantaa EXIF:n vuonna 2017 lisätyn valinnaisen eXIf-lohkon kautta, mutta useimmat PNG-tiedostot tallentavat sen sijaan tekstimetatietoa tEXt-, iTXt- ja zTXt-lohkoihin, ja monissa, erityisesti kuvakaappauksissa, ei ole juuri mitään eikä GPS:ää. Kun haluat nähdä tarkalleen, mitä tietty PNG sisältää, käytä EXIF-katselintamme. Kun haluat puhdistaa sen ennen jakamista, käytä EXIF Remover -työkaluamme. Molemmat toimivat selaimessasi, eikä mitään ladata palvelimelle.

Kokeile työkaluja

Leimaa valokuva suoraan selaimessa tai asenna iOS-sovellus kuvataksesi reaaliajassa GPS:n ja atomikellon kanssa.

Download on theApp Store
Avaa verkkotyökalu →EXIF-katselin →