Прескочи към съдържанието

Преглеждач на метаданни на изображения - Извличане на EXIF, IPTC и XMP данни онлайн

Безплатен онлайн преглеждач на метаданни за извличане и анализ на EXIF, IPTC и XMP данни от JPEG, PNG и WebP файлове. Преглед на настройки на камерата, GPS местоположение, времеви отпечатъци и други. 100% базиран в браузъра - без качване на файлове.

Преглед на метаданни на изображение

Кликнете за качване или плъзнете и пуснете

JPEG, PNG, WebP

Калкулатор за зареждане...
📚

Документация

Преглед на метаданните на изображение

Прегледът на метаданните на изображение показва техническите данни, съхранени във файл с изображение, без да го отваря в редактор на снимки. Този инструмент прочита JPEG, PNG или WebP файл в уеб браузъра и показва името на файла, размера на файла, типа на файла, датата на последна промяна, размерите в пиксели, съотношението на страните и дълбочината на цвета. Файлът никога не се изпраща към сървър.

Каква информация показва този инструмент?

След качване на файл инструментът показва следните свойства:

  • Име на файла — името на качения файл.
  • Размер на файла — показва се в двоични единици (KiB, MiB, GiB), които уеб браузърите и операционните системи обикновено използват за размери на файлове.
  • Тип на файла — MIME типът на файла, например image/jpeg.
  • Последна промяна — датата и часът на промяната, записани от операционната система за този файл. Това не е непременно датата, на която е направена снимката; копирането или повторното записване на файл може да ги промени.
  • Размери — ширината и височината на изображението в пиксели, получени чрез декодиране на изображението в браузъра.
  • Съотношение на страните — съотношението между ширината и височината, съкратено до най-простата форма с цели числа.
  • Дълбочина на цвета — броят битове, използвани за съхраняване на всеки пиксел, прочетен от байтовете на заглавката на файла.

Какво не показва този инструмент

Цифровите снимки могат да съдържат и три други вида вградени метаданни: EXIF (Exchangeable Image File Format — формат за обмен на файлове с изображения), който фотоапаратите и телефоните записват с данни като обектив, бленда, скорост на затвора, ISO и понякога GPS координати; полета IPTC (International Press Telecommunications Council — Международен съвет по телекомуникации в пресата), използвани от новинарски организации за надписи, авторски данни и авторски права; и XMP (Extensible Metadata Platform — разширяема платформа за метаданни), формат на Adobe за история на редактирането и персонализирани етикети.

Този инструмент не прочита нито един от трите вида. Той не може да покаже настройките на фотоапарата, местоположението по GPS, данните за авторски права или историята на редактирането, дори когато файлът ги съдържа. Прочитат се само седемте свойства, изброени по-горе. За данни EXIF, IPTC или XMP трябва да се използва специализиран инструмент като ExifTool или да се проверят данните за снимката в панела със свойства на файла на операционната система.

Как се изчисляват единиците за размер на файла

Размерът на файла се измерва в байтове и се преобразува в най-голямата двоична единица, при която числото остава лесно за разчитане. Инструментът многократно дели броя байтове на 1024, докато резултатът стане между 1 и 1024, след което го закръгля до два знака след десетичната запетая:

i=⌊log⁡blog⁡1024⌋i = \left\lfloor \frac{\log b}{\log 1024} \right\rfloor

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

където b е размерът на файла в байтове, i е индексът на единицата, а s е размерът в единицата, избрана от този индекс.

Имената на единиците са Bytes, KiB, MiB, GiB, TiB и PiB — двоични единици, при които 1 KiB се равнява на 1024 байта. Това се различава от десетичните KB/MB, използвани от някои файлови мениджъри, при които 1 KB се равнява на 1000 байта.

Пример: файл с 2 500 000 байта има индекс на единицата 2 (MiB), затова размерът му е 2 500 000 ÷ 1 048 576 ≈ 2,38 MiB, а не 2,5 MB. Инструментът приема файлове с размер до 50 MiB (52 428 800 байта).

Как се изчислява съотношението на страните

Съотношението на страните се получава, като ширината и височината се разделят на техния най-голям общ делител (НОД), тоест на най-голямото число, което дели и двете без остатък:

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

където w е ширината в пиксели, h е височината в пиксели, g е най-големият им общ делител, а R е съотношението на страните.

Пример: за изображение с размер 1920 × 1080 пиксела НОД на 1920 и 1080 е 120. Разделянето на двете числа на 120 дава 16:9.

Как се определя дълбочината на цвета

Дълбочината на цвета е свойство на заглавката на файла, а не на декодираното изображение — браузърът винаги декодира изображението вътрешно като пиксели с 8 бита на канал, дори ако изходният файл използва друга дълбочина. За да отчете действителната стойност, инструментът прочита необработените байтове на самия файл, а не декодираното изображение:

  • PNG: блокът IHDR съдържа байт за дълбочината на цвета и байт за типа на цвета, които заедно определят броя битове на пиксел.
  • JPEG: маркерът за начало на кадър съдържа точността на семплиране и броя на цветовите компоненти; броят битове на пиксел е точността × броя на компонентите.
  • GIF: байтът на дескриптора на логическия екран кодира колко бита на пиксел използва цветовата таблица.
  • WebP: блокът VP8X, VP8 или VP8L показва дали изображението има алфа канал, което дава 24 bpp (RGB) или 32 bpp (RGBA).

Пример: стандартна JPEG снимка с 8-битова точност и 3 цветови компонента (YCbCr) се отчита като 24 bpp (8 бита/канал, YCbCr). Ако заглавката на файла не съответства на нито една от тези четири структури, полето за дълбочина на цвета не се включва в резултатите.

Поддържани файлови формати

Инструментът приема JPEG, PNG и WebP файлове. Други формати, включително GIF, TIFF, HEIC и RAW файлове от фотоапарати, не се приемат от инструмента за качване.

Как се използва инструментът

  1. Щракнете върху зоната за качване или плъзнете JPEG, PNG или WebP файл и го пуснете върху нея.
  2. Инструментът декодира файла локално и показва метаданните му в таблица.
  3. Щракнете върху „Copy“ до произволен ред, за да копирате само съответната стойност.
  4. Щракнете върху „Download Metadata“, за да запишете всички стойности като текстов файл.

Всичко се извършва в браузъра чрез API интерфейсите FileReader и Image на JavaScript. Файлът не се качва на сървър в нито един момент.

Пример с решение

Качването на JPEG снимка с размер 1920 × 1080 пиксела и 2 500 000 байта, записана с 8-битово кодиране YCbCr, дава:

СвойствоСтойност
Име на файлаphoto.jpg
Размер на файла2,38 MiB
Тип на файлаimage/jpeg
Последна промяна(дата и час от файла)
Дълбочина на цвета24 bpp (8 бита/канал, YCbCr)
Размери1920 × 1080 px
Съотношение на страните16:9

Често задавани въпроси

Показва ли този инструмент местоположението по GPS или настройките на фотоапарата? Не. Те идват от данните EXIF, а този инструмент не прочита EXIF сегментите. Той отчита само името, размера и типа на файла, датата на последна промяна, размерите, съотношението на страните и дълбочината на цвета.

Качва ли се изображението ми на сървър? Не. Файлът се прочита и декодира изцяло в браузъра чрез JavaScript. Той никога не напуска устройството.

Защо размерът на файла ми се показва в MiB, а не в MB? Инструментът използва двоични единици (1 KiB = 1024 байта), какъвто е начинът, по който повечето операционни системи отчитат размерите на файловете, вместо десетични единици (1 KB = 1000 байта).

Защо полето за дълбочина на цвета не се показва за моето изображение? Дълбочината на цвета се отчита само за JPEG, PNG, GIF и WebP файлове, чиято заглавка съответства на позната структура. Ако заглавката не може да бъде анализирана, полето се пропуска, вместо да се показва предположение.

Защо датата на „последна промяна“ не съвпада с датата, на която е направена снимката? Тази дата идва от времевия печат за промяна на файла, записан от операционната система, а не от фотоапарата. Копирането, повторното записване или прехвърлянето на файл може да я промени и тя може да се различава от датата на заснемане, съхранена в данните EXIF, които този инструмент не прочита.

Мога ли да кача GIF, TIFF или RAW файл? Не. Инструментът за качване приема само JPEG, PNG и WebP файлове.