Aller au contenu

Photo

Mass Effect 3 Audio Extraction Tool (for .afc, .pcc, .sfar files) - Updated 25-05-2012


118 réponses à ce sujet

#1
kyp108

kyp108
  • Members
  • 23 messages
Hiya!

I've updated my afc2ogg tool used to extract audio (music, voices, fx) from ME2, so now it works with Mass Effect 3.

You can get it here: 
http://kypapps.co.cc/index.php/afc2ogg 

Or a direct download if the site above doesn't work:
https://dl.dropbox.c...actor-1.4.1.zip


Alternative (only for .afc files):
Rick/Gibbed from gib.me seems to be working on some Mass Effect 3 tools, including an audio extractor much more complex than mine. You can download the latest revision from his site here: http://svn.gib.me/builds/masseffect3/ 
Basically, use his tool over mine for all the dialogue files as it's faster and gives more options, stick with mine for .pcc files for SFX, and for DLC files.


Update:
I've now released version 1.4.1 of this tool. It works both with ME3 and ME2 (and perhaps some other games). It should be more stable than the previous version.

New in version 1.4.1:
- Fixed a bug that made some DLC (both ME2 and ME3) unextractable

New in version 1.4:
- Converts not only .afc files, but also .pcc (for SFX), .sfar (for DLC content) and any other provided there are audio waves inside.
- Many and more bugfixes and improvements
- An actual progress bar
- Conversion executes in separate thread now, so the program is movable when converting 



Some[color=rgb(128, 0, 0)"> to clear out any problems:

Q: How can i extract my audio files?
A:
1) Download the tool and extract it somewhere. Be sure to extract the data folder to the same place as the executable file. 
2) -If you wish to extract all files, click on 'Get ME3 install dir'
    -If you want to extract specific files, select the other option and go to  Mass Effect 3\\BIOGame\\CookedPCConsole, then select files you want extracted (SHIFT+click for multiple files)
3) Select output directory and folder creation options (the last one is the best IMO).
4) Now just hit the fat extract button and wait for some time, the progress bar will inform you on your progress (that's what progress bars do).


Q: What kind of files contain what kind of audio?
A: In general, .afc files contain all the music and voices and some SFX. .pcc files contain a ton more SFX (but they also contain a lot of other stuff, that's why scanning them is quite slow). .sfar files seem to contain all DLC content, but beware as there are many languages of audio in a single .sfar file.


Q: Do i want to find files from a specific mission/place? 
A: You know better than me if you do. But be sure to look up this guide by Bravenu3, it is for ME2, but many names seem to be simillar: http://social.biowar...8/index/1447266 

You can also use software such as Process Monitor to check what files are accessed by the game at the specific moment. Note that you need to set up a few filters first, as the number of arising file access events is overwhelming without them (200 000 just for starting the game :P).


Q: What format are the resulting files in?
A: The files are in an .ogg format  


Q: How can i play the audio?
A: For Windows Media Player download these filters and install them: http://xiph.org/dshow (thanks to didymos1120). You can also use pretty much every other audio player out there, i.e. Media Player classic.
For some reasons the audio is cut before the end in VLC, so use something else.


Q: Can i have an .mp3 out of this?
A: Sure, just convert it with something, you can easily do it with Audacity (first open, then export).


Q: Does it work with the demo/full game/DLC/other languages?
A: Yep.


Q: Does it work with Mass Effect 2 files?
A: Indeed it does, for sure with .afc files, but some .pcc files might not be read properly.


Q: I want to use the extraction in my own app, how to do this?
A: First, grab the C# code for splitting the .afc file from here. You will also need ww2ogg to convert the waves to .ogg, and revorb to fix them to be more universally playable.

Modifié par kyp108, 31 août 2012 - 07:41 .


#2
didymos1120

didymos1120
  • Members
  • 14 580 messages
Awesome. Thank you kindly.

#3
didymos1120

didymos1120
  • Members
  • 14 580 messages
Oh, BTW, for newer versions of WMP, grab these and install them:

http://xiph.org/dshow/

#4
kyp108

kyp108
  • Members
  • 23 messages
Nice, so it can work with WMP as well.
Just a side note: the first three people who donloaded this might have got a broken version, it's fixed now so if it didn't work for you, please redownload.

#5
didymos1120

didymos1120
  • Members
  • 14 580 messages

kyp108 wrote...

Nice, so it can work with WMP as well.


Hmm, WMP and VLC both seem to not like ME3's audio files.  ME1 and 2 stuff works fine though.

ETA: Also, Audacity has no problems with the ME3 files either.

Modifié par didymos1120, 17 février 2012 - 03:06 .


#6
Vez04

Vez04
  • Members
  • 4 260 messages
OP.

YOU ARE THE BEST!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

THANK YOU!

#7
kyp108

kyp108
  • Members
  • 23 messages

didymos1120 wrote...

Hmm, WMP and VLC both seem to not like ME3's audio files.  ME1 and 2 stuff works fine though.

ETA: Also, Audacity has no problems with the ME3 files either.


Hmm, with the codecs you linked to it works fine with WMP, tho VLC doesn't read it properly. You may have downloaded the broken version as i pointed in the previous post.

didymos1120 wrote...
Awesome. Thank you kindly.

 

Vez04 wrote...
OP.

YOU ARE THE BEST!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

THANK YOU!

 

You're welcome :)

#8
didymos1120

didymos1120
  • Members
  • 14 580 messages

kyp108 wrote...

 You may have downloaded the broken version as i pointed in the previous post.


Will give re-extracting a shot after I re-download then.

ETA: Yep, that fixed it.

Modifié par didymos1120, 17 février 2012 - 03:21 .


#9
Vez04

Vez04
  • Members
  • 4 260 messages
*Is without words.*

Holy fu*king sh*t!!

Over 6900 sound files in that demo?! and all of them mostly are what they cut out from the demo, thats in the final version?!

This made me overjoyed with happiness :D

Modifié par Vez04, 17 février 2012 - 03:28 .


#10
didymos1120

didymos1120
  • Members
  • 14 580 messages
It's got all the voiced Codex stuff.

#11
Almostfaceman

Almostfaceman
  • Members
  • 5 458 messages
Thanks didymos and kip!

#12
Dark_Caduceus

Dark_Caduceus
  • Members
  • 3 305 messages

didymos1120 wrote...


Unfortunately it doesn't have all the codex voiced entries, but still good.


Actually, I'm pretty sure it does.

#13
didymos1120

didymos1120
  • Members
  • 14 580 messages

Dark_Caduceus wrote...

didymos1120 wrote...


Unfortunately it doesn't have all the codex voiced entries, but still good.


Actually, I'm pretty sure it does.


*sigh*  Seriously: what do you get out this childish nonsense?

#14
didymos1120

didymos1120
  • Members
  • 14 580 messages
Holy crap does ME3 have a ton of voiced Codex entries. Lots and lots of new ones too.

#15
Guest_The PLC_*

Guest_The PLC_*
  • Guests
Is there spoilers in this stuff? Like, story spoilers?

#16
Almostfaceman

Almostfaceman
  • Members
  • 5 458 messages

The PLC wrote...

Is there spoilers in this stuff? Like, story spoilers?


Uh, yup.

The guy doing Mordin's voice does a good job imho.

#17
Guest_The PLC_*

Guest_The PLC_*
  • Guests

Almostfaceman wrote...

The PLC wrote...

Is there spoilers in this stuff? Like, story spoilers?


Uh, yup.

The guy doing Mordin's voice does a good job imho.

Wait, so there's dialogue from the entire game? 

#18
Vendrium

Vendrium
  • Members
  • 89 messages
does this work for other games too?

#19
didymos1120

didymos1120
  • Members
  • 14 580 messages

The PLC wrote...

Almostfaceman wrote...

The PLC wrote...

Is there spoilers in this stuff? Like, story spoilers?


Uh, yup.

The guy doing Mordin's voice does a good job imho.

Wait, so there's dialogue from the entire game? 


Not the entire game, just Earth, Sur'kesh, a bit of Mars, and the Codex.  But there is stuff that was left out of the demo. There's also MP stuff, and a bunch of SFX and music.

#20
didymos1120

didymos1120
  • Members
  • 14 580 messages

Vendrium wrote...

does this work for other games too?


It'll work for ME2.  ME1 packaged its audio differently.

#21
Guest_The PLC_*

Guest_The PLC_*
  • Guests

didymos1120 wrote...

The PLC wrote...

Almostfaceman wrote...

The PLC wrote...

Is there spoilers in this stuff? Like, story spoilers?


Uh, yup.

The guy doing Mordin's voice does a good job imho.

Wait, so there's dialogue from the entire game? 


Not the entire game, just Earth, Sur'kesh, a bit of Mars, and the Codex.  But there is stuff that was left out of the demo. There's also MP stuff, and a bunch of SFX and music.

Oh. Good. Had me worried there for a second. Thanks. 

#22
Vendrium

Vendrium
  • Members
  • 89 messages

didymos1120 wrote...

Vendrium wrote...

does this work for other games too?


It'll work for ME2.  ME1 packaged its audio differently.


well what I actually meant is games outside of ME :)
Any other games you know that use .afc files?

#23
Fredvdp

Fredvdp
  • Members
  • 6 186 messages
It cuts off early in my files. Anyone else have this problem?

Also, P has an African accent.

Modifié par Fredvdp, 17 février 2012 - 04:51 .


#24
didymos1120

didymos1120
  • Members
  • 14 580 messages

Fredvdp wrote...

It cuts off early in my files. Anyone else have this problem?

Also, P has an African accent.


VLC?

#25
Fredvdp

Fredvdp
  • Members
  • 6 186 messages

didymos1120 wrote...

Fredvdp wrote...

It cuts off early in my files. Anyone else have this problem?

Also, P has an African accent.


VLC?

VLC and Media Player.

Modifié par Fredvdp, 17 février 2012 - 05:00 .