• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 180 181 182 183 184 ... 368 Next »

extract sound files or replace them?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
extract sound files or replace them?
12-08-2012, 03:48 AM
#1
bernd1 Offline
Junior Member
**
Posts: 5
Threads: 2
Joined: Nov 2012
Hey guys, I was wondering if it's possible to extract the sound files from a .iso or .gcm file. I really don't like donkey kongs voice in Mario kart Wii, I would rather replace them with the sounds from mario kart double dash or mario party 5.

If it's not possible to replace them, I could still need them for other projects.
Find
Reply
12-08-2012, 03:50 AM
#2
ExtremeDude2 Offline
Gotta post fast
*******
Posts: 9,306
Threads: 273
Joined: Dec 2010
You can dump audio with dolphin (not sure what it dumps tho), but you can't replace it with dolphin, you might be able to replace it with some kind of wii/GC file changer
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
12-08-2012, 03:54 AM (This post was last modified: 12-08-2012, 04:10 AM by bernd1.)
#3
bernd1 Offline
Junior Member
**
Posts: 5
Threads: 2
Joined: Nov 2012
What exactly does "dump audio" mean? Put it out of the iso?

I tried to open the iso files with winrar and some other apps and they told me that they can't handle it. Now i opened Dolphin and clicked on properties and I can see a folder called sound. The files inside there are a msm and a pdt. I extracted them but now I don't know how to continue.

edit: I found this vgmstream, I'll try to figure out how it works.
Find
Reply
12-08-2012, 04:13 AM
#4
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,519
Threads: 1
Joined: Feb 2012
Wiiscrubber may be useful here.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
12-08-2012, 04:15 AM
#5
Soopah Offline
Member
***
Posts: 162
Threads: 0
Joined: Nov 2012
Right click on the game in Dolphin, propriety, go under tab File system.

you will have a folder called sound (for Mariokart Wii) and you can extract file by right click on it, but I don't think you can read it with a player
P6T i7 920 @3.65Ghz-1.15v | Kingston 2x4GB 9-9-9-24 1600MHz | BeQuiet StraightPower E6-600W 48a/12v
MSI N560Gtx Ti TwinFrozr II/oc @990MHz-1.062v
RVL-CNT-01-TR with ToshibaStack
Website Find
Reply
12-08-2012, 04:19 AM
#6
bernd1 Offline
Junior Member
**
Posts: 5
Threads: 2
Joined: Nov 2012
That vgmstream should be able to play pdt files, but I wasn't able to play them. Do you guys know how to use a command
line decoder? I have a test.exe but I have no idea how to use it.

Spoiler: (Show Spoiler)
vgmstream

This is vgmstream, a library for playing streamed audio from video games.
It is very much under development. There are two end-user bits: a command
line decoder called "test.exe", and a Winamp plugin called "in_vgmstream".

*********** IMPORTANT!! ***********
--- needed files (for Windows) ---
Since Ogg Vorbis and MPEG audio are now supported, you will need to have
libvorbis.dll and libmpg123-0.dll.
You can get these from http://hcs64.com/files/vgmstream_external_dlls.zip

Put libvorbis.dll and libmpg123-0.dll somewhere Windows can find them.
For in_vgmstream this means in the directory with winamp.exe, or in a
system directory. For test.exe this means in the same directory as test.exe,
or in a system directory.

--- test.exe ---
Usage: ./test [-o outfile.wav] [-l loop count]
[-f fade time] [-d fade delay] [-ipcmxeE] infile
Options:
-o outfile.wav: name of output .wav file, default is dump.wav
-l loop count: loop count, default 2.0
-f fade time: fade time (seconds), default 10.0
-d fade delay: fade delay (seconds, default 0.0
-i: ignore looping information and play the whole stream once
-p: output to stdout (for piping into another program)
-P: output to stdout even if stdout is a terminal
-c: loop forever (continuously)
-m: print metadata only, don't decode
-x: decode and print adxencd command line to encode as ADX
-g: decode and print oggenc command line to encode as OGG
-e: force end-to-end looping
-E: force end-to-end looping even if file has real loop points
-r outfile2.wav: output a second time after resetting

Typical usage would be:
test -o happy.wav happy.adx
to decode happy.adx to happy.wav.

--- in_vgmstream ---
Drop the in_vgmstream.dll in your Winamp plugins directory. Please follow
the above instructions for installing the other files needed.

--- File types supported by this version of vgmstream ---

As manakoAT likes to say, the extension doesn't really mean anything, but it's
the most obvious way to identify files.

PS2/PSX ADPCM:
- .ads/.ss2
- .ass
- .bg00
- .bmdx
- .ccc
- .cnk
- .dxh
- .enth
- .fag
- .filp
- .gms
- .hgc1
- .ikm
- .ild
- .ivb
- .joe
- .kces
- .leg
- .mcg
- .mib, .mi4 (w/ or w/o .mih)
- .mic
- .mihb (merged mih+mib)
- .msvp
- .musc
- .musx
- .npsf
- .pnb
- .psh
- .rkv
- .rnd
- .rstm
- .rws
- .rxw
- .snd
- .seg
- .sfs
- .sl3
- .str+.sth
- .sts
- .svag
- .svs
- .tec (w/ bad flags)
- .tk5 (w/ bad flags)
- .vas
- .vag
- .vgs (w/ bad flags)
- .vig
- .vpk
- .vs
- .vsf
- .wp2
- .xa2
- .xa30

GC/Wii DSP ADPCM:
- .agsc
- .amts
- .asr
- .cfn
- .dsp
- standard, with dual file stereo
- RS03
- Cstr
- _lr.dsp
- .gca
- .gcm
- .gsp+.gsp
- .hps
- .idsp
- .ish+.isd
- .lps
- .mpdsp
- .mss
- .mus (not quite right)
- .ndp
- .pdt
- .sdt
- .smp
- .spt+.spd
- .ssm
- .stm/.dsp
- .str
- .str+.sth
- .sts
- .swd
- .thp, .dsp
- .tydsp
- .vjdsp
- .waa, .wac, .wad, .wam
- .wsd
- .wsi
- .ydsp
- .ymf
- .zwdsp

PCM:
- .aiff (8 bit, 16 bit)
- .asd (16 bit)
- .baka (16 bit)
- .bh2pcm (16 bit)
- .gcsw (16 bit)
- .gcw (16 bit)
- .int (16 bit)
- .pcm (8 bit, 16 bit)
- .kraw (16 bit)
- .raw (16 bit)
- .rwx (16 bit)
- .sap (16 bit)
- .snd (16 bit)
- .sps (16 bit)
- .str (16 bit)
- .xss (16 bit)
- .zsd (8 bit)

Xbox IMA ADPCM:
- .matx
- .wavm
- .wvs
- .xmu
- .xvas
- .xwav

Yamaha ADPCM:
- .adpcm
- .dcs+.wav
- .str
- .spsd

IMA ADPCM:
- .dvi (DVI IMA ADPCM)
- .hwas (IMA ADPCM)
- .idvi (DVI IMA ADPCM)
- .ivaud (IMA ADPCM)
- .stma (DVI IMA ADPCM)
- .strm (IMA ADPCM)

multi:
- .aifc (SDX2 DPCM, DVI IMA ADPCM)
- .asf, .as4 (8/16 bit PCM, EACS IMA ADPCM)
- .ast (GC AFC ADPCM, 16 bit PCM)
- .aud (IMA ADPCM, WS DPCM)
- .aus (PSX ADPCM, Xbox IMA ADPCM)
- .brstm (GC DSP ADPCM, 8/16 bit PCM)
- .emff (PSX APDCM, GC DSP ADPCM)
- .fsb, .wii (PSX ADPCM, GC DSP ADPCM, Xbox IMA ADPCM)
- .genh (lots)
- .nwa (16 bit PCM, NWA DPCM)
- .psw (PSX ADPCM, GC DSP ADPCM)
- .rwar, .rwav (GC DSP ADPCM, 8/16 bit PCM)
- .rwsd (GC DSP ADPCM, 8/16 bit PCM)
- .rsd (PSX ADPCM, 16 bit PCM, GC DSP ADPCM, Xbox IMA ADPCM)
- .rrds (NDS IMA ADPCM)
- .sad (GC DSP ADPCM, NDS IMA ADPCM, Procyon Studios NDS ADPCM)
- .sng, .asf, .str, .eam (EA/XA ADPCM or PSX ADPCM)
- .strm (NDS IMA ADPCM, 8/16 bit PCM)
- .ss7 (EACS IMA ADPCM, IMA ADPCM)
- .swav (NDS IMA ADPCM, 8/16 bit PCM)
- .xwb (16 bit PCM, Xbox IMA ADPCM)
- .wav, .lwav (unsigned 8 bit PCM, 16 bit PCM, GC DSP ADPCM, MS IMA ADPCM)

etc:
- .2dx (MS ADPCM)
- .aax (CRI ADX ADPCM)
- .acm (InterPlay ACM)
- .adp (GC DTK ADPCM)
- .adx (CRI ADX ADPCM)
- .afc (GC AFC ADPCM)
- .ahx (MPEG-2 Layer II)
- .aix (CRI ADX ADPCM)
- .bgw (FFXI PS-like ADPCM)
- .de2 (MS ADPCM)
- .kcey (EACS IMA ADPCM)
- .mwv (Level-5 0x555 ADPCM)
- .ogg, .logg (Ogg Vorbis)
- .rsf (CCITT G.721 ADPCM)
- .sd9 (MS ADPCM)
- .spw (FFXI PS-like ADPCM)
- .str (SDX2 DPCM)
- .um3 (Ogg Vorbis)
- .xa (CD-ROM XA audio)

loop assists:
- .mus (playlist for .acm)
- .pos (loop info for .wav)
- .sli (loop info for .ogg)
- .sfl (loop info for .ogg)

Enjoy!
-hcs

I also tried that Wiiscrubber, it can extract and replace files.
Find
Reply
12-08-2012, 06:16 AM
#7
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,519
Threads: 1
Joined: Feb 2012
You may also find that the actual sound file you want isn't in the sound folder. Some games keep certain sound effects in weird places.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
12-08-2012, 09:27 PM
#8
lamedude Offline
Senior Member
****
Posts: 360
Threads: 7
Joined: Jan 2011
Right click in folder, open command window here. You'll need these dll's.
Code:
test.exe -o foo.wav -l 1 -f 0 inputfile
-o is the output file (default is dump.wav), -l is loop count (default 2) and the -f is fade time (default 10). I got a for loop I'll post later to make doing multiple files easier.
Website Find
Reply
12-08-2012, 11:07 PM
#9
bernd1 Offline
Junior Member
**
Posts: 5
Threads: 2
Joined: Nov 2012
thanks lamedude, I tried that one and test.exe said failed to open MP5_Str.pdt, I guess test.exe can't read those files.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode