SONY PlayStation - TechSupport Технический раздел посвящённый уходу, модификации, ремонту и обслуживанию консоли SONY PlayStation

Реклама
Оцените пожалуйста - Доработка утилиты PSx CD-Gen для работы с потоковыми файлами..
(3)
Рейтинг темы: голосов - 3, средняя оценка - 5.00.

Ответ
 
Опции темы
Старый 24.09.2024, 01:26   #11
Person Of The Community
 
Регистрация: 28.02.2023
Пол: Мужской Мужской
Сообщений: 950
Banny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Файл больше недоступен, перезалейте пожалуйста.
Banny вне форума  
Ответить с цитированием
Реклама

Старый 27.09.2024, 00:15   #12
Person Of The Community
 
Регистрация: 28.02.2023
Пол: Мужской Мужской
Сообщений: 950
Banny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Залито на Bedrive.ru
Пароль: 123
Этот текст скрыт Вы должны зарегистрироваться чтобы увидеть скрытый текст. После регистрации и активации аккаунта нажмите кнопку 'Спасибо', чтобы увидеть скрытый текст содержащейся здесь. Регистрация возможна через e-mail и OpenID. Если Вы испытываете проблемы с регистрацией, пожалуйста свяжитесь с Администратором volgame@gmail.com
Banny вне форума  
Ответить с цитированием
Эти 6 пользователи сказали Спасибо Banny за это сообщение:
Старый 27.09.2024, 15:16   #13
Person Of The Community
 
Регистрация: 28.02.2023
Пол: Мужской Мужской
Сообщений: 950
Banny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

SlavaVlasov, кидаю STR файл в проводнике на утилиту str2file.py и ничего не происходит. Python2 программа установлена. Подскажешь что делать?

Последний раз редактировалось Banny; 27.09.2024 в 16:13.
Banny вне форума  
Ответить с цитированием
Старый 27.09.2024, 16:03   #14
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,438
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Цитата:
Сообщение от Banny Посмотреть сообщение
str2file.py
Тут не подскажу. Это к botik вопрос.
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 27.09.2024, 18:58   #15
PSX Planet Elite Supporter
 
Аватар для Bambuch0
 
Регистрация: 27.07.2018
Пол: Мужской Мужской
Сообщений: 2,198
Bambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Banny, Чтобы понять, почему не работает, нужен вывод лога от работы программы.
Запусти консольный интерпритатор CMD, перейди в папку, где у тебя лежит str2file.py и введи команду:
python str2file.py "файл.STR"


Там появится вывод программы, почему оно не работает и что ей надо.
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]

Краткий FAQ по Терабоксу:
1). Кликаете по ссылке и переходите на Терабокс.
2). Логинитесь в нем, если еще не сделали этого ранее.
Залогиниться можно по гугл-аккаунту, ну или отдельно зарегистрироваться.
3). Жмете на кнопку "Сохранить в Мой Терабокс"
4). Переходите в свой Терабокс и скачиваете себе на ПК просто браузером, безо всяких программ и свистоперделок.
P.S. Нет, терабокс мне не платит.
Bambuch0 вне форума  
Ответить с цитированием
Старый 28.09.2024, 13:07   #16
Person Of The Community
 
Регистрация: 11.09.2017
Пол: Неизвестно
Сообщений: 134
botik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Цитата:
Сообщение от Banny Посмотреть сообщение
SlavaVlasov, кидаю STR файл в проводнике на утилиту str2file.py и ничего не происходит. Python2 программа установлена. Подскажешь что делать?

python 3 нужен.Но точно не помню.Давно это было
botik вне форума  
Ответить с цитированием
Старый 28.09.2024, 15:25   #17
Person Of The Community
 
Регистрация: 28.02.2023
Пол: Мужской Мужской
Сообщений: 950
Banny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Botik, какая именно третья версия? У меня ничего не происходит при перетаскивании видеоролика на утилиту. Файлы должны создаваться в этой же папке или где, когда на утилиту кидаешь видеоролик?
Banny вне форума  
Ответить с цитированием
Старый 28.09.2024, 16:03   #18
PSX Planet Elite Supporter
 
Аватар для Bambuch0
 
Регистрация: 27.07.2018
Пол: Мужской Мужской
Сообщений: 2,198
Bambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Banny, Последнюю версию 3 питона качай, не ошибешься. У меня стоит 3.10.8, скрипт отрабатывает как надо.
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]

Краткий FAQ по Терабоксу:
1). Кликаете по ссылке и переходите на Терабокс.
2). Логинитесь в нем, если еще не сделали этого ранее.
Залогиниться можно по гугл-аккаунту, ну или отдельно зарегистрироваться.
3). Жмете на кнопку "Сохранить в Мой Терабокс"
4). Переходите в свой Терабокс и скачиваете себе на ПК просто браузером, безо всяких программ и свистоперделок.
P.S. Нет, терабокс мне не платит.
Bambuch0 вне форума  
Ответить с цитированием
Старый 28.09.2024, 23:33   #19
Person Of The Community
 
Регистрация: 11.09.2017
Пол: Неизвестно
Сообщений: 134
botik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспоримаbotik репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Сделал финальную доработку утилиты.


Список файлов в архиве и их назначение

- stream2file.py - скрипт для обработки потокового файла и/или группы файлов в папке.Создает одноименные пустые файлы которые участвуют в создании образа через PSx CD-Gen. Цель зарезервировать место для будущего внедрения оригинальных потоковых данных.

- raw2file.py - тоже самое только для -raw , -cdda данных без RIFF заголовка

- wav2bin.exe - удаляет RIFF заголовок у wav файла

- inject_stream.py - скрипт для внедрения оригинальных потоковых данных в уже созданный образ image.bin.

- inject_raw.py - тоже самое только для внедрения -raw , -cdda данных

- -inject_file.py - скрипт для изменение данныx файла в образе.

- lba2cuetime.py -скрипт который переводит значение LBA в минуты,секунды,фреймы для создания CUE файла к образу содержащий музыкальные треки.

- Папка license - в папке находятся 3 файла региональных лицензий с именем "0".



Краткая инструкция по работе.

Требуется установленный Python 3
К примеру есть файлы и папки для сборки образа.Создайте папку STREAM и переместите туда все файлы и папки которые относятся к потоковым данным.Создайте папку CDDA и переместите туда все файлы муз.треков без RIFF заголовка. Папку STREAM кидайте на скрипт stream2file.py.Папку CDDA кидайте на скрипт raw2file.py.Появились папки STREAM_original и CDDA_original.

Запускаем PSX CD-Gen и собираем образ из файлов .Потоковые файлы и муз треки берем из папок STREAM и CDDA. Папки STREAM_original и CDDA_original НЕ ТРОГАЕМ. После создания образа image.bin/image.cue записываем или запоминаем LBA всех потоковых файлов и треков.

Переходим в папки STREAM_original и CDDA_original и переименовываем вручную каждый файл на числовое значение адреса LBA в образе.

После этого папку STREAM_original кидаем на скрипт inject_stream.py а папку CDDA_original на скрипт inject_raw.py.Все данные в папках будут записаны в образ image.bin

Для муз.треков редактируем image.cue .Поможет скрипт lba2cuetime.py.К примеру на запрос lba= печатаем свое значение 248
и получаем значение cuetime=00:03:23.Редактируем вручную image.cue добавляя (следите за табуляцией)

TRACK 02 AUDIO
INDEX 01 00:03:23

Завершающий этап это прописать региональную лицензию.Выбираем нужную из папки license и кидаем на скрипт inject_raw.py. По адресу 0 в image.bin запишутся данные лицензии
Вложения
Тип файла: zip psx_cd-gen.zip (74.6 Кб, 19 просмотров)
botik вне форума  
Ответить с цитированием
Эти 3 пользователи сказали Спасибо botik за это сообщение:
Старый 13.10.2024, 20:16   #20
Person Of The Community
 
Регистрация: 28.02.2023
Пол: Мужской Мужской
Сообщений: 950
Banny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспоримаBanny репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Botik, у меня Python 3.4.4 и после перетаскивания папки Stream на Stream2file создается пустая папка Stream_original. Более поздние версии Python не устанавливаются. Botik, сможешь переделать свою доработку под Python 3.4.4, чтобы работала и скинуть ссылку?

Последний раз редактировалось Banny; 24.03.2025 в 10:59.
Banny вне форума  
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скорость работы эмулятора Xebra BlackDaemon Обсуждение эмуляции SONY PlayStation 2 27.05.2018 21:28
PS Vita: подробности о японском запуске. Стартовая линейка и время работы Allleks Game World News 0 14.09.2011 14:52
Полное возобновление работы PSN до конца недели Allleks Game World News 0 31.05.2011 14:29
Поиск онлайн-работы, нужна ваша помощь. Epishiddeli Общество 0 05.04.2009 12:28


Часовой пояс GMT +3, время: 14:31.


© PSX Planet Community 2003-2024

PSX Planet Banner W.M.C. Models Banner