Приветствую!
Была такая любопытная тема (http://pscd.ru/info/1180-sozdanie-video-cd-psx.html), но сейчас софт из неё (pimp019) днёи с огнём не отыскать. Возможно, у кого-нибудь завалялся данный софт и он может дать ссылку на него?
Утилита нашлась!
Newbilius, программа рабочая? По-моему раньше было проблематично отыскать рабочую версию.
Цитата: SPOT от 30 марта 2015, 08:58Newbilius, программа рабочая? По-моему раньше было проблематично отыскать рабочую версию.
Да, рабочая, проверял на маленьких файлах. Скоро (в течении месяца...) сделаю ремейк статьи по подготовке диска и кратенькое видео с демонстрацией результата :-) Опубликовано будет тут:
http://www.youtube.com/user/Newbilius
Честно, не ожидал уже, что найду ссылку - изначально гуглил часами. Называется плеер (если гуглить - "Ceddy PlayStation Intelligent Movie Player (PIMP)"
Помню, что потратил уйму времени чтобы найти рабочею программу.
Будет полезно если в статье будет подробно рассказано о том, как создать STR, какой нужно брать файл за основу и т.п.
Цитата: SPOT от 30 марта 2015, 09:31Помню, что потратил уйму времени чтобы найти рабочею программу.
Будет полезно если в статье будет подробно рассказано о том, как создать STR, какой нужно брать файл за основу и т.п.
Однозначно, будет пошаговое руководство, все утилиты, собранные в один архив, удобные BAT-ники для сборки... DosBox в комплекте, т.к. одна из утилит (buildcd если не ошибаюсь) 16-битная, а у многих нынче 64-битные операционки.
Хорошо, что до сих пор есть люди увлекающиеся подобным. Так же припоминаю, сколько сил и времени у меня ушло, что бы создать рабочий видео диск для PS1.
Уже прошло настолько много времени, что я всё позабыл. Так, что мне так же очень интересно будет прочитать материал, который вы подготовите.
Вроде бы конвертеру AVI to SRT нужны какие-то специальные «разжатые» *.avi файлы. Их можно было получить, используя программу Virtualdub.
Если нужны старые программы? описанные в статье, где-то на диске у меня было очень много различного софта для работы с PSX.
Там в общих чертах работающий вариант выглядит так:
Конвертируем видео-файл в uncompressed AVI
Выдираем из него него аудио-дорожку в WAV
AVI превращаем в SRT с определёнными параметрами
WAV превращаем в XA
Склеиваем их утилитой чего-то-там-32 в SRT "всё в одном"
А дальше уже кладём полученный файл в папку с PIMP и собираем диск.
Поидее unocmpressed AVI уже достаточно, что бы сделать SRT со звуком, но pimp его почему-то не принимает. Если получится таки, удастся сократить путь.
Цитата: Newbilius от 30 марта 2015, 11:18Там в общих чертах работающий вариант выглядит так:
Конвертируем видео-файл в uncompressed AVI
Выдираем из него него аудио-дорожку в WAV
AVI превращаем в SRT с определёнными параметрами
WAV превращаем в XA
Склеиваем их утилитой чего-то-там-32 в SRT "всё в одном"
А дальше уже кладём полученный файл в папку с PIMP и собираем диск.
Поидее unocmpressed AVI уже достаточно, что бы сделать SRT со звуком, но pimp его почему-то не принимает. Если получится таки, удастся сократить путь.
Уже не помню как делал я, но отдельно звук точно ненужно было шаманить. Какой программой в uncompressed AVI перегоняете?
Цитата: PSXDev от 30 марта 2015, 11:56
Уже не помню как делал я, но отдельно звук точно ненужно было шаманить. Какой программой в uncompressed AVI перегоняете?
Конвертирую ffmpeg.
Про отдельное пришаманивание читал уже тут, после того как не получилось:
http://www.psxdev.net/forum/viewtopic.php?f=51&t=277
Там получается так, что если сконвертировать в STR включая звук, то уже при сборке образа начинает ругаться, мол, "размер кадра превышает X секторов".
Newbilius, как успехи?
Цитата: SPOT от 04 апреля 2015, 15:53Newbilius, как успехи?
Статью на тему напишу позже, где то в течении месяца, как время найду.
В общем, конвертировать в Uncompressed можно так:
ffmpeg -i %1 -vcodec rawvideo -vf scale=320:240 -r 15 -acodec pcm_s16le -ar 37.8k -ac 1 %1.avi
а дальше по старой инструкции в SRT и всё сработает.
Правда, buildcd надо вызывать в DosBox. Остальное как обычно)
Цитата: Newbilius от 04 апреля 2015, 16:55
Цитата: SPOT от 04 апреля 2015, 15:53Newbilius, как успехи?
Статью на тему напишу позже, где то в течении месяца, как время найду.
В общем, конвертировать в Uncompressed можно так:
ffmpeg -i %1 -vcodec rawvideo -vf scale=320:240 -r 15 -acodec pcm_s16le -ar 37.8k -ac 1 %1.avi
а дальше по старой инструкции в SRT и всё сработает.
Правда, buildcd надо вызывать в DosBox. Остальное как обычно)
Попробовал с помощью параметров, которые вы описали. Видео по размеру становится меньше, это радует. ~1,5 минуты видео весит в несжатом виде ~150 мб, когда у меня тоже самое видео весило в несжатом виде ~400 мб(тоже через ffmpeg декодировал, но с другими параметрами). В STR формате весит не больше 40 мб в 320х240 + Звук в стерео. Собрал образ через Pimp и вуаля, всё работает. Вроде, видео идёт отлично.
Но всё же, по моему мнению, лучше воспользоваться исходниками простого плеера STR для PS1 отсюда (http://www.psxdev.net/forum/viewtopic.php?f=64&t=507&p=3645#p3645). Даже можно доработать и сделать подгрузку нескольких видео + меню, но это нюансы.
Цитата: TTEMMA от 04 апреля 2015, 22:53Попробовал с помощью параметров, которые вы описали. Видео по размеру становится меньше, это радует. ~1,5 минуты видео весит в несжатом виде ~150 мб, когда у меня тоже самое видео весило в несжатом виде ~400 мб(тоже через ffmpeg декодировал, но с другими параметрами). В STR формате весит не больше 40 мб в 320х240 + Звук в стерео. Собрал образ через Pimp и вуаля, всё работает. Вроде, видео идёт отлично.
Но всё же, по моему мнению, лучше воспользоваться исходниками простого плеера STR для PS1 отсюда (http://www.psxdev.net/forum/viewtopic.php?f=64&t=507&p=3645#p3645). Даже можно доработать и сделать подгрузку нескольких видео + меню, но это нюансы.
Там на самом деле сейчас люто не хватает двух вещей: паузы и перемотки. Ну или они почему то не работают у меня, а на самом деле есть...?
Плюс в один файл у меня не удаётся запихнуть более 20 минут или около того - прога для конвертирования в str больше какого-то числа кадров не принимает, переполняется.
Плюс по ссылке библиотека похоже не умеет определять число кадров в файле, это надо доделывать самому... Но не похоже на большую проблему. В общем, всё решаемо, найти бы время на это.
Нашёл у себя в архивах старую документацию по
созданию CD с фильмом для PSX. Правда на польском, но он даже без переводчика понятен, я уже не говорю, что можно воспользоваться онным. Может кому-то пригодится или она что-то прояснит.
Wypalanie cd z filmem na PSX
Wypalenie CD z filmem w str wydawało mi się zawsze banalnie prostę I przez dłuższy czas myślałem ze nie ma sensu tworzyć artu o objętości < 1kb "czystego" tekstu, ale odwiedzający PsOne Section byli jednak innego zdania, wiec oto I arcik:
Co nam potrzeba aby wypalić CD z filmami w STR:
- Streak player [jest w dziale Download / Grafika]
- Build CD [jest razem z streak player'em]
- StripISO Too [jest razem z streak player'em]
Po ściągnięciu playera należy wypakować go do jakiegoś katalogu [np C:\PSXFILM ] następnie do ww. katalogu wrzucić pliki z filmikami w STR [stworzone za pomocą art'a "Konwersja Avi do Str [filmy na PSX'a]"] przy czym należy pamiętać aby zmienić ich [pliki z filmami w STR] nazwy na 1.str / 2.str / 3.str / 4.str. (http://pscd.ru/forum/uploads/monthly_04_2015/post-95-0-34862800-1429510997.png)
Uwaga: StreaK Player / Animate Player ma pewne ograniczenie które powoduje, że nie można do niego wrzucić więcej niż 4 filmów w STR.
Teraz powinniśmy odpalić plik MAKE_IMAGE.BAT. Po pomyślnym przeprowadzeniu operacji pownien pokazać sie taki oto screen: (http://pscd.ru/forum/uploads/monthly_04_2015/post-95-0-59651500-1429510997.png)
Wówczas odpalamy CONVERT_IMAGE.BAT. (http://pscd.ru/forum/uploads/monthly_04_2015/post-95-0-06876100-1429510997.png)
Plik który się nam ukaże , tj. VCD.BIN jest już utworzonym IMAGE'em płyty CD I wystarczy wypalić go w Alcoholu 120% [ czytaj art "Tworzenie Image'a / Nagrywanie CD programem Alcohol120%" ]
Можно так же попробовать выдрать видео плейер из какой-то пиратской программы или официальной типа
16 Tales 2 (http://pscd.ru/games/psx/0-9/1916-16-tales-2.html)
(http://pscd.ru/uploads/posts/2013-11/1384436826_16-tales-2-2.jpg)
007: Умри, но не сейчас (http://pscd.ru/games/psx/a-ya/8518-007-umri-no-ne-seychas.html) Вот откуда можно дёрнуть видеоплеер. Вроде бы это можно сделать довольно просто.
Если кому интересно, могу поделится инфой (а может даже инструкцию запилю), как можно без пересборки образа с игрой заменять оригинальные видио-файлы *.STR на выдранные из других игр или ваши собственные.
Цитата: sidious777 от 20 февраля 2016, 17:54Если кому интересно, могу поделится инфой (а может даже инструкцию запилю), как можно без пересборки образа с игрой заменять оригинальные видио-файлы *.STR на выдранные из других игр или ваши собственные.
Да было бы неплохо. Если бы ещё и тот случай когда файл больше оригинального.
Вот накалякал инструкцию, возможно сыровата, но постарался доходчиво всё объяснить скриншотами: https://yadi.sk/d/xjKcpoB8pCvnE B)
Цитата: sidious777 от 20 февраля 2016, 22:27Вот накалякал инструкцию, возможно сыровата, но постарался доходчиво всё объяснить скриншотами:
Тема на обсуждение инструкции Замена видео-роликов в
PSX играх (http://pscd.ru/forum/index.php?/topic/460-zamena-video-rolikov-v-psx-igrakh/?p=5271)
Не прошло и 10 лет - и я таки сделал это! Собрал скрипт, позволяющий (с некоторыми оговорками) в два клика конвертировать видео в STR и собирать видео-диски c ним. Скрипт и инструкцию по использованию на русском и с картинками выложил на github:
https://github.com/Newbilius/PS1VideoCDCreator
А ещё снял видео на эту тему :)
Цитата: Newbilius от 20 сентября 2020, 11:03Не прошло и 10 лет - и я таки сделал это! Собрал скрипт, позволяющий (с некоторыми оговорками) в два клика конвертировать видео в STR и собирать видео-диски c ним. Скрипт и инструкцию по использованию на русском и с картинками выложил на github:
Почему вы проигнорировали 17 сообщение (http://pscd.ru/forum/index.php?/topic/345-sozdanie-video-cd-psx/?p=3851) в нём говорится про видео в котором можно останавливать и мотать видео. А в своём видео вы утверждаете. что такого для PSX нету. Т.е. мне кажется вы отнеслись к своему ролику немного халатно. А так в целом неплохо.
Ещё было бы круто если бы вы разработали своё сжатие. Ради спортивного интереса))
Цитата: Newbilius от 20 сентября 2020, 11:03Не прошло и 10 лет - и я таки сделал это! Собрал скрипт, позволяющий (с некоторыми оговорками) в два клика конвертировать видео в STR и собирать видео-диски c ним. Скрипт и инструкцию по использованию на русском и с картинками выложил на github:
https://github.com/Newbilius/PS1VideoCDCreator
А ещё снял видео на эту тему :)
Ого!!! Приятно, что у нас на форуме появляются такие люди))) С удовольствием смотрю твои видосы. Правда в последнее время не особо много для этого времени.