Pāriet uz saturu

Attēla metadatu skatītājs - Izvelciet EXIF, IPTC un XMP datus tiešsaistē

Bezmaksas tiešsaistes attēla metadatu skatītājs, lai izvilktu un analizētu EXIF, IPTC un XMP datus no JPEG, PNG un WebP failiem. Skatiet kameras iestatījumus, GPS atrašanās vietu, laika atzīmes un citu. 100% pārlūkprogrammā - bez augšupielādes.

Attēla metadatu skatītājs

Noklikšķiniet, lai augšupielādētu vai velciet un nometiet

JPEG, PNG, WebP

Ielādes kalkulators...
📚

Dokumentācija

Attēla metadatu skatītājs

Attēla metadatu skatītājs nolasa attēla failā saglabāto tehnisko informāciju, neatverot to fotoattēlu redaktorā. Šis rīks tīmekļa pārlūkprogrammā nolasa JPEG, PNG vai WebP failu un parāda tā faila nosaukumu, faila lielumu, faila tipu, pēdējās modificēšanas datumu, pikseļu izmērus, malu attiecību un krāsu dziļumu. Fails nekad netiek nosūtīts uz serveri.

Kādu informāciju parāda šis rīks?

Pēc faila augšupielādes rīks uzskaita šādus rekvizītus:

  • Faila nosaukums — augšupielādētā faila nosaukums.
  • Faila lielums — tiek parādīts binārajās mērvienībās (KiB, MiB, GiB), ko tīmekļa pārlūkprogrammas un operētājsistēmas parasti izmanto failu lieluma norādīšanai.
  • Faila tips — faila MIME tips, piemēram, image/jpeg.
  • Pēdējoreiz modificēts — operētājsistēmas šim failam reģistrētais modificēšanas datums un laiks. Tas ne vienmēr ir datums, kad fotoattēls uzņemts; faila kopēšana vai atkārtota saglabāšana to var mainīt.
  • Izmēri — attēla platums un augstums pikseļos, ko iegūst, pārlūkprogrammā dekodējot attēlu.
  • Malu attiecība — platuma attiecība pret augstumu, izteikta vienkāršākajā veselo skaitļu formā.
  • Krāsu dziļums — bitu skaits, ko izmanto katra pikseļa saglabāšanai; to nolasa no faila galvenes baitiem.

Ko šis rīks neparāda

Digitālajos fotoattēlos var būt arī trīs citi iegulto metadatu veidi: EXIF (Exchangeable Image File Format), ko kameras un tālruņi saglabā ar tādu informāciju kā objektīvs, diafragmas atvērums, ekspozīcijas laiks, ISO un dažkārt GPS koordinātas; IPTC (International Press Telecommunications Council) lauki, ko ziņu organizācijas izmanto parakstiem, autoru norādēm un autortiesībām; un XMP (Extensible Metadata Platform), Adobe formāts rediģēšanas vēsturei un pielāgotām birkām.

Šis rīks nenolasa nevienu no šiem trim veidiem. Tas nevar parādīt kameras iestatījumus, GPS atrašanās vietu, autortiesību laukus vai rediģēšanas vēsturi, pat ja fails tos satur. Tas nolasa tikai iepriekš uzskaitītos septiņus rekvizītus. Ja nepieciešami EXIF, IPTC vai XMP dati, jāizmanto specializēts rīks, piemēram, ExifTool, vai arī fotoattēla informācija jāpārbauda operētājsistēmas faila rekvizītu panelī.

Kā aprēķina faila lieluma mērvienības

Faila lielumu mēra baitos un pārveido lielākajā binārajā mērvienībā, kurā skaitlis joprojām ir viegli nolasāms. Rīks atkārtoti dala baitu skaitu ar 1024, līdz rezultāts ir starp 1 un 1024, pēc tam noapaļo to līdz divām zīmēm aiz komata:

i=logblog1024i = \left\lfloor \frac{\log b}{\log 1024} \right\rfloor

s=b1024is = \frac{b}{1024^{i}}

kur b ir faila lielums baitos, i — mērvienības indekss, bet s — lielums mērvienībā, ko izvēlas šis indekss.

Mērvienību nosaukumi ir Bytes, KiB, MiB, GiB, TiB un PiB — binārās mērvienības, kurās 1 KiB ir vienāds ar 1024 baitiem. Tas atšķiras no decimālajām KB/MB, ko izmanto daži failu pārvaldnieki, kuros 1 KB ir vienāds ar 1000 baitiem.

Piemērs: fails, kura lielums ir 2 500 000 baitu, dod mērvienības indeksu 2 (MiB), tāpēc lielums ir 2 500 000 ÷ 1 048 576 ≈ 2,38 MiB, nevis 2,5 MB. Rīks pieņem failus, kuru lielums nepārsniedz 50 MiB (52 428 800 baitus).

Kā aprēķina malu attiecību

Malu attiecību iegūst, dalot platumu un augstumu ar to lielāko kopīgo dalītāju (GCD), tas ir, lielāko skaitli, ar kuru abi skaitļi dalās bez atlikuma:

g=gcd(w,h),R=wg:hgg = \gcd(w, h), \qquad R = \frac{w}{g} : \frac{h}{g}

kur w ir platums pikseļos, h — augstums, g — lielākais kopīgais dalītājs, bet R — malu attiecība.

Piemērs: attēlam, kura izmēri ir 1920 × 1080 pikseļi, 1920 un 1080 lielākais kopīgais dalītājs ir 120. Dalot abus skaitļus ar 120, iegūst 16:9.

Kā nosaka krāsu dziļumu

Krāsu dziļums ir faila galvenes, nevis dekodētā attēla rekvizīts — pārlūkprogramma iekšēji vienmēr dekodē attēlu 8 bitu uz kanālu pikseļos, pat ja avota fails izmantoja citu dziļumu. Lai norādītu faktisko vērtību, rīks nolasa paša faila neapstrādātos baitus, nevis dekodēto attēlu:

  • PNG: IHDR fragments glabā bitu dziļuma baitu un krāsu tipa baitu, kas kopā norāda bitu skaitu uz pikseli.
  • JPEG: kadra sākuma marķieris glabā parauga precizitāti un krāsu komponentu skaitu; bitu skaitu uz pikseli aprēķina kā precizitāti × komponentu skaitu.
  • GIF: loģiskā ekrāna deskriptora baits kodē, cik bitu uz pikseli izmanto krāsu tabula.
  • WebP: fragments VP8X, VP8 vai VP8L norāda, vai attēlam ir alfa kanāls, iegūstot 24 bitus uz pikseli (RGB) vai 32 bitus uz pikseli (RGBA).

Piemērs: standarta JPEG fotoattēlam ar 8 bitu precizitāti un 3 krāsu komponentēm (YCbCr) tiek norādīti 24 biti uz pikseli (8 biti uz kanālu, YCbCr). Ja faila galveni nevar piesaistīt nevienam no šiem četriem izkārtojumiem, krāsu dziļuma lauks rezultātos netiek iekļauts.

Atbalstītie failu formāti

Rīks pieņem JPEG, PNG un WebP failus. Citus formātus, tostarp GIF, TIFF, HEIC un RAW kameru failus, augšupielādētājs nepieņem.

Kā lietot rīku

  1. Noklikšķiniet uz augšupielādes apgabala vai velciet un nometiet tajā JPEG, PNG vai WebP failu.
  2. Rīks dekodē failu lokāli un uzskaita tā metadatus tabulā.
  3. Noklikšķiniet uz “Copy” blakus jebkurai rindai, lai kopētu tikai šo vērtību.
  4. Noklikšķiniet uz “Download Metadata”, lai saglabātu visas vērtības kā teksta failu.

Viss notiek pārlūkprogrammā, izmantojot JavaScript FileReader un Image API. Fails nevienā brīdī netiek augšupielādēts serverī.

Aprēķina piemērs

Augšupielādējot JPEG fotoattēlu, kura izmēri ir 1920 × 1080 pikseļi, lielums 2 500 000 baitu un kurš saglabāts ar 8 bitu YCbCr kodējumu, tiek iegūts:

ĪpašībaVērtība
Faila nosaukumsphoto.jpg
Faila lielums2,38 MiB
Faila tipsimage/jpeg
Pēdējoreiz modificēts(datums un laiks no faila)
Krāsu dziļums24 biti uz pikseli (8 biti uz kanālu, YCbCr)
Izmēri1920 × 1080 px
Malu attiecība16:9

Biežāk uzdotie jautājumi

Vai šis rīks parāda GPS atrašanās vietu vai kameras iestatījumus? Nē. Šie dati ir EXIF datos, bet šis rīks EXIF segmentus nenolasa. Tas norāda tikai faila nosaukumu, lielumu, tipu, pēdējās modificēšanas datumu, izmērus, malu attiecību un krāsu dziļumu.

Vai mans attēls tiek augšupielādēts serverī? Nē. Fails tiek pilnībā nolasīts un dekodēts pārlūkprogrammā, izmantojot JavaScript. Tas nekad neatstāj ierīci.

Kāpēc mana faila lielums tiek rādīts MiB, nevis MB? Rīks izmanto binārās mērvienības (1 KiB = 1024 baiti), kā lielāko daļu failu lielumu norāda operētājsistēmas, nevis decimālās mērvienības (1 KB = 1000 baiti).

Kāpēc manam attēlam netiek parādīts krāsu dziļuma lauks? Krāsu dziļums tiek norādīts tikai tiem JPEG, PNG, GIF un WebP failiem, kuru galvene atbilst zināmam izkārtojumam. Ja galveni nevar parsēt, lauks tiek izlaists, nevis parādīts minējums.

Kāpēc “pēdējoreiz modificēts” datums nesakrīt ar fotoattēla uzņemšanas datumu? Šis datums ir ņemts no operētājsistēmas faila modificēšanas laikspiedoga, nevis kameras. Faila kopēšana, atkārtota saglabāšana vai pārsūtīšana to var mainīt, un tas var atšķirties no jebkura uzņemšanas datuma, kas saglabāts EXIF datos (ko šis rīks nenolasa).

Vai varu augšupielādēt GIF, TIFF vai RAW failu? Nē. Augšupielādētājs pieņem tikai JPEG, PNG un WebP failus.