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
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 — zobrazená v binárních jednotkách (KiB, MiB, GiB), které internetové prohlížeče a operační systémy běžně používají pro velikosti souborů.
- 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á fotoaparáty a telefony zapisují s údaji, jako jsou objektiv, clona, expoziční čas, ISO a někdy souřadnice GPS; pole IPTC (International Press Telecommunications Council), která zpravodajské organizace používají pro popisky, údaje o autorech a autorská práva; a XMP (Extensible Metadata Platform), formát společnosti Adobe pro historii úprav a vlastní značky.
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:
kde b je velikost souboru v bajtech, i index jednotky a s velikost v jednotce, kterou tento index určuje.
Názvy jednotek jsou Bytes, KiB, MiB, GiB, TiB a PiB — binární jednotky, v nichž 1 KiB odpovídá 1024 bajtům. Liší se od desítkových jednotek KB/MB, které používají někteří správci 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í:
kde w je šířka v pixelech, h výška v pixelech, g jejich největší společný dělitel a R poměr stran.
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 do pixelů s 8 bity na kanál, i když zdrojový soubor používá jinou hloubku. Aby nástroj uvedl skutečnou hodnotu, načítá surové bajty samotného souboru namísto dekódovaného obrázku:
- PNG: blok IHDR obsahuje bajt s bitovou hloubkou a bajt s typem barev, které společně určují počet bitů na pixel.
- 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.
- GIF: bajt deskriptoru logické obrazovky kóduje, kolik bitů na pixel používá barevná tabulka.
- 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 přesností 8 bitů 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 čtyř uspořádání, pole barevné hloubky se ve výsledcích 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
- Klikněte na oblast pro nahrání nebo na ni přetáhněte soubor JPEG, PNG či WebP.
- Nástroj soubor lokálně dekóduje a zobrazí jeho metadata v tabulce.
- Kliknutím na tlačítko „Copy“ vedle libovolného řádku zkopírujete jeho jedinou hodnotu.
- Kliknutím na tlačítko „Download 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 výpočtu
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ří:
| Vlastnost | Hodnota |
|---|---|
| Název souboru | photo.jpg |
| Velikost souboru | 2,38 MiB |
| Typ souboru | image/jpeg |
| Poslední změna | (datum a čas ze souboru) |
| Barevná hloubka | 24 bpp (8 bitů na kanál, YCbCr) |
| Rozměry | 1920 × 1080 px |
| Poměr stran | 16: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 mého souboru zobrazuje v MiB místo MB? Nástroj používá binární jednotky (1 KiB = 1024 bajtů), což je způsob, jakým většina operačních systémů uvádí velikosti souborů, namísto desítkových jednotek (1 KB = 1000 bajtů).
Proč se u mého obrázku nezobrazuje pole barevné hloubky? Barevná hloubka se uvádí pouze u souborů JPEG, PNG, GIF a WebP, jejichž hlavička odpovídá známému uspořádání. Pokud hlavičku nelze analyzovat, pole se vynechá, místo aby se zobrazil 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.