Словник

Що таке ширина попереднього зображення?

Деякі фотографії та відео зберігають друге зображення для швидкого показу. «Preview Image Width» показує, якої ширини це попереднє зображення в пікселях, а не якої ширини є основне зображення.

preview-image-width

Ширина зображення попереднього перегляду - це ширина, у пікселях, зображення попереднього перегляду, яке зберігається всередині файлу. Вона описує саме попередній перегляд, а не основне зображення, тому відрізняється від ширини зображення (Image Width).

Попередній перегляд - це друга копія зображення, створена для швидкого показу. Камери використовують його, щоб показувати фото на своєму екрані, а програми для роботи із зображеннями - щоб показувати багато файлів одночасно. Та сама ідея лежить в основі мініатюри (thumbnail image), яку мають багато фотографій.

Які файли містять його

Не кожен файл із попереднім переглядом має це поле. Воно існує тільки там, де виробник камери або формат визначив місце для нього. Документація тегів ExifTool наводить його в таких місцях:

  • Камери Canon: у службових даних Canon (Canon maker notes), всередині запису Preview Image Info з ID тегу 0x00b6.
  • Деякі новіші камери Kodak: у частині SubIFD0 службових даних Kodak, з ID тегу 0xfa57.
  • JPEG‑фото з телефонів HTC, LG і Samsung: у блоці Scalado, сегменті APP4, з кодом WDTH.
  • Деякі камери FujiFilm: в інформації попереднього перегляду FlashPix. ExifTool читає дані FlashPix з FPX‑зображень і з сегмента APP2 FPXR у JPEG‑фото.
  • Відео Kodak MP4: у частині файлу під назвою атом free, який зазвичай призначений для вільного місця.
  • MP4‑відео з камер Flip Video: в атомі uuid, який містить дані Flip.

Maker notes - це блок даних у секції Exif, який кожен виробник камер визначає для себе. Інші місця в цьому списку розташовані поза секцією Exif, в інших частинах файлу.

Стандартна мініатюра Exif працює інакше. У специфікації Exif для неї визначений окремий каталог тегів під назвою 1st IFD.

Для JPEG‑мініатюри цей каталог зберігає інформацію про те, де починається мініатюра і скільки байтів вона займає, але не її ширину. Ширина записується всередині самого маленького JPEG. Через це ExifTool показує Thumbnail Offset і Thumbnail Length, але не Preview Image Width.

Звідки походить значення

Пристрій (камера або телефон), який створює файл, записує це значення під час збереження попереднього перегляду. Специфікація Exif обмежує розмір сегмента APP1, що містить дані Exif і мініатюру, 64 кілобайтами.

Деякі виробники камер також зберігають другий попередній перегляд у власно визначеному місці. Наприклад, Sony зберігає попередній перегляд розміру HD у JPEG‑зображеннях майже з усіх своїх камер DSLR, SLT, ILCA, NEX та ILCE.

Як виглядає значення

Значення - це ціле число пікселів по горизонталі попереднього перегляду. У файлах Canon запис Preview Image Info також містить такі значення:

  • Висота зображення попереднього перегляду (Preview Image Height), інша сторона того ж попереднього перегляду
  • Довжина зображення попереднього перегляду (Preview Image Length), довжина даних попереднього перегляду
  • Preview Image Start, позиція у файлі, з якої починаються дані попереднього перегляду
  • Якість попереднього перегляду (Preview Quality), наприклад Normal, Fine або Superfine

ExifTool об'єднує ширину і висоту в один рядок Preview Image Size. Камери Sony зберігають обидва числа разом у єдиному полі Preview Image Size з ID тегу 0xb02c.

Чому це важливо для вашого файлу

Це поле пояснює, чому в звіті можуть бути вказані 2 ширини для однієї фотографії. Ці 2 числа вимірюють 2 різні зображення, тому вони не зобов'язані збігатися.

Для розміру друку, обмежень на завантаження або оцінки якості зображення використовуйте ширину зображення (Image Width) основного зображення. Preview Image Width лише показує, якою завширшки є копія для швидкого перегляду.

Більшість файлів не мають цього поля, оскільки лише небагато виробників камер і форматів визначають для нього місце. Тому відсутність Preview Image Width є нормальною.

Будьте обережні, редагуючи фотографію. Специфікація Exif попереджає, що дані, які виробник камери записує у власному форматі, можуть бути змінені або втрачені іншими програмами редагування.

Мета ключі