READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Ori and the blind forest audio dump

Get help on any and all audio formats, or chip in and help others!
Post Reply
OtterDragon
ultra-n00b
Posts: 4
Joined: Wed Aug 17, 2016 1:55 am

Ori and the blind forest audio dump

Post by OtterDragon » Sat Apr 22, 2017 3:30 am

Heya, as the title says, I am looking for a full audio dump, or a method of browsing the audio files of the game.

I go by Ori irl and most places, and I want the sound clip of Sein saying Ori to set as my text tone :P

brendan19
ultra-veteran
ultra-veteran
Posts: 377
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 82 times

Re: Ori and the blind forest audio dump

Post by brendan19 » Sat Apr 22, 2017 5:17 am

You can use Unity Studio to extract the .fsb files

Use the latest vgmstream to listen/convert them into .wav files

OtterDragon
ultra-n00b
Posts: 4
Joined: Wed Aug 17, 2016 1:55 am

Re: Ori and the blind forest audio dump

Post by OtterDragon » Sat Apr 22, 2017 5:34 am

Thanks, Unity studio successfully allows me to view the files, but I am having trouble locating the fsb files


also no matter what file I click on, and when I try to extract, I get "unhandled exception has occured"

brendan19
ultra-veteran
ultra-veteran
Posts: 377
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 82 times

Re: Ori and the blind forest audio dump

Post by brendan19 » Sat Apr 22, 2017 11:33 am

File > Load Folder > and open the "ori_data" or "oriDE_data" folder

Once it finishes loading all the files, go to the "Assets List" tab and sort them by type. Audio Clip should be near the top.

Highlight all the audio clips and go to Export > Selected assets and choose an output directory.

Playback / convert with vgmstream.

OtterDragon
ultra-n00b
Posts: 4
Joined: Wed Aug 17, 2016 1:55 am

Re: Ori and the blind forest audio dump

Post by OtterDragon » Sat Apr 22, 2017 6:16 pm

File > Load Folder > and open the "ori_data" or "oriDE_data" folder

Once it finishes loading all the files, go to the "Assets List" tab and sort them by type. Audio Clip should be near the top.

Highlight all the audio clips and go to Export > Selected assets and choose an output directory.

I tried this exactly, step by step, and when I first highlight the files, and when I start the export, I get "unhandled exception has occured". I can click continue or quit, and if I click continue, it just doesn't export any files... it creates the directory I want them exported to, but it is empty :(

This is the error I get when I try to export:

Code: Select all

************** Exception Text **************
System.OverflowException: Arithmetic operation resulted in an overflow.
   at Unity_Studio.AudioClip..ctor(AssetPreloadData preloadData, Boolean readSwitch)
   at Unity_Studio.UnityStudioForm.ExportAsset(AssetPreloadData asset, String exportPath)
   at Unity_Studio.UnityStudioForm.ExportFiltered(List`1 filteredAssetList, String selectedPath, Int32 groupFiles)
   at Unity_Studio.UnityStudioForm.ExportAssets_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Unity Studio
    Assembly Version: 0.5.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/Users/OtterPop/Desktop/Unity%20Studio/Unity%20Studio.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Web.Extensions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Web.Extensions/v4.0_4.0.0.0__31bf3856ad364e35/System.Web.Extensions.dll
----------------------------------------
System.Web
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.81.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

brendan19
ultra-veteran
ultra-veteran
Posts: 377
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 82 times

Ori And The Blind Forest (Original Streams)

Post by brendan19 » Sun Apr 23, 2017 3:36 am

I'll just send you the audio files then. Might be the easiest way to do it.

OtterDragon
ultra-n00b
Posts: 4
Joined: Wed Aug 17, 2016 1:55 am

Re: Ori And The Blind Forest (Original Streams)

Post by OtterDragon » Sun Apr 23, 2017 6:57 am

brendan19 wrote:I'll just send you the audio files then. Might be the easiest way to do it.

Thanks again man, also its funny that the specific file I was looking for was conveniently titled "oriSpeechOriSaysOriUrgentShortA #542092"

for anyone else doing stuff with Ori's sound files, Sein and Ori's names in the asset's are swapped, possibly implying that the game might have been called 'Sein and the blind forest' at one point.

ttu
ultra-n00b
Posts: 2
Joined: Mon Sep 09, 2019 9:54 pm

Re: Ori and the blind forest audio dump

Post by ttu » Mon Sep 09, 2019 9:57 pm

Hi, I'd also like the audio dump files. I got all the .fsb files no prob, just not sure about the next step with vgmstream. Care to break that last part down? I extracted the latest version and click test.exe and nothing happens. The text says to download more files. I did. Put in the the same folder and still nothing. The text file goes on to mention winamp. Do I need that program too?

I tried half a dozen other fsb to audio extractors and nothing, total bummer :(

brendan19
ultra-veteran
ultra-veteran
Posts: 377
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 82 times

Re: Ori and the blind forest audio dump

Post by brendan19 » Mon Sep 09, 2019 11:14 pm

vgmstream has a plugin designed to work with Winamp so you can just playback audio formats and hear them without the need of converting them :)

The test.exe is a command line only application. There is no Graphical User Interface (GUI) built in to the program. You can open it using command prompt. You can do this easily in any folder by holding down shift, right-clicking and selecting "Open command window here".

For batch converting do the following:
Copy the following text into a text editor like notepad and save it as "Test.bat" or something. The .bat file extension is the only important thing here as this will batch convert all files with the extension you want to convert.

For example, the following will work for Ori and the Blind forest as it uses FSB

Code: Select all

FOR %%a IN (*.fsb) DO test.exe -l 2 -f 10 -o "%%a.wav" "%%a"
This .bat file will only work properly if the test.exe and your .fsb files are all in the same folder. You can specify the exact location of the test.exe if you want to though and just have the .bat file and the .fsb files in the same folder instead.

For example

Code: Select all

FOR %%a IN (*.fsb) DO "C:\Program Files (x86)\Winamp\test.exe" -l 2 -f 10 -o "%%a.wav" "%%a"
Also, you can edit the (*.fsb) part to any file extension that vgmstream supports


Here is a breakdown of the functions

l = Loop count
In my example, the song will loops 2 times

f = Fade out time after loops
In my example, the song will fade out over 10 seconds after completing two loops

-o = Output file name
In my example, the converted .WAV file will use the exact same name as the .fsb file

ttu
ultra-n00b
Posts: 2
Joined: Mon Sep 09, 2019 9:54 pm

Re: Ori and the blind forest audio dump

Post by ttu » Tue Sep 10, 2019 6:06 am

This worked! Wow! Can't believe it worked and not really sure what I did in the end, just glad it did the trick after failing with so many other apps. I can't thank you enough!!

So, will this method ever not work, ie encrypted?

Do I simply change the .fsb in the .bat file when needed to correspond to any format?

Thanks again!!

P.S. I am a music producer and plan to use some of the samples and audio or ORI talking in a few tracks. It has a very happy, mysterious, elven like, vibe. Cheers :)

brendan19
ultra-veteran
ultra-veteran
Posts: 377
Joined: Thu Aug 12, 2010 8:15 am
Has thanked: 54 times
Been thanked: 82 times

Re: Ori and the blind forest audio dump

Post by brendan19 » Tue Sep 10, 2019 9:44 am

ttu wrote:
Tue Sep 10, 2019 6:06 am
So, will this method ever not work, ie encrypted?
Yes, if the file is encrypted it might not work.
Also, if the FSB is version 5 or above, they usually combine multiple FSB files into a singular file archive. It is advisable to split those type of files using a tool found on the ZenHAX forum (sister site to Xentax) which can split the FSB5 file into multiple audio files.
ttu wrote:
Tue Sep 10, 2019 6:06 am
Do I simply change the .fsb in the .bat file when needed to correspond to any format?
Yes, if vgmstream supports the format, you can change the extension from FSB to anything it supports. Although file extensions don't always 100% guarantee a particular audio codec/format. For example FSB is really just a container format. The audio codec inside FSB can be many different types. It can be MP3, Vorbis, MS ADPCM, PCM or even XMA. In this case, Ori uses vorbis encoded audio inside FSB containers.

Post Reply