Frostbite unpacker, Распаковываем cat и sb файлы. |
Здравствуйте, гость ( Авторизация | Регистрация )
Frostbite unpacker, Распаковываем cat и sb файлы. |
14.04.2015, 14:10
Сообщение
#1
|
|
Заслуженный Мастер Игры Репутация: 270 Группа: Участник Сообщений: 1687 Награды: 3 Регистрация: 20.09.2009 |
Захотелось мне вытащить звуки из Battlefield 3, да только, всё оказалось не так просто. Форум ( Используя кэш из яндекса (гугл, внезапно, этот сайт толком не сохранил!) собрал нужные скрипты и либы. Вообще, скрипт должен переваривать почти все игры на Frostbite - MOHW, Hardline, NFS и прочее... Распаковщик архивов для battlefield 3 лежит в папке bf3dump, Battlefield 4 - соответсвтенно в bf4dump. Скрипты написаны на питоне, то есть, перед тем как их запускать его нужно установить, минимальная версия 2.7. В архив положил. ..::Распаковка Battlefield 3::.. За распаковку отвечает dumper.py Скрипт изначально думает, что BF3 лежит в папке C:\Program Files (x86)\Origin Games\Battlefield 3 Распаковку производит в C:\bf3dump Нужно поменять пути? Откройте скрипт с помощью текстового редактора, и замените соответствующие значения (catName, patchedCatName, outputfolder). Для распаковки требуется около 30ГБ (Если BF со всеми дополнениями). Структура: Насколько я понял, сами файлы (меши, текстуры, звуки) это чанки. А файлы в папках dbx, ebx, res содержут необходимую информацию о чанках, их название, различные конфиги и т.п. Файлы .ebx можно конвертировать в .txt с помощью скрипта ebxToTXT.py Необходимо просто перетащить нужные файлы (или папки) на этот скрипт, в скрипте указывается только место для сохранения конвертированных файлов. Конвертирование звуков Для работы скрипта, необходимо распаковать ealayer3-0.7.0-win32.zip в диск C:\ Его я тоже положил в архив. fb2decoder.py для Battlefield 3/MOWH и прочих игр на FB2, fb3decoder.py соответсвтенно для Battlefield 3 и, возможно, Hardline. Соответсвтенно, нужно настроить пути по своему усмотрению (если что-то изменялось). ebxFolder= r"C:\bf3dump\bundles\ebx\Sound" #audio is found only in "Sound" (but only in bf3) chunkFolder= r"C:\bf3dump\chunks" chunkFolder2=r"C:\bf3dump\bundles\chunks" #if the chunk is not found in the first folder, use this one outputFolder=r"C:\bf3dump\audio" ealayer3Path=r"C:\ealayer3-0.7.0-win32\ealayer3.exe" #https://bitbucket.org/Zenchreal/ealayer3/downloads Вроде как, изначально архивы Battlefield 3 заXORины, а вот для Battlefield 4 уже нет (фиг его знает, там вообще какая-то самопальная либа для распаковки используется). Ссылки fbTools.zip: Помимо того, что звуки выдрать можно, вот мануал, как модельку взять с текстурами (HK416 из Battlefield 4): Сообщение отредактировал FOX - 14.04.2015, 14:12 -------------------- |
 
|
|
|
|
14.04.2015, 18:47
Сообщение
#2
|
|
Продвинутый геймер Репутация: 53 Группа: Участник Сообщений: 265 Награды: 3 Регистрация: 22.02.2010 |
Свежая версия таки нормально воспринимает mohwf. Помню, старая в конце 13 года на первых двух тысячах чанков крошилась.
-------------------- Официально разморожен
|
 
|
|
18.04.2015, 20:34
Сообщение
#3
|
|
Новичок Репутация: 2 Группа: Участник Сообщений: 8 Регистрация: 08.03.2014 |
Друзья, а может кто-нибудь распаковать русскую озвучку из мультиплеера (именно американских солдат, но на русском) и выложить куда-нибудь, ну или передать? Был бы очень признателен
|
 
|
|
18.04.2015, 23:24
Сообщение
#4
|
|
Заслуженный Мастер Игры Репутация: 270 Группа: Участник Сообщений: 1687 Награды: 3 Регистрация: 20.09.2009 |
Jonny_NAT, на следующей неделе займусь, если что, в лс напиши
-------------------- |
 
|
|
20.04.2015, 12:02
Сообщение
#5
|
|
Заслуженный Мастер Игры Репутация: 270 Группа: Участник Сообщений: 1687 Награды: 3 Регистрация: 20.09.2009 |
Jonny_NAT, держи
Озвучка из бф4 (там и русская и английская, русские звуки обычно в конце оканчиваются на 6 X X, 7 X X). Хоть озвучка из бф4, там довольно много записей из бф3. Локализацию из 3-го бф вытащить не удалось (просто отсутствуют файлы, хотя архив есть). Сообщение отредактировал FOX - 20.04.2015, 12:07 -------------------- |
 
|
|
20.04.2015, 23:31
Сообщение
#6
|
|
Новичок Репутация: 2 Группа: Участник Сообщений: 8 Регистрация: 08.03.2014 |
Jonny_NAT, держи Озвучка из бф4 (там и русская и английская, русские звуки обычно в конце оканчиваются на 6 X X, 7 X X). Хоть озвучка из бф4, там довольно много записей из бф3. Локализацию из 3-го бф вытащить не удалось (просто отсутствуют файлы, хотя архив есть). Спасибо! Жалко, что из бф 3 не получилось вытащить, а насчет похожих фраз в бф 4 я в курсе:-) |
 
|
|
21.04.2015, 00:39
Сообщение
#7
|
|
Магистр Игры Репутация: 270 Группа: Участник Сообщений: 2620 Награды: 4 Регистрация: 26.03.2007 |
|
 
|
|
18.10.2016, 21:36
Сообщение
#8
|
|
Репутация: 0 Группа: Участник Сообщений: 1 Регистрация: 18.10.2016 |
Добрый день, я столкнулся с проблемой. Ибо распаковать, я распаковал, но вот декодировать не смог.
fb2 decoder скидывается на ошибку WindowsError: [Error 126] fb3 decoder предлагает инструкцию по использованию ealayer3.exe Дело имею с Battlefield 3. Если не сложно, не могли бы мне достать все звуки\музыку\реплики из bf3? Или помочь как то разобраться с проблемой. Сообщение отредактировал dimonft - 18.10.2016, 21:36 |
 
|
|
Текстовая версия | Сейчас: 27.04.2024, 10:04 |