Přeskočit na obsah

Prohlížeč metadat obrázků - Extrakce EXIF, IPTC a XMP dat online

Bezplatný online prohlížeč metadat obrázků pro extrakci a analýzu EXIF, IPTC a XMP dat ze souborů JPEG, PNG a WebP. Zobrazení nastavení fotoaparátu, GPS polohy, časových razítek a dalších informací. 100% založeno na prohlížeči - bez nahrávání souborů.

Prohlížeč metadat obrázku

Klikněte pro nahrání nebo přetáhněte

JPEG, PNG, WebP

Kalkulačka načítání...
📚

Dokumentace

Prohlížeč metadat obrázku

Prohlížeč metadat obrázku načítá technické údaje uložené v souboru obrázku, aniž by jej otevíral v editoru fotografií. Tento nástroj načte soubor JPEG, PNG nebo WebP v internetovém prohlížeči a zobrazí jeho název, velikost, typ, datum poslední změny, rozměry v pixelech, poměr stran a barevnou hloubku. Soubor se nikdy neodesílá na server.

Jaké informace tento nástroj zobrazuje?

Po nahrání souboru nástroj zobrazí tyto vlastnosti:

  • Název souboru — název nahraného souboru.
  • Velikost souboru — zobrazena v binárních jednotkách (KiB, MiB, GiB), kde je každý stupeň 1024krát větší než předchozí.
  • Typ souboru — typ MIME souboru, například image/jpeg.
  • Poslední změna — datum a čas změny zaznamenané operačním systémem u daného souboru. Nemusí jít o datum pořízení fotografie; kopírování nebo opětovné uložení souboru jej může změnit.
  • Rozměry — šířka a výška obrázku v pixelech, zjištěné dekódováním obrázku v prohlížeči.
  • Poměr stran — poměr šířky k výšce zkrácený na nejjednodušší celočíselný tvar.
  • Barevná hloubka — počet bitů použitých k uložení každého pixelu, zjištěný z bajtů hlavičky souboru.

Co tento nástroj nezobrazuje

Digitální fotografie mohou obsahovat také tři další druhy vložených metadat: EXIF (Exchangeable Image File Format), který zapisují fotoaparáty a telefony s údaji jako objektiv, clona, čas závěrky, ISO a někdy souřadnice GPS; pole IPTC (International Press Telecommunications Council), která zpravodajské organizace používají pro popisky, autorská označení a informace o autorských právech; a XMP (Extensible Metadata Platform), formát společnosti Adobe pro historii úprav a vlastní štítky.

Tento nástroj žádný z těchto tří formátů nenačítá. Nemůže zobrazit nastavení fotoaparátu, polohu GPS, údaje o autorských právech ani historii úprav, ani když je soubor obsahuje. Načítá pouze sedm výše uvedených vlastností. Kdo potřebuje data EXIF, IPTC nebo XMP, měl by použít specializovaný nástroj, například ExifTool, nebo zkontrolovat podrobnosti fotografie v panelu vlastností souboru operačního systému.

Jak se počítají jednotky velikosti souboru

Velikost souboru se měří v bajtech a převádí se na největší binární jednotku, ve které zůstane číslo dobře čitelné. Nástroj opakovaně dělí počet bajtů číslem 1024, dokud výsledek není mezi 1 a 1024, a poté jej zaokrouhlí na dvě desetinná místa:

1unit index = floor(log(bytes) / log(1024))
2size = bytes / 1024^(unit index)
3

Názvy jednotek jsou Bytes, KiB, MiB, GiB, TiB a PiB. Jde o binární jednotky, kde 1 KiB odpovídá 1024 bajtům a 1 MiB odpovídá 1 048 576 bajtům. To se liší od desítkových KB/MB, které používají některé správce souborů, kde 1 KB odpovídá 1000 bajtům.

Příklad: soubor o velikosti 2 500 000 bajtů má index jednotky 2 (MiB), takže jeho velikost je 2 500 000 ÷ 1 048 576 ≈ 2,38 MiB, nikoli 2,5 MB. Nástroj přijímá soubory o velikosti až 50 MiB (52 428 800 bajtů).

Jak se počítá poměr stran

Poměr stran se určí vydělením šířky a výšky jejich největším společným dělitelem (NSD), tedy největším číslem, které obě hodnoty beze zbytku dělí:

1GCD(width, height)
2ratio = (width / GCD) : (height / GCD)
3

Příklad: u obrázku o rozměrech 1920 × 1080 pixelů je NSD čísel 1920 a 1080 roven 120. Vydělením obou čísel číslem 120 získáme 16:9.

Jak se zjišťuje barevná hloubka

Barevná hloubka je vlastnost hlavičky souboru, nikoli dekódovaného obrázku. Prohlížeč vždy interně dekóduje obrázek na pixely s 8 bity na kanál, i když zdrojový soubor používal jinou hloubku. Aby nástroj uvedl skutečnou hodnotu, čte surové bajty samotného souboru místo dekódovaného obrázku:

  • PNG: blok IHDR ukládá bajt bitové hloubky a bajt typu barev. Bitová hloubka udává počet bitů na vzorek, proto ji nástroj násobí počtem kanálů, který typ barev určuje.
  • JPEG: značka začátku snímku obsahuje přesnost vzorku a počet barevných složek; počet bitů na pixel je přesnost × počet složek.
  • WebP: blok VP8X, VP8 nebo VP8L udává, zda obrázek obsahuje alfa kanál, což znamená 24 bpp (RGB) nebo 32 bpp (RGBA).

Příklad: standardní fotografie JPEG s 8bitovou přesností a 3 barevnými složkami (YCbCr) se zobrazí jako 24 bpp (8 bitů na kanál, YCbCr). Pokud hlavičku souboru nelze přiřadit k žádnému z těchto tří uspořádání, pole barevné hloubky se z výsledků vynechá.

Podporované formáty souborů

Nástroj přijímá soubory JPEG, PNG a WebP. Jiné formáty, včetně GIF, TIFF, HEIC a RAW souborů z fotoaparátů, nahrávač nepřijímá.

Jak nástroj používat

  1. Klikněte na oblast pro nahrání nebo na ni přetáhněte soubor JPEG, PNG či WebP.
  2. Nástroj soubor lokálně dekóduje a zobrazí jeho metadata v tabulce.
  3. Kliknutím na tlačítko „Kopírovat“ vedle libovolného řádku zkopírujete jeho jedinou hodnotu.
  4. Kliknutím na tlačítko „Stáhnout metadata“ uložíte všechny hodnoty jako textový soubor.

Vše probíhá v prohlížeči pomocí rozhraní FileReader a Image v JavaScriptu. Soubor se v žádném okamžiku nenahraje na server.

Příklad

Nahrání fotografie JPEG o rozměrech 1920 × 1080 pixelů a velikosti 2 500 000 bajtů, uložené s kódováním YCbCr s 8 bity, vytvoří:

VlastnostHodnota
Název souboruphoto.jpg
Velikost souboru2,38 MiB
Typ souboruimage/jpeg
Datum poslední změny(datum a čas ze souboru)
Barevná hloubka24 bpp (8 bitů na kanál, YCbCr)
Rozměry1920 × 1080 px
Poměr stran16:9

Často kladené otázky

Zobrazuje tento nástroj polohu GPS nebo nastavení fotoaparátu? Ne. Tyto údaje pocházejí z metadat EXIF a tento nástroj segmenty EXIF nenačítá. Zobrazuje pouze název, velikost a typ souboru, datum poslední změny, rozměry, poměr stran a barevnou hloubku.

Nahrává se můj obrázek na server? Ne. Soubor se celý načte a dekóduje v prohlížeči pomocí JavaScriptu. Zařízení nikdy neopustí.

Proč se velikost souboru zobrazuje v MiB místo MB? Nástroj používá binární jednotky (1 KiB = 1024 bajtů) místo desítkových jednotek (1 KB = 1000 bajtů). Písmeno „i“ v názvu označuje binární jednotku.

Proč se u mého obrázku nezobrazuje pole barevné hloubky? Barevná hloubka se uvádí jen tehdy, když hlavička souboru odpovídá známému uspořádání JPEG, PNG nebo WebP. Pokud hlavičku nelze zpracovat, pole se vynechá, místo aby ukazovalo odhad.

Proč datum „poslední změny“ neodpovídá datu pořízení fotografie? Toto datum pochází z časového údaje o změně souboru v operačním systému, nikoli z fotoaparátu. Kopírování, opětovné uložení nebo přenos souboru jej může změnit a datum se může lišit od data pořízení uloženého v metadatech EXIF, která tento nástroj nenačítá.

Mohu nahrát soubor GIF, TIFF nebo RAW? Ne. Nahrávač přijímá pouze soubory JPEG, PNG a WebP.

Reference

  1. Národní institut standardů a technologie (NIST). Prefixes for binary multiples. NIST: binární předpony — kibi (Ki) = 2^10 a mebi (Mi) = 2^20; 1 MiB = 1 048 576 bajtů oproti 1 MB = 1 000 000 bajtů.
  2. Konsorcium World Wide Web (W3C). Portable Network Graphics (PNG) Specification (Third Edition). Specifikace PNG — blok IHDR obsahuje jednobajtovou bitovou hloubku (bity na vzorek) a jednobajtový typ barev.
  3. International Press Telecommunications Council (IPTC). IPTC Photo Metadata. IPTC Photo Metadata — standard pro administrativní, popisné a autorskoprávní informace o obrázcích.