Великий документ Photoshop (.psb)

Adobe Стандарт

Photoshop Large Document Format (PSB): це 64-бітний формат великого полотна від Adobe Photoshop, розроблений для підтримки масивних графічних файлів розміром до 300 000 пікселів і розмірів файлів, що перевищують стандартні обмеження 2 ГБ.

Конвертувати з PSB у PNG

Безкоштовний конвертер з PSB у PNG у браузері. Миттєво конвертуйте файли на своєму пристрої.

Аналіз та метадані

Операційні системи та аналізатори файлів ідентифікують файли PSB, перевіряючи початкову послідовність бінарних байтів:

Виберіть або перетягніть файли сюди

Приватно - файли ніколи не залишають ваш пристрій

або вставте Ctrl+V
Гарантія конфіденційності без передавання даних мережею: Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.

Сигнатура заголовка на байтовому рівні (Magic Bytes)

Операційні системи та аналізатори файлів ідентифікують файли PSB, перевіряючи початкову послідовність бінарних байтів:

ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):

38 42 50 53 00 02

ПОДАННЯ В ASCII: 8BPS..

Стандартизація: Adobe Photoshop File Format Specification (Version 2)

Технічні характеристики

Архітектура контейнераСтруктура документа Photoshop з використанням 64-бітних файлових зміщень і дескрипторів довжини (Версія 2)
СтисненняRLE (PackBits), ZIP без передбачення, ZIP з передбаченням або нестиснені сирі планарні байти
Порядок байтів (Endianness)Порядок байтів від старшого до молодшого (Big-Endian; Motorola)
Колірні просториsRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab Color, Вбудовані профілі ICC
Канали та структураНеобмежена кількість шарів, масок, смарт-об'єктів, коригувальних шарів, текстових контурів та альфа-каналів
Максимальні розміри300 000 x 300 000 пікселів (теоретичний розмір файлу до 4 ексабайт)
ПрозорістьПовне багатошарове 8-бітне, 16-бітне або 32-бітне альфа-змішування з плаваючою комою
Потокове та прогресивне завантаженняНепотокова багатошарова ієрархічна база даних документів

Технічна матриця порівняння: PSB проти конкурентів

Технічний атрибутPSB (Поточний)PSDTIFFPNG
Максимальні розміри300 000 x 300 000 пікселів30 000 x 30 000 пікселівПідтримує обмеження BigTIFF 64-бітПідтримує 31-бітні цілочисельні обмеження
Максимальний розмір файлуПрактично необмежений (до 4 ексабайт)2,0 гігабайти (обмеження 32-бітного зміщення)4,0 ГБ (стандарт) / Ексабайти (BigTIFF)2,0 гігабайти
Внутрішні зміщення64-бітні файлові зміщення (Версія 2)32-бітні файлові зміщення (Версія 1)32-бітні (стандарт) / 64-бітні (BigTIFF)32-бітні довжини блоків
Збереження шарівБаза даних шарів Photoshop; сумісність залежить від програми.База даних шарів Photoshop; сумісність залежить від програми.Обмежені блоки шарів TIFFЗведене однорастрове зображення

Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі

Photoshop показує повідомлення 'Не вдалося виконати запит, оскільки це не дійсний документ Photoshop'.

Першопричина: Пошкоджений покажчик 64-бітного зміщення шару або неочікуване обрізання файлу під час збереження.

Відновлення: Витягніть зведене композитне зображення попереднього перегляду за допомогою PSB Extractor від File2File.app.

Аналіз безпеки та векторів атак на парсери

Файли PSB містять складні 64-бітні ієрархії шарів, у яких пошкоджені дескриптори довжини можуть спричинити вичерпання пам’яті в засобах розбору зображень.

Відомі вектори атак

  • Переповнення цілих чисел під час виділення 64-бітної маски шару.
  • Читання за межами буфера під час розбору даних каналу, стиснених алгоритмом PackBits.
  • Відмова в обслуговуванні через виділення пам'яті в кілька гігабайт, викликане створеними розмірами полотна.

Рекомендації щодо захисту: Перевіряйте зміщення записів шарів і обмежуйте виділення пам’яті під час розбору.

Історичне походження та віхи

2013Photoshop CC розширює підтримку PSB для смарт-об'єктів і робочих процесів з полотнами з кількома монтажними областями.
2005Photoshop CS2 вмикає редагування 32-бітних HDR-зображень з плаваючою комою всередині PSB.
2003Представлено разом з Adobe Photoshop CS (Версія 8.0), щоб подолати історичні обмеження у 30 000 пікселів і 2 ГБ для PSD.

Основні переваги

  • Знімає обмеження розміру в 30 000 пікселів і бар'єр файлу в 2 ГБ стандартних файлів PSD (підтримує до 300 000 пікселів).
  • Створений для збереження шарів, контурів, Smart Objects і коригувальних шарів Photoshop під час збереження у сумісних версіях Photoshop; підтримка іншого програмного забезпечення різниться.
  • Використовується в деяких процесах Photoshop із великим полотном, зокрема для білбордів, панорам та інших робіт із високою роздільністю.

Технічні обмеження та недоліки

  • Великі документи PSB можуть потребувати значного обсягу пам’яті та дискового простору; розмір файлу залежить від розмірів полотна, шарів і вбудованого вмісту.
  • Обмежена підтримка в застосунках не від Adobe порівняно зі стандартним PSD.
  • Повільний час збереження та завантаження при записі багатогігабайтних баз даних шарів на диск.

Цікаві технічні факти

  • Магічні байти для стандартного PSD закінчуються на 0x00 0x01 (Версія 1), тоді як файл PSB закінчується на 0x00 0x02 (Версія 2).
  • Зображення розміром 300 000 x 300 000 пікселів, надруковане з роздільною здатністю 300 DPI, охоплюватиме вражаючі 83 на 83 фути (25 на 25 метрів).
  • Астрофотографи та NASA створюють масивні багатогігапіксельні панорами телескопів у форматі PSB.

Поширені технічні запитання

У чому різниця між PSD та PSB?

PSD обмежений розмірами 30 000 x 30 000 пікселів і розміром файлу 2 ГБ. PSB використовує 64-бітні зміщення, щоб підтримувати зображення розміром до 300 000 x 300 000 пікселів і файли розміром у кілька сотень гігабайтів.

Коли слід використовувати PSB замість PSD?

Photoshop запропонує зберегти зображення у форматі PSB, якщо його розмір перевищить 30 000 пікселів у будь-якому вимірі або розмір файлу перевищить 2 ГБ.

Як конвертувати файл PSB у JPG або PNG?

Ви можете конвертувати документи PSB у зведені зображення JPG або PNG за допомогою File2File.app безпосередньо у своєму браузері.