В этом репозитории живёт скрипт, позволяющий из почти любого видео-файла в пару кликов создать образ диска с видео-плеером, причём диск будет работать на любой редакции первой PlayStation БЕЗ использования VideoCD аддона.
Свежую версию можно скачать в релизах.
Пример созданного таким образом диска можно скачать тут.
-
В данный момент скрипт работает только по Windows, т.к. утилиту для конвертирования видео в формат STR я нашёл только для этой ОС. Работоспособность скрипта проверялась под Windows 10 (x64).
-
Консоль выдаёт картинку в формате 4:3, если скрипту дать видео с другим соотношением сторон - в видео будут автоматически добавлены чёрные полосы.
-
Использованные плееры не умеют ставить воспроизведение на паузу, только перематывать видео вперёд и назад крестовиной геймпада. Для паузы можно использовать воркэраунд: если открыть крышку консоли - воспроизведение поставится на паузу, а после закрытия - продолжится с момента остановки.
-
По окончанию воспроизведения плеер зависает.
-
Для временных файлов может понадобиться до 4 ГБ на диске со скриптом.
-
Максимальная длина видео - 32 минуты. Если попытаться сконвертировать видео длиннее 32 минут - в образ попадут только первые 32 минуты.
-
Видео конвертируется в разрешение 320x240 с 15 кадрами в секунду и моно-звуком с дискретизацией 37.8 кГц. В принципе консоль поддерживает до 30 кадров в секунду и стерео-звук, но в такой ситуации снижается общий битрейт видео, как следствие - повышается число артефактов сжатия.
-
Образ создаётся для стандарта PAL. Второй плеер имеет версию для NTSC, но скрипт готовился в первую очередь для себя, а у нас в стране в ходу были чипованные консоли, работающие с любым регионом.
- Перетащите видео-файл на файл скрипта - откроется консоль, в которой будет показан прогресс конвертирования видео
- Если видео длинное - процесс создания образа может долго стоять на надписи "Wait (Movie Converter)". Это нормально, ничего не зависло, прогресс на самом деле идёт - закрывать окно скрипта не нужно!
- Дождитесь окончания процесса создания диска. Если всё прошло успешно - в папке со скриптом появится пара файлов MOVIE.CUE и MOVIE.BIN, которые можно нарезать на болванку или открыть в эмуляторе консоли.
В зависимости от длины видео скрипт собирает образ с одним из двух плееров.
Часть данных по ссылкам на всякий случай сохранена в директории Documents And Utilities этого репозитория.
-
img2tim - конвертер изображений из BMP в формат TIM, может пригодиться для кастомизации внешнего вида второго плеера.
-
SDK и IDE для разработки игр и приложений для PS1
-
Инструкция по конвертированию видео в формат STR - на английском
-
Исходники простого запускаемого на PS1 плеера для STR-видео