Перейти к содержимому
Zone of Games Forum
PROFFESIONAL

Распаковка Still Wakes the Deep (UE 5.3.2)

Рекомендованные сообщения

Still-Wakes-the-Deep-640x360

Доброго времени суток! Хотим локализировать новинку “Still Wakes the Deep”, но познаний в распаковке, в экспорте звуков и их импорте обратно в игровые архивы — нет. Игровые архивы удалось распаковать с помощью программы “FModel”, файлы идут в формате .uasset и .ubulk, но вот что делать дальше — не понимаю, версия движка игры UE 5.3.2. Поможет кто-то из знающих? Заранее спасибо!

Изменено пользователем PROFFESIONAL
  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

Извлечение и конвертации звука из игры Still Wakes the Deep

0. Извлечь .uasset и .ubulk файлы(Habitat/Content/Habitat/Audio/WwiseAudio/) из Habitat-Windows.ucas в папки Media и ExternalSources
0. Установить audiokinetic wwise 2021.1.* (скачать автономный установщик можно, например здесь (нужна регистрация))
0. Распаковать все файлы из архива рядом с папками Media и ExternalSources
1. Запустить ubulk2wav.bat для переименования и разжатия звука согласно файла names.txt (в папку wav)
2. Переозвучить файлы из папки wav (озвученные файлы должны быть с теми же характеристиками что и оригиналы (имя, длительность, дискретизация, количество дорожек) в формате wav PCM s16). Лишние wav файлы без озвучки лучше удалить
3. Запустить wav2ubulk.bat. В папке pack_me появятся файлы, готовые для запаковки в utoc+ucas

 

Скрытый текст

@echo off
set packpath=pack_me\Habitat\Content\Habitat\Audio\WwiseAudio

:convert
echo convert wavs to adpcm wems
REM Create ExternalSourcesList list.txt for WwiseCLI tool
echo ^<^?xml version=^"1.0^" encoding=^"UTF-8^"^?^> > list.txt
echo ^<ExternalSourcesList SchemaVersion=^"1^" Root=^"^"^> >> list.txt
for %%s in (wav\*.wav) do echo 	^<Source Path=^"%%~fs^" Conversion=^"ADPCM As Input^" /^> >> list.txt
echo ^</ExternalSourcesList^> >> list.txt

REM Convert wavs to wem
"%WWISEROOT%\Authoring\x64\Release\bin\WwiseCLI.exe" dummy.wproj -ConvertExternalSources list.txt -ExternalSourcesOutput wem
RMDIR /S /Q .cache, Originals
del /A:h wem\Wwise.dat
del list.txt

:rename
echo rename Name.ID.wem to ID.ubulk and move to pack_me folder with corresponding uasset
if not exist "%packpath%\ExternalSources\" md "%packpath%\ExternalSources\"
if not exist "%packpath%\Media\" md "%packpath%\Media\"

::%%1 size	%%2 mediaID	%%3 name
for /f "tokens=1,2,3 delims=," %%1 in (names.txt) do IF exist "wem/%%3.%%2.wem" move /Y "wem\%%3.%%2.wem" "%packpath%\Media\%%2.ubulk" & copy /Y "Media\%%2.uasset" "%packpath%\Media\%%2.uasset"
for %%1 in (wem\*.wem) do move "wem\%%~n1.wem" "%packpath%\ExternalSources\%%~n1.ubulk" & copy "ExternalSources\%%~n1.uasset" "%packpath%\ExternalSources\%%~n1.uasset"

:size
echo put new size in uassets
for %%1 in (%packpath%\Media\*.ubulk) do quickbms -o size.bms "%%1" "%packpath%\Media"
for %%1 in (%packpath%\ExternalSources\*.ubulk) do quickbms -o size.bms "%%1" "%packpath%\ExternalSources"
:end
@pause

 

Скрытый текст

get NewSize asize #new ubulk size
open FDDE "uasset" #open uasset file
get UassetSize asize
get UassetName filename

#parse uasset file
get Null long
get Offset long
math Offset + 6
goto Offset
get NameSize long
getDString Name NameSize #ubulk name
math Offset - 0x12E
goto Offset
get Dummy longlong
savepos SizeOffset
get OldSize long #ubulk size

#write new size to uasset
log MEMORY_FILE 0 UassetSize
putvarchr MEMORY_FILE SizeOffset NewSize long 
log UassetName 0 UassetSize MEMORY_FILE  */

 

ps. Все файлы с голосом пожаты ADPCM, насколько я понял. Если понадобиться пожать звук в Vorbis, в файле wav2ubaulk.bat заменить

Conversion=^"ADPCM As Input^"

на

Conversion=^"Vorbis Quality High^" 

 

Изменено пользователем xoixa
  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение

@xoixa Огромная благодарность, правда проверить всё смогу только завтра. Одного только не понял, как правильно запаковать эти файлы в utoc+ucas.

Поделиться сообщением


Ссылка на сообщение

Итак, могу сказать, что способ действительно рабочий.
Видео демонстрация вступления: 

 

@spider91 Отдельное спасибо за запаковку, удалось проверить быстренько. 

В 04.08.2024 в 12:20, xoixa сказал:

Установить audiokinetic wwise 2021.1.* (скачать автономный установщик можно, например здесь (нужна регистрация))

Программу установил, как я понял, запаковывать в utoc+ucas с её помощью нужно или я неправильно понял? А инструкцию небольшую можно?

В 04.08.2024 в 12:20, xoixa сказал:

3. Запустить wav2ubulk.bat. В папке pack_me появятся файлы, готовые для запаковки в utoc+ucas

Батник работает, файлы появились в папке pack_me.

Изменено пользователем PROFFESIONAL
  • +1 1

Поделиться сообщением


Ссылка на сообщение
1 час назад, PROFFESIONAL сказал:

Программу установил, как я понял, запаковывать в utoc+ucas с её помощью нужно или я неправильно понял?

это софт для работы со звуком для видео игр. C его помощью сжимаем звук из wav в wem. С помощью WwiseCLI.exe, если быть точным

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Продвигаемые темы

  • Последние сообщения

    • По идее, если человек хочет чего-то, то он не обязательно должен это делать. По идее у человека есть свобода воли и выбора. По идее, если человек чего-то хочет, он ищет пути реализации этого желания. По идее, если он хочет добиться максимальной отдачи от реализации своего желания, то он начинает сам играть в игру или находит партнера для секса. И таки да, как я сказал выше, я согласен с тем, что люди зачастую выбирают более простые способы реализации своих желаний.
    • По данным статкантера ею всё ещё пользуется около половины процента пользователей винды. При этом виндой пользуется 24.77 процента от населения мира. То есть грубо говоря каждый тысячный человек из тех, кто когда-либо выходил в интернет и попадал на радары разных счётчиков ресурсов, пользуется восьмой виндой. В РФ процент пользователей восьмёрки составляет 0.85%, то есть примерно в полтора раза больше, чем в остальном мире. Показательно при этом то, что за последний год большая част пользователей семёрки у нас всё-таки перешла на десятку. А ведь у нас было примерно как в Китае, а то и больший процент. Впрочем, даже там за последний год число пользователей семёрки просело вдвое до 13-ти процентов с 25+. В т.ч. в Китае каждый сотый китаец (из пользователей винды) сидит на хп, у нас вдвое меньше. Проще говоря, у каждого продукта есть свой потребитель, для которого этот продукт походит лучше, чем для других, вне зависимости от общей степени популярности этого продукта. Иначе бы не было так много людей, которые держатся за старые оси, при этом любые старые оси по сути.
    • @WyccStreams так в канализации у новых персов какой то бред по выборки ответов, допустим в строке выбора ответа у того же паука, его цитата, а он говорит что по идеи ты можешь выбрать, сложно объяснить и скрин не охота кидать ибо спойлер, но вот с канализацией и новым персами беда прям из-за русика(
    • @WyccStreams тут проблемка, когда у Дэна юзаешь скилл помощь зрителей, показываются хп мобов и всякая ещё инфа, но из-за русика такая тема, что там просто вопросительные знаки, такие же знаки когда в игру входишь вместо выходы из игры
    • Parcel Simulator Описание:
      Проверьте и обработайте посылки и упаковки в этом симуляторе инспекции! Получайте и сортируйте доставки, проверяйте ярлыки на наличие ошибок и автоматизируйте процессы, чтобы повысить эффективность склада. Улучшайте и расширяйте свой склад, чтобы построить собственную посылочную империю!                                                                                                         Русификатор                                                                                        Скачать: Workupload | Boosty
                                                        Установка: Закинуть файл в папку Parcel Simulator\parcel\Content\Paks    
    • Спасибо за перевод. Игра отличная 
    • ну восьмерка была неплоха, особенно 8.1
    • Обычная защитная реакция организма. Мозг забыл про само существование висты (и восьмёрки). Не то, чтобы там было всё плохо вот прям НАСТОЛЬКО, но тем не менее. Был переход с хр на 7 и с 7 на 10, а виста и 8 — это фантастика похлеще снежного человека, т.к. их видело слишком мало людей, чтобы подтвердить их существование, не иначе, ага.
    • Сейчас вычислил, что в начатой разработчиками локализации уже есть баг. Так как начали захватывать все служебные и текстовые дубли строк в одну переменную от локализации, а от служебок это идёт в сейв и строка теперь одна для перевода.
      Например, если начать сектор с переводом (один язык) до перехода на (Императорская святыня, прочие святилища, Станция прослушивания), переключиться на оригинал (анг. язык) и перейти, то будет вылет. Так что проходить нужно на одном языке один заход.
      Надеюсь не сломают возможность перевода с недоделанной локализацией даже таким способом.
  • Изменения статусов

    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
    • SHAMAH

      Куда вход на сайт убрали и ЗАЧЕМ? Хотел файл скачать, там только медленная загрузка и “зарегистрируйтесь”. Все. Пришлось вручную страницу входа прописывать.
      · 0 ответов
    • Nosferatu  »  behar

      Добрый вечер.
      Подскажите пожалуйста, у вас не осталось случайно исходников для фикса на широкоформатные мониторы для игры Vampire The Masquerade Redemption?
      Если да, то не могли бы вы ими поделиться, а если нет, то прошу прощенья что побеспокоил.
      Заранее спасибо.
      · 0 ответов
    • AlcoKolyic  »  makc_ar

      Здраствуйте! Извините, а можно попросить ссылку на место где можно взять перевод (патч или образ игры с переводом) El Shaddai: Ascension of the Metatron для ps3, пожалуйста? А то в теме к этой игре у меня не получилось найти работающие ссылки… Первая ведет в группу в которой удалены большинство постов, а пост с этой игрой ведет на сайт https://psnext.ru который сейчас не имеет отношения к видеоиграм. 
      · 0 ответов
    • oleg72  »  Boor

      https://www.skidrowcodex.net/fate-reawakened-goldberg/
      · 0 ответов
  • Лучшие авторы


Zone of Games © 2003–2025 | Реклама на сайте.

×