Переглядач метаданих зображень - Онлайн-видобування даних 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, а потім округлює його до двох десяткових знаків:
де 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 байтів).
Як обчислюється співвідношення сторін
Для визначення співвідношення сторін ширину й висоту ділять на їхній найбільший спільний дільник (НСД), тобто найбільше число, на яке обидва числа діляться без остачі:
де 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-файли камер, завантажувач не приймає.
Як користуватися інструментом
- Натисніть область завантаження або перетягніть на неї файл JPEG, PNG чи WebP.
- Інструмент декодує файл локально й показує його метадані в таблиці.
- Натисніть «Copy» поруч із будь-яким рядком, щоб скопіювати лише це значення.
- Натисніть «Download Metadata», щоб зберегти всі значення як текстовий файл.
Усе відбувається у браузері за допомогою API FileReader та Image у JavaScript. Файл у жодний момент не завантажується на сервер.
Приклад обчислення
Завантаження фотографії JPEG розміром 1920 × 1080 пікселів і 2 500 000 байтів, збереженої з кодуванням YCbCr із 8 бітами, дає такі результати:
| Властивість | Значення |
|---|---|
| Ім’я файлу | photo.jpg |
| Розмір файлу | 2,38 MiB |
| Тип файлу | image/jpeg |
| Остання зміна | (дата й час із файлу) |
| Глибина кольору | 24 bpp (8 бітів на канал, YCbCr) |
| Розміри | 1920 × 1080 пікселів |
| Співвідношення сторін | 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.