Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!
 
Ответить в данную темуНачать новую тему
> Frostbite unpacker, Распаковываем cat и sb файлы.
FOX
сообщение 14.04.2015, 14:10
Сообщение #1


Заслуженный Мастер Игры
*************

Репутация:   270  
Группа: Участник
Сообщений: 1687
Награды: 3
Регистрация: 20.09.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа




Захотелось мне вытащить звуки из Battlefield 3, да только, всё оказалось не так просто. gamer3.gif

Форум (www.bfeditor.org), где сделали в свое время решение для распаковки игровых архивов Frostbite судя по всему помер.

Используя кэш из яндекса (гугл, внезапно, этот сайт толком не сохранил!) собрал нужные скрипты и либы.


Вообще, скрипт должен переваривать почти все игры на 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:

Mega
Я.Диск

Помимо того, что звуки выдрать можно, вот мануал, как модельку взять с текстурами (HK416 из Battlefield 4):



Сообщение отредактировал FOX - 14.04.2015, 14:12


--------------------

Мутировал, мутировал и накодировал.
- Что в черном ящике?
- Мишины заказчики!
Перейти в начало страницы
 
lafugix
сообщение 14.04.2015, 18:47
Сообщение #2


Продвинутый геймер
********

Репутация:   53  
Группа: Участник
Сообщений: 265
Награды: 3
Регистрация: 22.02.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Свежая версия таки нормально воспринимает mohwf. Помню, старая в конце 13 года на первых двух тысячах чанков крошилась.


--------------------
Официально разморожен
Перейти в начало страницы
 
Jonny_NAT
сообщение 18.04.2015, 20:34
Сообщение #3


Новичок
*

Репутация:   2  
Группа: Участник
Сообщений: 8
Регистрация: 08.03.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Друзья, а может кто-нибудь распаковать русскую озвучку из мультиплеера (именно американских солдат, но на русском) и выложить куда-нибудь, ну или передать? Был бы очень признателен biggrin.gif
Перейти в начало страницы
 
FOX
сообщение 18.04.2015, 23:24
Сообщение #4


Заслуженный Мастер Игры
*************

Репутация:   270  
Группа: Участник
Сообщений: 1687
Награды: 3
Регистрация: 20.09.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Jonny_NAT, на следующей неделе займусь, если что, в лс напиши


--------------------

Мутировал, мутировал и накодировал.
- Что в черном ящике?
- Мишины заказчики!
Перейти в начало страницы
 
FOX
сообщение 20.04.2015, 12:02
Сообщение #5


Заслуженный Мастер Игры
*************

Репутация:   270  
Группа: Участник
Сообщений: 1687
Награды: 3
Регистрация: 20.09.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Jonny_NAT, держи mega.co.nz.

Озвучка из бф4 (там и русская и английская, русские звуки обычно в конце оканчиваются на 6 X X, 7 X X). Хоть озвучка из бф4, там довольно много записей из бф3. Локализацию из 3-го бф вытащить не удалось (просто отсутствуют файлы, хотя архив есть).

Сообщение отредактировал FOX - 20.04.2015, 12:07


--------------------

Мутировал, мутировал и накодировал.
- Что в черном ящике?
- Мишины заказчики!
Перейти в начало страницы
 
Jonny_NAT
сообщение 20.04.2015, 23:31
Сообщение #6


Новичок
*

Репутация:   2  
Группа: Участник
Сообщений: 8
Регистрация: 08.03.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(FOX @ 20.04.2015, 12:57) *
Jonny_NAT, держи mega.co.nz.

Озвучка из бф4 (там и русская и английская, русские звуки обычно в конце оканчиваются на 6 X X, 7 X X). Хоть озвучка из бф4, там довольно много записей из бф3. Локализацию из 3-го бф вытащить не удалось (просто отсутствуют файлы, хотя архив есть).

Спасибо! Жалко, что из бф 3 не получилось вытащить, а насчет похожих фраз в бф 4 я в курсе:-)
Перейти в начало страницы
 
HikeR
сообщение 21.04.2015, 00:39
Сообщение #7


Магистр Игры
****************

Репутация:   270  
Группа: Участник
Сообщений: 2620
Награды: 4
Регистрация: 26.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(FOX @ 14.04.2015, 14:05) *
вот мануал

я догадываюсь, для чего делаются видео "как создать ярлык с параметром". но неужели здесь целевая аудитория не умеет читать?
Перейти в начало страницы
 
dimonft
сообщение 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
Перейти в начало страницы
 

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.03.2024, 11:48