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

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

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

SlavaVlasov, ты прав. Создались правленные STR файлы и файлы STR_Original. Переименовал их в MOV и теперь нужна утилита Inject_mov.py.
Banny вне форума  
Ответить с цитированием
Реклама

Старый 13.01.2025, 19:09   #32
PSX Planet Elite Supporter
 
Аватар для Bambuch0
 
Регистрация: 27.07.2018
Пол: Мужской Мужской
Сообщений: 2,213
Bambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Зачем? Это потоковые файлы, для потоковых файлов утилита у тебя есть. Какая разница, что у файла расширение сменилось с STR на MOV... Используй тот же скрипт, что и для STR.
readme.txt
Список файлов и их назначение

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

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

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

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

- 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 запишутся данные лицензии
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]

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

Bambuch0, а для XA файлов тоже использовать тот же скрипт, что и для STR файлов? Поможет ли эта доработка утилиты PSx CD-Gen, если буква W появляется рядом с цифрами LBA у STR и XA файлов в окне PSx CD-Gen?
Banny вне форума  
Ответить с цитированием
Старый 15.03.2025, 07:40   #34
Person Of The Community
 
Аватар для denben0487
 
Регистрация: 24.05.2014
Пол: Мужской Мужской
Сообщений: 701
denben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспоримаdenben0487 репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Я сильно в этом не понимаю но, если может использовать програму от Vit, то с STR и XA можно как-то решить проблему...
denben0487 вне форума  
Ответить с цитированием
Старый 15.03.2025, 23:31   #35
PSX Planet Elite Supporter
 
Аватар для Bambuch0
 
Регистрация: 27.07.2018
Пол: Мужской Мужской
Сообщений: 2,213
Bambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Цитата:
Сообщение от Banny Посмотреть сообщение
Bambuch0, а для XA файлов тоже использовать тот же скрипт, что и для STR файлов?
А чем ХА отличается от STR? Ничем. Что тот потоковый, что этот.
По этому поводу я тебе уже отвечал в прошлом сообщении, когда ты STR и MOV рассматривал. Вообще неважно какой у файла тип, главное, что он ПОТОКОВЫЙ.
А для потокового файла тебе дали утилиты.
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]

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

Bambuch0, а букву W, которая появляется рядом с цифрами LBA у STR и XA файлов в окне PSx CD-Gen как можно убрать?
Banny вне форума  
Ответить с цитированием
Старый 16.03.2025, 16:12   #37
PSX Planet Elite Supporter
 
Аватар для Bambuch0
 
Регистрация: 27.07.2018
Пол: Мужской Мужской
Сообщений: 2,213
Bambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Честно, без понятия, я с PSx CD-Gen не ковырялся.
Определи, что означает эта W, и решение само обозначится.
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]

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

Bambuch0, буква W появляется, когда происходит наложение файлов. Если бы знать, как это обойти.

Последний раз редактировалось Banny; 17.03.2025 в 11:34.
Banny вне форума  
Ответить с цитированием
Старый 17.03.2025, 01:44   #39
PSX Planet Elite Supporter
 
Аватар для Bambuch0
 
Регистрация: 27.07.2018
Пол: Мужской Мужской
Сообщений: 2,213
Bambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспоримаBambuch0 репутация неоспорима
По умолчанию Ответ: Доработка утилиты PSx CD-Gen для работы с потоковыми файлами.             

Цитата:
Сообщение от Banny Посмотреть сообщение
Если бы знать, как это обойти.
Всмысле как?
Т.е. причина тебе понятна, а решение на ум не приходит? В программе твоей убери наложение файлов, логично же.
__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]

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

Steeldragon, пользуюсь Python 2 с твоими скриптами. Но при использовании скрипта Inject_stream.py выскакивает вот это сообщение. Не находит почему то файл 92 в директории, хотя он там есть. Что мне делать и проверял ли ты работу скрипта Inject_Stream.py?

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, время: 08:09.


© PSX Planet Community 2003-2024

PSX Planet Banner W.M.C. Models Banner