PDA

View Full Version : Pulling just the audio off of a DVD


phoffman
13th January 2007, 20:41
Greetings. I have a DVD and I want to turn the audio into a CD or, better, MP3s. It is not a protected DVD, so this is not a ripping issue.

I bumbled around that software lists and could not find a program that did this. I ended up using bbtool to find and extract the audio parts, then BeLight to convert to WAV and MP3s. Both results sounded awful. It was jittery and very distorted.

So, what is the best way to do this? Am I missing something obvious?

HeadBangeR77
13th January 2007, 20:57
Do you know what kind of audio is in your DVD source?

I usually do this with DVD Decrypter: IFO mode, stream processing turned on - I extract just the soundtrack I want, AC3 5.1 in most cases. After that I convert it using BeLight directly into mp3. Every transcoding process is connected with certrain loss of quality, so why transcoding from a lossy source like AC3 into WAV (?) You won't gain any quality with that, just the opposite.

Make sure you have the latest recommended lame_encoder.dll in your BeSweet/BeLight directory - I use 3.97 final atm. I don't get any errors nor is my sound distorted in any way.

CWR03
13th January 2007, 23:58
If you plan to burn a CD, you should convert the AC3 to .WAV with BeLight. Otherwise, you can convert them directly to MP3. Your jittery sound was probably due to your "bbtool" - I've done the DVD Decrypter method a number of times and it works perfectly.

neuron2
14th January 2007, 01:01
So, what is the best way to do this? Welcome to the forum! You will save yourself some grief by reading and following the forum rules, specifically in this case, rule 12: do not ask what's best. Thank you!

http://forum.doom9.org/forum-rules.htm

Beato
15th January 2007, 00:09
I’m trying, as the title says, just pull audio off a DVD as “separate” files to listen to. I’m new to all of this (obviously) and am trying my best to digest, search, read etc but, I’m not quite following the process for this task.

I used Decrypter to create an AC3 file (I don’t know if I even did this right). In Decrypter I went to IFO mode and to the streaming tab. There were three tracks listed – a video and two audio. I checked only the two audio item (one was a AC3 and the other was LPCM). I selected Demux and stated the process. When complete I was left with one IFO, one AC3 and two VOB files. The AC3 file was about 500MB.

Then, I assume the next step is to go from AC3 to WAV. I tried Beelight (I unzipped Besweet in Beelights dir) bit the GUI was missing all of the text (didn’t know what to do at this point) so then I tried BeSure to go from AC3 to WAV. This worked but now I have one WAV file that’s 1.5GB? Isn’t the goal to get the one AC3 file into separate “WAV” files so these could then be converted to MP3 or burned to CD to make a music CD? Or can my one large WAV file still be used.

Any help, suggestions, links would be greatly appreciated.

Regards

CWR03
15th January 2007, 00:24
I'm not familiar with your program, but BeLight would have combined a 5.1 AC3 file into a stereo .WAV file. You can set it to separate the channels, but that's not what you'd want to have a file to burn to a CD. Listen to your .WAV and see if it sounds the same as your DVD downmixed to stereo.

Beato
15th January 2007, 00:50
I'm not familiar with your program, but BeLight would have combined a 5.1 AC3 file into a stereo .WAV file. You can set it to separate the channels, but that's not what you'd want to have a file to burn to a CD. Listen to your .WAV and see if it sounds the same as your DVD downmixed to stereo.


Hi thanks - The WAV file is bogus - nothing there but flutter etc. No music. Its obviously "bad".

Any suggestions on how to do this over again?

dialysis1
15th January 2007, 01:17
To get your wav file you might be interested in trying HeadAC3he located on the doom9 download page.
http://www.doom9.org/

Abond
15th January 2007, 10:46
@Beato
In your case I would try to demux the LPCM stream - it is uncompressed wav already. In the options of DVDD select file splitting as None. For demuxing every other stream with DVDD you need to mark the stream and select demux for every stream you want to have. Otherwise the stream(s) would be copied as .vob files (obviously this is the case with your fist attempt - you have ac3 demuxed and LPCM as direct stream copy, splitted at 1 GB point)

Beato
16th January 2007, 01:07
@Beato
In your case I would try to demux the LPCM stream - it is uncompressed wav already. In the options of DVDD select file splitting as None. For demuxing every other stream with DVDD you need to mark the stream and select demux for every stream you want to have. Otherwise the stream(s) would be copied as .vob files (obviously this is the case with your fist attempt - you have ac3 demuxed and LPCM as direct stream copy, splitted at 1 GB point)
Ok :) I did the LPCM (see attached) and I ended up with another large WAV file (1.5gb) BUT I can play it and hear it. I assume my first try (AC3) is a digital DTS "format" that cannot be played on a regular media player (Windows media or NERO media player) as it needs a amplifier to decode or something like that? Anyway, how do I now either burn this large WAV file to CD (its to big to burn it to CD) or ideally how can this WAV file be split up into its 'respective' songs so I can select song 1 or 5 etc?
Is there something in the LCPM option I just did to seperate each "stream". Sorry this is just confusing :( is there a documented guide for what I'm trying to accomplish so I don't have to ask these ahem. dumb questions?

Thanks again!

phoffman
16th January 2007, 01:25
Thanks for the help above. After some experimentation, I have found a formula that worked for me for the task. As HeadBangeR77 said way up above, DVD Decrypter in IFO mode followed by BeLight does it. The trick is getting the right modes.

For the record: in DVD Decrypter, select Mode->IFO. On the right side of the window, select the Stream Processing tab. Check "Enable Stream Processing". Deselect any non-audio streams. At the bottom, be sure that "Demux" is selected. Go. Use BeLight to convert the output to what you want.

FWIW, "Raw" mode creates an AC3 that causes the jittery output after BeLight. "Direct Stream" mode creates just an IFO file, not an AC3 file. "Demux" is what I needed.

Let me know if I should write this up for the "Guides" section and, if so, what the format should be. It's clear I'm not the only person who wants to do this.

setarip_old
16th January 2007, 01:33
"Direct Stream" mode creates just an IFO file, not an AC3 file. "Demux" is what I needed."Direct stream" creates a .VOB. If you've selected ONLY the one audiostream for processing, simply change the .VOB extension to .AC3...

phoffman
16th January 2007, 02:03
"Direct stream" creates a .VOB.

Right, sorry. I meant VOB.

If you've selected ONLY the one audiostream for processing, simply change the .VOB extension to .AC3...


Not terribly intuitive to the newbie. Is there any disadvantage to the steps I proposed above?

HeadBangeR77
16th January 2007, 04:12
@ phoffman

Some things are so obvious, when you've been using sth for a long time, that people often forget to mention an important detail or two, that aren't so obvious for the person asking. ;) I mentioned both IFO mode & stream processing, forgot about checking "demux". Everything you've done so far is 100% correct in case of AC3 => MP3 transcoding. :)

Btw. we've already got an Audio-FAQ (almost step-by-step) ;)

http://forum.doom9.org/showthread.php?t=68300

However, the satisfaction you get from discovering things by yourself (or should I write "on your own"?, damned foreign languages :p) is sth worth long hours of trials & errors ;)

@ setarip_old

Will the AC3 header be correct in the above case (simple renaming)?

Beato
16th January 2007, 04:14
Thanks for the help above. After some experimentation, I have found a formula that worked for me for the task. As HeadBangeR77 said way up above, DVD Decrypter in IFO mode followed by BeLight does it. The trick is getting the right modes.

For the record: in DVD Decrypter, select Mode->IFO. On the right side of the window, select the Stream Processing tab. Check "Enable Stream Processing". Deselect any non-audio streams. At the bottom, be sure that "Demux" is selected. Go. Use BeLight to convert the output to what you want.

FWIW, "Raw" mode creates an AC3 that causes the jittery output after BeLight. "Direct Stream" mode creates just an IFO file, not an AC3 file. "Demux" is what I needed.

Let me know if I should write this up for the "Guides" section and, if so, what the format should be. It's clear I'm not the only person who wants to do this.

Not to change things up, but in the Decrypter options under IFO Mode > File Splitting, I selected by Cell ID. Now i have all of the seperated tracks but they are in VOB format - see pic(I can play them fine). Now I want to get each of these converted to something I can use > MP3, WAV etc.

So - I tried BeSure V1.2 which is supposed to go from VOB to MP3. For whatever reason nothing happens , meaning no output file is generated (see log) or very small size - 2kb. Ideas?

I also tried BeSweet 1.5b31 w/ Belight in same dir (to go from AC3>WAV) but as I stated earlier the GUi is messed up (see pic). I even tried an older version > BeSweet1.4. w/ BeSweetGUI0.6b61.exe which is also supposed to go from VOB > MP3. When I use this version, nothing is generated > no output.

In both instances, you slect your source file (VOB) and an output folder and or file name. Seems straightforward. But there is no output, or the output is really small? I must have some format incorrect.

Suggestions?
Thanks!

setarip_old
16th January 2007, 05:04
@phoffmanIs there any disadvantage to the steps I proposed above?Absolutely not, they're spot on ;>}

Adub
17th January 2007, 02:49
Yo, Beato!
I would just insert all of the necessary files into DGIndex, make sure that your desired track is demuxed in the audio tab, and then save the project. Then you have you desired track all set and nice for you.

You can even have DGindex convert it to WAV for you.

Note: There are other ways to do it, its just that this is one of the easier ones.

Beato
17th January 2007, 04:16
However, the satisfaction you get from discovering things by yourself (or should I write "on your own"?, damned foreign languages :p) is sth worth long hours of trials & errors ;)



Well you pretty much summed it up :) Thank you all very, very much for your assistance. I'm not sure what the problem was - but I finally figured it out!!! :)

I used Besweet 1.5b31 with BeLight 0.21 all zipped into the same directory. Which is what I thought I had yesterday (was having problems with the messed up GUI). Well after some more digging...the BeLight 0.21 was the recipe. Again I thought I had this initially but I must not have.

This all of course, is nothing new to most you as this is pretty much documented etc...again I had some incorrect version or whatever.

Anyway, everything is working great - I have all of the seperated VOB files - via DVDD > Tools > Settings > IFO Mode tab > File splitting option "By Cell ID".

Then selected just the LCPM audio stream in the main window (shown above) in DVDD "Streaming Process" tab/window and made sure the "Demux" radio button was selected. Then started DVDD.

After that was complete I had all of the seperate VOB's (also as shown above) and ran the BeLight process etc..

All is good. Thanks again everyone.

STOVK
6th June 2008, 21:43
@Beato
In your case I would try to demux the LPCM stream - it is uncompressed wav already. In the options of DVDD select file splitting as None. For demuxing every other stream with DVDD you need to mark the stream and select demux for every stream you want to have. Otherwise the stream(s) would be copied as .vob files (obviously this is the case with your fist attempt - you have ac3 demuxed and LPCM as direct stream copy, splitted at 1 GB point)

Ok, here is another noob question. I've followed this thread and everything seems fine. However, what I would like to do is split my 5.1 audio (6 channels) into their own separate files.

How would I accomplish this with BeSweetGUI?

Most thanks!

CWR03
6th June 2008, 23:14
Input your (presumably AC3) 5.1 file, select PCM/WAV output tab, choose one of the (Six) Mono Waves selections.

setarip_old
6th June 2008, 23:23
@STOVK

I already provided you with a very similar answer (as the one by "CWR03" here) to your earlier posting of this question at:

http://forum.doom9.org/showthread.php?p=1144016#post1144016

STOVK
8th June 2008, 07:08
Yes, I saw that. But I figured I would repost in the "Noob" section. Didn't want to clutter up the threads with my bonehead question.

With that said, I must still be dense. It's not working or I'm not doing something right.

Here is what I tried:

1. Using DVD DEcrypter
a. IFO Mode
b. Selected main Movie in under the Input Tab (I'm trying Jurassic Park. VTS_05 -> PGC 1)
c. Checkmarks to all chapters (1-21) and Checkmark next to Cell 1
d. Under Stream Processing Tab, checked Enable Stream Processing.
e. Checked ONLY 0x80 - Audio - AC3/6ch/English
f. Selected Demux
g. Ripped it to my HDD

Now I have a file on my HDD named: VTS_05_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 24ms.AC3.

This is where I get lost.

2. I open BeSweetGUI
a. My Input file is the one listed above.
b. Under Lame I select MP3
c. Under Setup Screens I click Azid 1
d. I Check the box for Output Speaker Configuration
e. I Check all the channels for the Input and Output
f. Then under Actions I click AC3 to MP3

It does it's thing but all I am left with is a single file which is just an MP3 version of my original AC3 file.

Why aren't my Channels split into separate files?

setarip_old
8th June 2008, 08:57
@STOVKwhat I would like to do is split my 5.1 audio (6 channels) into their own separate files.Under Lame I select MP3Did you read the post by "CWR03"? You can only initially convert the .AC3 file into separate channels in .WAV format, not separate channels in .MP3...