PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   (PS2) Action/Shooter (RU) (https://psxplanet.ru/forum/forumdisplay.php?f=125)
-   -   Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус] (https://psxplanet.ru/forum/showthread.php?t=36795)

Bambuch0 02.05.2020 04:24

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
denben0487, Тут PSound верить нельзя. На контейнере из 64 файлов, выше по ссылке, он показывает 128. Есть определенная специфика у этих файлов.

А 3300 штук - это количество файлов из русификатора с ПК и именно с речью.

denben0487 02.05.2020 11:38

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
Bambuch0, не спорю... Я спрошу у знающего человека, возможно он подскажет решение проблемы. О результатах отпишусь...

DruchaPucha 02.05.2020 12:28

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
Цитата:

Сообщение от Bambuch0 (Сообщение 262383)
DruchaPucha, У PS2 файлов тоже есть имена, они совпадают с именами с ПК. У меня есть весь звук, уже извлечен и рассортирован по папкам. Каждая папка - это будущий контейнер.
Скрипт для извлечения звука из PS2 есть, я им и пользовался, НО он односторонний, т.е. назад он НЕ запаковывает, только извлекает. Вот это первая проблема, я бы даже сказал - самая главная. Т.к. контейнеров 141 и файлов в каждом контейнере от 3 до 150. И все эти звуки придется паковать назад в контейнер вручную.
И еще "плюсом", что в одном контейнере звуки разных частот, т.е. в куче сразу 7000, 8000, 10000, 15000 Гц.

Разве что к ViT'у обратиться, чтобы запаковщик написал. А так конечно можно написать скрипты для вставки звука через Sky Tools (я так все последние порты делал, чтобы не сидеть и вставлять звук через хекс-редактор), но это придётся делать для каждого контейнера, причём скорее всего файлы будут идти не в том порядке, если их извлекать через bms скрипт.

YAGAMI55 02.05.2020 12:41

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
Цитата:

Сообщение от DruchaPucha (Сообщение 262417)
Разве что к ViT'у обратиться, чтобы запаковщик написал. А так конечно можно написать скрипты для вставки звука через Sky Tools (я так все последние порты делал, чтобы не сидеть и вставлять звук через хекс-редактор), но это придётся делать для каждого контейнера, причём скорее всего файлы будут идти не в том порядке, если их извлекать через bms скрипт.

Да со звуками мы вчера разобрались в итоге. Нужен отважный герой, который осилит этот подвиг)))

DruchaPucha 02.05.2020 14:07

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
Ну если это будет делать несколько человек, будет легче.

denben0487 02.05.2020 22:09

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
Возможно завтра будет запаковщик...

Bambuch0 02.05.2020 22:47

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
denben0487, Для информации, структура контейнера:
- Загловок.
- Подряд идут звуковые файлы, без заголовков.
- Сразу за ними, без отступа подряд идут первые 12288 байт каждого звукового файла, без заголовков.


Такой вот слоеный пирог.

Bambuch0 03.05.2020 21:39

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
...

Bambuch0 03.05.2020 22:10

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
denben0487, Сильно не спеши, после сортировки по частоте осталось 153 файла без соответствия оригиналам. Скрипт распаковывает архив блоками, ищу оригинальные для них.

denben0487 04.05.2020 06:49

Ответ: Operative, The: No One Lives Forever [SLUS-20028] [Russian] [Фаргус]
 
Bambuch0, проверь это https://gist.github.com/infval/01bbc...ker-pyВозможно пригодится...


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

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024