Yoti, тема носит академический характер. Как ты наверное понял, прошлый Принц и этот - это уроки для новичков.
То есть, постепенно, шаг за шагом, я подробно расписываю и показываю на картинках решение тех или иных проблем.
Поэтому, если я тебе пишу, то это не значит, что я только для тебя это пишу. Другие люди будут это читать и прибавлять знания.
Жаль только, что топик-стартер, мой прилежный ученик, Re-Education, видимо спрыгнул с темы надеюсь он много нового успел почерпнуть.
Сообщение от Yoti
Одна строчка в батнике, если что. for %%i in (*.at3) do ren %%i %%~ni.wav
Что-то ты совсем дошёл до ручки, придумал сложнейшую конструкцию
Тут всё намного проще: ren *.wav *.at3
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Жаль только, что топик-стартер, мой прилежный ученик, Re-Education, видимо спрыгнул с темы надеюсь он много нового успел почерпнуть.
[/B]
Никто никуда не спрыгивал. Просто нет времени пока что. У меня работа сезонная, сейчас завал на работе, через месяц-полтора будет времени навалом и можно будет работать тут, а пока я только могу отслеживать временами с мобилы тему и все. Я и сам хочу поучавствовать, но реально нет времени.
Прихожу домой без задних ног, и заваливаюсь спать) какой принц, блин)
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,715
Вы сказали Спасибо: 818
Поблагодарили 3,812 раз(а) в 2,004 сообщениях
Сила репутации: 1
Репутация: 3835 
(репутация неоспорима)
Немного статистики:
В архиве ls5 находится 665 at3.
В папке 144 sb5 файла, причём не все содержат упоминание о звуке (44ac).
В файлах sb5 находится 667 упоминаний, то есть метод вычёркивания паттерна после нахождения не подходит.
---
Окей, новая версия. После того, как at3 будут распакованы из stream.ls5 ключом u, а после упакованы в stream_new.ls5 ключом p, запускаем программу с ключом f. В ответ программа создаст два текстовых файла. В первом файле находятся оригинальные sb5 чанки (полученные из stream.ls5), а во втором на тех же строчках новые sb5 чанки (полученные из stream_new.ls5).
Всё, что остаётся, это просканировать все sb5 на наличие строк из первого файла и заменить их на соответствующие из второго. Пока автоматика этого не делает, и не буду обещать, что сделаю позже.
Файлы с чанками
STREAM.LS5 Tool v0.4 by Yoti
Count: 144
002.sb5 - ok
003.sb5 - ok
00e.sb5
00k.sb5 - ok
00l.sb5
00m.sb5
00w.sb5
00x.sb5
015.sb5
01e.sb5
01j.sb5
01l.sb5 - ok
01o.sb5 - ok
01q.sb5 - ok
01r.sb5
01y.sb5 - ok
021.sb5
024.sb5
027.sb5 - ok
029.sb5 - ok
02a.sb5 - ok
02c.sb5
02g.sb5 - ok
02h.sb5 - ok
02j.sb5 - ok
02o.sb5
02v.sb5 - ok
02w.sb5 - ok
02y.sb5 - ok
02z.sb5 - ok
031.sb5 - ok
033.sb5
037.sb5 - ok
038.sb5 - ok
03c.sb5 - ok
03d.sb5
03f.sb5 - ok
03g.sb5 - ok
03j.sb5 - ok
03l.sb5 - ok
03m.sb5 - ok
03s.sb5 - ok
03x.sb5 - ok
041.sb5 - ok
042.sb5 - ok
043.sb5 - ok
04b.sb5
04c.sb5
04d.sb5 - ok
04f.sb5 - ok
04h.sb5 - ok
04i.sb5 - ok
04k.sb5 - ok
04p.sb5 - ok
04r.sb5 - ok
04z.sb5 - ok
052.sb5 - ok
05e.sb5 - ok
05i.sb5 - ok
05l.sb5 - ok
05m.sb5
05o.sb5 - ok
05p.sb5 - ok
05r.sb5 - ok
05t.sb5 - ok
05u.sb5 - ok
05v.sb5 - ok
05z.sb5 - ok
060.sb5 - ok
061.sb5
062.sb5
065.sb5
067.sb5 - ok
068.sb5 - ok
069.sb5 - ok
06a.sb5 - ok
06c.sb5 - ok
06d.sb5 - ok
06e.sb5 - ok
06f.sb5 - ok
06g.sb5 - ok
06h.sb5 - ok
06j.sb5 - ok
06k.sb5 - ok
06l.sb5 - ok
06o.sb5 - ok
06r.sb5 - ok
06t.sb5 - ok
06u.sb5 - ok
06v.sb5 - ok
06w.sb5 - ok
06x.sb5 - ok
06y.sb5 - ok
06z.sb5 - ok
070.sb5 - ok
071.sb5 - ok
073.sb5 - ok
074.sb5 - ok
076.sb5 - ok
077.sb5 - ok
078.sb5 - ok
079.sb5 - ok
07a.sb5 - ok
07b.sb5 - ok
07c.sb5 - ok
07d.sb5 - ok
07e.sb5 - ok
07f.sb5 - ok
07j.sb5 - ok
07l.sb5 - ok
07o.sb5 - ok
07p.sb5 - ok
07q.sb5 - ok
07r.sb5 - ok
07s.sb5 - ok
07t.sb5 - ok
07u.sb5 - ok
07w.sb5 - ok
07x.sb5 - ok
07z.sb5 - ok
081.sb5 - ok
083.sb5 - ok
084.sb5 - ok
085.sb5 - ok
086.sb5 - ok
087.sb5 - ok
088.sb5 - ok
089.sb5 - ok
08b.sb5 - ok
08c.sb5 - ok
08d.sb5 - ok
08f.sb5 - ok
08h.sb5 - ok
08j.sb5
08k.sb5 - ok
08m.sb5 - ok
08n.sb5 - ok
08p.sb5 - ok
08q.sb5 - ok
08s.sb5 - ok
08t.sb5 - ok
08u.sb5 - ok
08v.sb5 - ok
08w.sb5 - ok
Done, press Enter to exit...
В архиве ls5 находится 665 at3.
В файлах sb5 находится 667 упоминаний
В файле Samples.txt 665 строк, куда я сдампил данные Sample (продолжительность звучания) всех 665 треков из позиции 0x50.
Затем сдампил размеры этих файлов из CSV при выдёргивании с помощью Nowa Software Extractor (можно из позиции 0x4 + 8).
Перевёл 10-тичный вид в 16-ричный и перевернул значения в Little Endian и прикрепил к значениям Sample.
Эти 2 вида значения вместе не позволяют при поиске попадать на ложные совпадения.
А 2 лишних записи означают, что где-то дублируется вызов одного и того же трека. Я так думаю.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Немного статистики:
В архиве ls5 находится 665 at3.
В папке 144 sb5 файла, причём не все содержат упоминание о звуке (44ac).
В файлах sb5 находится 667 упоминаний
Причём я заметил с десяток упоминаний одного и того же трека с одинаковым размером и количеством сэмлов, но по разным смещениям в разных файлах. Например, пройдись поиском по списку на Sample и Size 98090400 A88F0000. Там оно 30 раз повторяется, это трек stream_00287.at3.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Последний раз редактировалось ErikPshat; 28.10.2017 в 11:17.
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,715
Вы сказали Спасибо: 818
Поблагодарили 3,812 раз(а) в 2,004 сообщениях
Сила репутации: 1
Репутация: 3835 
(репутация неоспорима)
ErikPshat,
а это не важно, по идее. Только немного удилинит алгоритм замены, а так генерируемые моей софтиной паттерны полные. Просто нельзя отбрасывать паттерн после замены в одном файле, а продолжать искать его в остальных. Наверное, ты даже батник для sfk можешь сделать. У меня просто нет изменённых архивов, я тестирую только на оригинальном.
Доброго времени суток!Если это ещё актуально: может быть, можно слегка ускорить дорожки русской озвучки, те, которые слишком длинные. Как это сделано, например, в The Witcher 3. Они обрезаются совсем немного, по-идее, ускорение сильно заметно не будет.
Так что с озвучкой? Будет или нет? А то на Виту вышел патч позволяющий полноценно использовать второй стик и хотелось бы пройти эту игру ещё раз на родном языке
А вот те голоса, которые я выкладывал ранее, я сначала озвучил, а потом микшером подогнал скорость и интонацию под голоса персонажей ))) Ну я думаю вы же не подумали, что там мой настоящий детский и писклявый голос в чистом виде )))
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Другие консоли: Xbox 360 Slim, Nintendo 3DS (OLD), GBA (AGB-001 Jap), GBA SP, PSP 2001, PSP 1008
Регистрация: 03.01.2019
Адрес: Черноголовка
Возраст: 24
Сообщений: 1
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0
Репутация: 0 
(пока ничем не отличился)
Re-Education, могу помочь с озвучкой фраз для Принца или Тёмного Принца. Оборудование есть, условия для записи тоже (занимаюсь озвучкой аниме). Если интересно, могу кинуть примеры работ.
Очень уж хочу как-то помочь с портом перевода одной из любимейших игр детства
Тема мертва? Меня интересует чем редактивароть tga текстуры, ибо paint.net их не может открыть, и как ЗАПАКОВАТЬ в бин>bf.
Хочу переработать текстуры, взять часть с пк и пережать по нормальному, а не кашу мыльную иметь. Так же готов помочь с озвучкой, только оживитесь
Последний раз редактировалось Akuvil; 04.07.2019 в 00:01.