View Full Version : Anyone on how to rip AC3 from AVI to WAV file?
zeroboot
25th February 2002, 00:21
I have mulholland drive DVDrip (2 AVI files) that use AC3 audio. What is the best way to get this audio into a wav file while retaining the quality?
thanks,
JB
poopity poop
25th February 2002, 18:11
absolutment!
You will need nandub/vdub(aumming you have that though he he)
Graphedit with standard filters that come with the download from doom9 I beleive
1. in vdub use direct stream copy and save wav.
Its not really a wav it will be an sc3, just rename the extention
2. Now it gets complicated. I'm not sure the exact filters and if you are nto familiar with graphedit it will be very difficult.
Mainly you will want to follow the guide for vob->wav ripping using graphedit here on doom9 but the inpuits will be slightly different, instead of inputing a lst of vobs, you will input the ac3(which you have renamed from wav), use standard filters:
Invervideo audio decoder>wav dtest>then file writer
I'm not sure the input filter to use to get it into intervideo audio decoder. Maybe the filter by itself will open an ac3. There may also be an input file filter, just like file writer is an output file writer. Play around with it, I know you can do it using graphedit.
If anyone knows how to input a file into graph edit for use by a filter just post here to help him out
vorbis
9th October 2002, 09:07
um, surely it would be easier and simpler to use besweet through its frontend. Better still open knot and run it from there. If you encode the audio the old way, you'll be left with an uncompressed wav file and a mp3 file.
poopity poop
9th October 2002, 16:01
yes most definetly. When the hell did I write that? I must have been drunk or hgh, because look how excited I am.. god what an ass.
Yes please use besweet :)
Nocturno
28th October 2002, 16:07
Please keep in mind that often ac3 streams extracted by v-dub have the wrong header and therefore will not convert in besweet..
you have to "fix"the header using besplit first , then run besweet to convert to wav.
i've made a batchfile for this and would be happy to post it , but i'm at work now so maybe later.
*found it..
You need to put besplit and besweet in the same dir as your audio file,extracted with virtualdub.
**********************cut from below here*******************
BeSplit -core( -input d:\riptemp\movie.wav -prefix D:\riptemp\audio -type ac3 -fix )
BeSweet.exe -core( -input "d:\riptemp\audio01.ac3" -output "D:\riptemp\audio.wav" -2ch -logfile "BeSweet.log" ) -azid( -c light -L -3db -F wav32 --maximize ) -ota( -g max )
pause
******************until here and put in a textfile,rename it to encode.bat and run it **********************
movie.ac3 is the filename you used in virtualdub-->save as wav
audio.wav is the name of the final decode wav
d:\riptemp\ should be replaced by the dir your ac3 file is in
htc10825
30th October 2002, 18:47
All the ac3 streams extracted by Nundub/Vdub have a wrong header. They will be played or accepted by other player or utility without conversion.
The shareware "DVDCutter Stream Mp3CDWav Converter"(version >3.0) can convert such streams to a valid ac3 stream(according to the statemants of its programmer, have not tested it yet).
Siku
11th November 2002, 21:44
Originally posted by Nocturno
**********************cut from below here*******************
BeSplit -core( -input d:\riptemp\movie.wav -prefix D:\riptemp\audio -type ac3 -fix )
BeSweet.exe -core( -input "d:\riptemp\audio01.ac3" -output "D:\riptemp\audio.wav" -2ch -logfile "BeSweet.log" ) -azid( -c light -L -3db -F wav32 --maximize ) -ota( -g max )
pause
******************until here and put in a textfile,rename it to encode.bat and run it **********************
Hi, I tried to use this batchfile but BeSplit gives me an error.
So what do you mean with "movie.wav"? And is there missing something in "D:\riptemp\audio* -type ac3 -fix )"? (I marked the "missing " part with * (if there is missing something))
And am I doing this correctly:
1) I'll extract the AC3 with VirtualDub, but VirtualDub gives me .wav, which I'm going to rename to .AC3. Right?
2) Then I'm going to run this .bat, when I learn how to use it. :D
Thanks,
Siku
Edit:
Now I got it. It's very useful to read BeSplit's readme :D :D
Nocturno
20th November 2002, 20:15
lol .. it's a bit confusing i know..
the first movie.wav in the besweet string is the one you got from virtualdub.. you can rename it to .ac3 but i just used the .wav name i gave it in virtualdub..
the "D:\riptemp\audio " will suffice because bespluit automaticly adds 01.ac3 to it for some reason.
that's why the besweet string starts with :
BeSweet.exe -core( -input "d:\riptemp\audio01.ac3"
because the besplit output in this batchfile will be called audio01.ac3 ..
and that's it..
btw i use batchfiles for everything.. i'm learing visual basic at the moment so i can create little tools that will do the same.. should be easier that way..
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.