Document volumineux Photoshop (.psb)

Adobe Standard

Le format de grand document de Photoshop (PSB) est le format à grand canevas 64 bits d’Adobe Photoshop. Il accepte des fichiers graphiques pouvant atteindre 300 000 pixels de côté et dépasser la limite standard de 2 Go.

Convertir PSB en PNG

Outil de conversion gratuit de PSB vers PNG dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspection et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers PSB en inspectant leur séquence initiale d'octets binaires :

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (octets magiques)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers PSB en inspectant leur séquence initiale d'octets binaires :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

38 42 50 53 00 02

REPRÉSENTATION ASCII : 8BPS..

Normalisation : Adobe Photoshop File Format Specification (Version 2)

Spécifications techniques

Architecture de conteneurStructure de document Photoshop utilisant des décalages de fichiers sur 64 bits et des descripteurs de longueur (Version 2)
CompressionRLE (PackBits), ZIP sans prédiction, ZIP avec prédiction ou octets planaires bruts non compressés
Ordre des octetsGrand-boutiste (Big-Endian) (ordre des octets Motorola)
Espaces colorimétriquessRGB, Adobe RGB, ProPhoto RGB, CMYK, Couleur Lab, Profils ICC intégrés
Canaux et structureCalques illimités, masques, objets dynamiques, calques de réglage, tracés de texte et canaux alpha
Dimensions maximales300 000 x 300 000 pixels (jusqu'à 4 exaoctets de taille de fichier théorique)
TransparenceFusion alpha complète multi-calques sur 8 bits, 16 bits ou en virgule flottante 32 bits
Prise en charge du traitement en continuBase de données documentaire hiérarchique multicouche dont la lecture en continu n’est pas possible

Matrice de comparaison technique : PSB face aux concurrents

Attribut techniquePSB (Actuel)PSDTIFFPNG
Dimensions maximales300 000 x 300 000 pixels30 000 x 30 000 pixelsPrend en charge les limites 64 bits de BigTIFFPrend en charge les limites d'entiers 31 bits
Taille de fichier maximalePratiquement illimitée (jusqu'à 4 exaoctets)2,0 gigaoctets (limite de décalage 32 bits)4,0 Go (standard) / Exaoctets (BigTIFF)2,0 gigaoctets
Décalages internesDécalages de fichier sur 64 bits (Version 2)Décalages de fichier sur 32 bits (Version 1)32 bits (standard) / 64 bits (BigTIFF)Longueurs de blocs 32 bits
Préservation des calquesBase de données de calques Photoshop ; compatibilité variable selon l’applicationBase de données de calques Photoshop ; compatibilité variable selon l’applicationBlocs de calques TIFF limitésImage matricielle aplatie unique

Modes de corruption courants et guide de restauration hexadécimale

Photoshop affiche le message 'Impossible de satisfaire à votre demande car il ne s'agit pas d'un document Photoshop valide'.

Cause initiale: Pointeur de décalage de calque 64 bits corrompu ou troncature inopinée du fichier lors de la sauvegarde.

Récupération: Extrayez l’image d’aperçu composite aplatie à l’aide de PSB Extractor de File2File.app.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Les fichiers PSB contiennent des hiérarchies de calques complexes sur 64 bits où des descripteurs de longueur corrompus peuvent provoquer un épuisement de la mémoire dans les analyseurs d'images.

Vecteurs d’attaque connus

  • Dépassement d'entier lors de l'allocation des masques de calques sur 64 bits.
  • Lecture au-delà des limites du tampon lors de l'analyse de données de canaux compressées selon l'algorithme PackBits.
  • Déni de service par allocation de mémoire de plusieurs gigaoctets déclenchée par des dimensions de canevas spécialement conçues.

Bonnes pratiques de défense: Valider les décalages d'enregistrements de calques et appliquer des limites d'allocation de mémoire lors de l'analyse.

Origines historiques et jalons

2013Photoshop CC étend la prise en charge du format PSB pour les objets dynamiques et les flux de travail sur des canevas comportant plusieurs plans de travail.
2005Photoshop CS2 active l'édition d'images HDR en virgule flottante 32 bits au sein du format PSB.
2003Introduit avec Adobe Photoshop CS (version 8.0) pour s'affranchir des limites historiques de 30 000 pixels et de 2 Go du format PSD.

Principaux avantages

  • S'affranchit de la limite de dimension de 30 000 pixels et de la barrière de taille de fichier de 2 Go des fichiers PSD standard (prend en charge jusqu'à 300 000 pixels).
  • Le format est conçu pour conserver les calques, tracés, objets dynamiques et calques de réglage Photoshop lors d’un enregistrement avec une version compatible ; la prise en charge varie dans les autres logiciels.
  • La référence du secteur pour les panneaux publicitaires géants, les fresques panoramiques, les habillages de bâtiments et la photographie gigapixel.

Limites techniques

  • Les grands documents PSB peuvent nécessiter beaucoup de mémoire et d’espace disque. La taille dépend des dimensions de la zone de travail, des calques et du contenu intégré.
  • Prise en charge limitée dans les applications autres qu'Adobe par rapport au format PSD standard.
  • Temps de sauvegarde et de chargement lents lors de l'écriture de bases de données de calques de plusieurs gigaoctets sur le disque.

Faits intéressants

  • Les octets magiques d'un fichier PSD standard se terminent par 0x00 0x01 (Version 1), tandis qu'un fichier PSB se termine par 0x00 0x02 (Version 2).
  • À 300 ppp, la taille maximale de 300 000 × 300 000 pixels correspond à une impression de 83 pieds × 83 pieds (environ 25 m × 25 m).
  • Les astrophotographes et la NASA assemblent d'immenses panoramas de télescopes de plusieurs gigapixels au format PSB.

Foire aux questions techniques

Quelle est la différence entre les formats PSD et PSB ?

Le format PSD est limité à 30 000 x 30 000 pixels et à une taille de fichier de 2 Go. Le format PSB utilise des décalages sur 64 bits pour prendre en charge des images allant jusqu'à 300 000 x 300 000 pixels et des tailles de fichiers atteignant plusieurs centaines de gigaoctets.

Quand dois-je utiliser le format PSB plutôt que PSD ?

Photoshop vous invite à enregistrer au format PSB chaque fois que votre image dépasse 30 000 pixels dans l'une ou l'autre des dimensions ou dépasse 2 Go en taille de fichier.

Comment puis-je convertir un fichier PSB en JPG ou PNG ?

Vous pouvez convertir des documents PSB en images JPG ou PNG aplaties à l'aide de File2File.app directement dans votre navigateur.