Что такое формат файла PSS?
Файл .pss - это контейнер видеопотока, используемый на игровых дисках PlayStation 2 для хранения предварительно отрендеренных кат-сцен и полноэкранного видео (FMV). Он представляет собой вариант программного потока MPEG-2 со специфическим для Sony мультиплексированием звука, который декодируется в реальном времени аппаратным модулем IPU (Image Processing Unit) приставки PS2.
Файл начинается со стандартного кода начала пакета MPEG-2 (00 00 01 BA), идентичного программным потокам MPEG и файлам DVD .vob. Вариант для PS2 отличается внутренне настраиваемыми аудиоблоками, которым предшествует заголовок SShd, определяющий тип аудио (PCM 16-бит или SPU2-ADPCM), частоту дискретизации, количество каналов и размер чередования (interleave).
Разрешение видео ограничено аппаратным обеспечением PS2 IPU и составляет 720×480 (NTSC) или 720×576 (PAL). Аудио обычно кодируется с частотой 44 100 Гц или 48 000 Гц. В небольшом количестве игр для PS2 вместо MPEG-2 используется видео WMV2, хотя это встречается редко.
Файлы .pss извлекаются из образов игровых дисков PS2 (ISO) с помощью таких инструментов, как PSS Plex. VLC media player и эмулятор PCSX2 могут воспроизводить большинство файлов .pss напрямую. На смену этому формату пришли PMF на PlayStation Portable и PAM на PlayStation 3.
Безопасность и защита
РИСК: LOWТолько видеоданные, без исполняемого кода. Файлы PSS, извлеченные из доверенных образов ISO, не несут риска заражения вредоносным ПО.
Детали формата
в двух словах- Adobe Type Manager PostScript Stub - db_name в нашей базе данных был «Adobe Type Manager PostScript stub file» - это неверно; этот формат использует .pss как заглушку описания принтера PostScript, что является совершенно отдельным и очень редким случаем использования.
Программы, открывающие файлы PSS
Технические подробности
глубокая спецификация| Магические байты | 00 00 01 BA (MPEG-2 Pack Start Code) по смещению 0 |
| Кодировка | Бинарная, big-endian |
| Контейнер | Программный поток MPEG-2 (вариант PS2 Sony с кастомным чередованием аудио) |
| Видеокодек | MPEG-2 (декодируется аппаратным IPU PS2); редкий вариант WMV2 в некоторых проектах |
| Аудиокодек | PCM 16-бит, MP2 или SPU2-ADPCM; тип указан в заголовке блока SShd |
| Идентификация аудио | Блок заголовка SShd предшествует каждому сегменту аудиопотока; кодирует тип, частоту дискретизации, каналы и чередование |
| Максимальное разрешение видео | 720×480 (NTSC) или 720×576 (PAL) - аппаратный лимит PS2 IPU |
| Частота дискретизации аудио | Обычно 44100 Гц или 48000 Гц; хранится в аудиозаголовке SShd |
| Цветовое кодирование | YCbCr 4:2:0 (стандарт MPEG-2), эффективная глубина 24 бита |
| Типичный размер файла | 10 МБ - 500 МБ (от короткой кат-сцены до полноценного вступительного ролика) |
| Аппаратный декодер | PS2 IPU (Image Processing Unit) - MPEG-2 декодируется на уровне чипа |
| Источник извлечения | Образы игровых дисков PS2 ISO/BIN (извлекаются с помощью PSS Plex или аналогичных утилит) |
| Преемники платформы | PMF (PlayStation Portable), PAM (PlayStation 3) |
| Выпущен | 2000 (PlayStation 2 launch) |
| Последняя версия | N/A (hardware-era format, no versioning) |
| Спецификация | rewiki.miraheze.org |
Конвертации PSS
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах PSS.