Photoshop 대형 문서 (.psb)
Adobe 표준PSB(Photoshop Large Document Format)는 어도비 포토샵의 64비트 대형 캔버스 포맷으로, 최대 30만 픽셀의 크기와 표준 2GB 제한을 초과하는 대용량 그래픽 파일을 지원하도록 설계되었습니다.
PSB을(를) PNG(으)로 변환
무료 브라우저 내 PSB-PNG 변환기. 기기에서 파일을 즉시 변환하세요.
검사 및 메타데이터
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 PSB 파일을 식별합니다:
바이트 단위 헤더 시그니처 (매직 바이트)
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 PSB 파일을 식별합니다:
16진수 시그니처 (오프셋 0):
38 42 50 53 00 02ASCII 표현: 8BPS..
표준화: Adobe Photoshop File Format Specification (Version 2)
기술 사양
| 컨테이너 아키텍처 | Photoshop document structure using 64-bit file offsets and length descriptors (Version 2) |
| 압축 | RLE (PackBits), ZIP without prediction, ZIP with prediction, or uncompressed raw planar bytes |
| 바이트 엔디안 | Big-Endian (Motorola byte order) |
| 색 공간 | sRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab Color, Embedded ICC Profiles |
| 채널 및 구조 | Unlimited layers, masks, smart objects, adjustment layers, text paths, and alpha channels |
| 최대 크기 | 300,000 x 300,000 pixels (up to 4 Exabytes theoretical file size) |
| 투명도 | Full multi-layer 8-bit, 16-bit, or 32-bit floating-point alpha blending |
| 스트리밍 및 프로그레시브 | Non-streamable multi-layer hierarchical document database |
기술 비교 매트릭스: PSB 대 경쟁사
| 기술적 속성 | PSB (현재) | PSD | TIFF | PNG |
|---|---|---|---|---|
| 최대 크기 | 300,000 x 300,000 픽셀 | 30,000 x 30,000 픽셀 | BigTIFF 64비트 제한 지원 | 31비트 정수 제한 지원 |
| 최대 파일 크기 | 사실상 무제한 (최대 4 엑사바이트) | 2.0 기가바이트 (32비트 오프셋 제한) | 4.0 GB (표준) / 엑사바이트 (BigTIFF) | 2.0 기가바이트 |
| 내부 오프셋 | 64비트 파일 오프셋 (버전 2) | 32비트 파일 오프셋 (버전 1) | 32비트 (표준) / 64비트 (BigTIFF) | 32비트 청크 길이 |
| 레이어 보존 | 100% 포토샵 레이어 데이터베이스 | 100% 포토샵 레이어 데이터베이스 | 제한적인 TIFF 레이어 블록 | 단일 평면화된 이미지 래스터 |
일반적인 손상 모드 및 헥스 복구 가이드
포토샵에 '유효한 포토샵 문서가 아니기 때문에 요청을 완료할 수 없습니다.'라는 오류가 표시됨.
근본 원인: 손상된 64비트 레이어 오프셋 포인터 또는 저장 중 예기치 않은 파일 잘림 현상 발생.
복구: File2File PSB Extractor를 사용하여 평면화된 합성 미리보기 이미지 추출.
보안 분석 및 파서 공격 벡터
PSB 파일에는 복잡한 64비트 레이어 계층 구조가 포함되어 있으며, 손상된 길이 기술자로 인해 이미지 파서에서 메모리 고갈이 발생할 수 있습니다.
알려진 공격 벡터
- 64비트 레이어 마스크 할당 중 정수 오버플로.
- PackBits 압축 채널 데이터를 파싱할 때 발생하는 버퍼 초과 읽기.
- 조작된 캔버스 크기로 인해 유발되는 멀티기가바이트 메모리 할당을 통한 서비스 거부(DoS) 공격.
방어적 모범 사례:
역사적 배경 및 주요 이력
주요 장점
- 표준 PSD 파일의 30,000픽셀 크기 제한 및 2GB 파일 크기 장벽을 돌파합니다(최대 30만 픽셀 지원).
- 비파괴적인 포토샵 레이어, 벡터 패스, 스마트 오브젝트, 필터, 조정 레이어를 100% 보존합니다.
- 대형 빌보드, 파노라마 벽화, 건물 래핑 및 기가픽셀 사진 촬영을 위한 업계 표준입니다.
기술적 제한 사항 및 단점
- 방대한 파일 크기(마스터 문서당 보통 5GB~50GB)로 인해 엄청난 RAM과 디스크 공간이 필요합니다.
- 표준 PSD에 비해 비(非)어도비 응용 프로그램에서의 지원이 제한적입니다.
- 멀티기가바이트 레이어 데이터베이스를 디스크에 저장할 때 저장 및 로드 시간이 느립니다.
흥미로운 기술적 상식
- 표준 PSD의 매직 바이트는 0x00 0x01(버전 1)로 끝나고, PSB 파일은 0x00 0x02(버전 2)로 끝납니다.
- 300,000 x 300,000 픽셀 이미지를 300 DPI로 인쇄하면 무려 83피트 x 83피트(25미터 x 25미터) 크기에 달합니다.
- 천체 사진작가들과 NASA는 PSB 형식으로 거대한 멀티기가픽셀 망원경 파노라마를 합성합니다.
자주 묻는 기술 질문
PSD와 PSB의 차이점은 무엇인가요?
PSD는 30,000 x 30,000 픽셀 및 2GB 파일 크기로 제한됩니다. PSB는 64비트 오프셋을 사용하여 최대 300,000 x 300,000 픽셀의 이미지와 수백 기가바이트에 달하는 파일 크기를 지원합니다.
PSD 대신 PSB를 언제 사용해야 하나요?
이미지의 어느 한쪽 크기가 30,000픽셀을 초과하거나 파일 크기가 2GB를 초과할 때마다 포토샵이 PSB로 저장을 유도합니다.
PSB 파일을 JPG 또는 PNG로 어떻게 변환할 수 있나요?
웹 브라우저 내에서 직접 File2File.app을 사용하여 PSB 문서를 평탄화된(flattened) JPG 또는 PNG 이미지로 변환할 수 있습니다.