tehƧP@ƦKly�ANK� -Ⅲ�
08-01-2015, 03:55 AM
Hi,

I was wondering what are kids using these days to extract riff data from some .bank files in some of the Steam games.


D:\Arcade\SteamApps\common\The Forest\TheForest_Data\StreamingAssets\streamed.ban k
(not ".bnk"... although I don't know if that makes a difference)

RIFF�z..FEV FMT ....?...;...LIST��..PROJBNKI

Tried to google for

steam ".bank" extractor

But not a lot of usual tools I see.

I'm on Windows. A cmd tool would be nice.

I had a tool before that could extract the data but I can't remember what it was or where I put it.

Trying to extract audio from "The Forsest" (early access).
The thread in the VGM section is dead.


EDIT: I think I found something to use with quickBMS...

Azetlor
08-01-2015, 05:55 PM
Apparently this does the job.
FSB Extractor 14.03.10 (http://aezay.dk/aezay/fsbextractor/)
Nnnnnope, nevermind. I was really, really wrong.

---------- Post added at 10:55 AM ---------- Previous post was at 10:45 AM ----------

THIS, however might.
Other projects (http://www.scampers.org/steve/sms/other.htm)
Supports .bnk, which I assume is what you're trying to unpack?

TheSkeletonMan939
08-01-2015, 06:31 PM
Supports .bnk, which I assume is what you're trying to unpack?

.bnk I believe is for Bink Video. .bank is probably something very different.

Azetlor
08-01-2015, 06:56 PM
.bnk I believe is for Bink Video. .bank is probably something very different.

Bink Video is .bik isn't it?

DjawadiFan
08-01-2015, 07:28 PM
FSB extractor is a very good tool. It will say ''Not a valid FSB file format'', but it does extract the files off the .bank.
Just go to main > Scan for Offset.

Azetlor
08-01-2015, 07:57 PM
Oh!
Well, thanks for telling me. There you go, Sparky.

tehƧP@ƦKly�ANK� -Ⅲ�
08-01-2015, 08:27 PM
That's the tool I used first.
It scanned past the internal FSB5 archive and extracted unplayable OGG files.

Even extracting the FSB5 archive and then extracting the OGG files, they are still unplayable.

So that's the next step.

Inside the OGG files is just junk.

�.�A.�›a‹��škv.o���kU.h���3��.q�:�=..i��ϸ�UF�>�j�����{�..�~���9k.X�.Ǹ�{��.���.��t�Š�{�—..‰� .�.mw’wwy�ž.��›™��…��=�mp�κ��(…���ҽ?.w}�����Qm*-��E��+t�.E�HI].Bh$z�..�›g�.Ÿ���yM�r{�..|mG�.�..J'�ҶN8n.4[ˤ��e���•�.m��{™q���s�2��.qp}z����O‡��|�C

Azetlor
08-01-2015, 10:30 PM
Sparky, I unpacked Music.bnk into .wwise files using RavioliScanner.exe from the second link I posted above.
Now I just need to find out how to play them.



After opening it


tehƧP@ƦKly�ANK� -Ⅲ�
08-01-2015, 10:51 PM
.wwise is new to me.

There's two forums I want to check out.
XentaX is well known, over the years.
And I just found ZenHax.

I think their policies for samples/files is that you own the game and ripped it (from disc; if disc) yourself.
I remember in the early days, like doom9 forums, they didn't help people who pirated content, so be wary if you go asking for help there.

Azetlor
08-01-2015, 11:03 PM
Nah, I'll record the music in-game if I have to. I hate asking people for help on forums.

But, I got somewhere. Then nowhere. I used this (http://hcs64.com/files/ww2ogg022.zip) to convert the .wwise to .ogg
But it was 1kb and was just a blank squiggly line in Audacity
Gah

tehƧP@ƦKly�ANK� -Ⅲ�
08-26-2015, 02:24 AM
So, the files in The Forest are not just a matter of fsb or ogg or crap...

It's been upgraded to "Unity 5" very recently.
No tool out there, not even QuickBMS scripts, can handle Unity version 5 completely.

The assets for The Forest are v5.1.1 at least.
Authors for tools are still working on v5 compatibility.

Only a fraction of the assets can be exported.
Audio clips load as numbers for extensions.

---------- Post added at 06:24 PM ---------- Previous post was at 06:11 PM ----------

Finally!!

I've been searching all the WRONG assets!

not all assets have music.

one of the quick BMS scripts does extract correctly.

The problem seems to be files that share the same filename, which is illegal on Windows.
Filenames sharing the same name must be renamed.

Most GUI's out there terminate process entirely as there is no option to rename nor is it written to rename in the event of duplicate filenames.

BMS -> .fsb -> "fsb_aud_extr" (must copy .dll from Steam-installed folder for specific game) -> .wav -> plays!