VideoHelp Forum




+ Reply to Thread
Results 1 to 7 of 7
  1. Member
    Join Date
    Jun 2011
    Location
    Honduras
    Search Comp PM
    Hello everyone,
    I have a question.
    I have a DVD.
    I want to take the audio off of it. I would like it in mp3 or wave file format. And next, to burn that audio to a CD.
    I want to have the best audio quality possible.

    How do I do this?
    The software I have is: NERO 2017 Silver, DVDfab(complete), DVDfab Passkey, ImgBurn, Freemake Video Converter

    Thanks for your help.
    Quote Quote  
  2. Mod Neophyte redwudz's Avatar
    Join Date
    Sep 2002
    Location
    USA
    Search Comp PM
    You can use the freeware VLC media player to stream the DVD audio directly from a DVD disc to a audio file.
    You can choose several audio formats to convert to.

    https://whooshtranscription.com/how-to-extract-audio-from-a-dvd-using-vlc-media-player/

    If you need to edit it, try Audacity.

    If you want to convert to CD audio discs, maybe EZ CD Audio Converter. Never tried it, though.
    I usually leave the audio file in MP3 format and all my players accept that.

    EDIT: VLC can also convert DVD audio to: Vorbis (OGG), MP3, MP3 (MP4), FLAC, CD, WAV audio formats.
    Last edited by redwudz; 16th Jul 2018 at 11:18.
    Quote Quote  
  3. Member netmask56's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Search Comp PM
    Another way is to use MakeMKV and extract the audio file/s then make a CD
    SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 11 Professional, QNAP NAS TS851
    Quote Quote  
  4. Member Cornucopia's Avatar
    Join Date
    Oct 2001
    Location
    Deep in the Heart of Texas
    Search PM
    Do -NOT- encode to mp3 as your intermediate, if you want the best quality available.

    Note, the best quality AVAILABLE would be equal to its source. In this case, the source might already be compressed and thus reduced somewhat in quality. So you CERTAINLY don't want to be FURTHER reducing the quality by re-encoding to another lossy format such as MP3.
    AudioCD uses uncompressed LPCM (similar to most WAV or AIFF files).

    One thing you WILL have to do to the signal, making it not identical to the source is changing the sample rate. Dvd uses 48kHz (or alternately 96kHz) as their sample rate. AudioCD always uses 44.1kHz. Since there is little common to both of them, you would need a good, sophisticated samplerate-converting algorithm with proper phase-linear pre- and post-filtering.

    This means there would always be a slight amount of loss. But you can make it minute with the proper tools, and keep it that way by keeping it LPCM. Btw, while you are doing the SRC, that would also be the time to do any normalizing necessary maintain the dynamic range budget along with appropriately dithered down-rezzing of the bit-depth (since CD requires 16bit).

    Scott
    Quote Quote  
  5. As Cornucopia well said, forget the mp3 format, if you need a compressed one, use AAC+QAAC. Inside MeGUI tools folder there is a tutorial on how to get it.

    I've done this to some of my Elvis DVD's, You'll have to find a way to decrypt and dump the DVD it in to your computer, there is tutorials and tools available for that on the web.
    For audio conversion I use this script:

    Tools needed:
    Wavi: https://sourceforge.net/projects/wavi-avi2wav/
    Wavgain: http://www.rarewares.org/others.php
    NicAudio: https://archive.codeplex.com/?p=nicaudio# (Install the plug-in at the Avisynth plug-in folder)
    Avisynth 2.60: https://www.videohelp.com/software/Avisynth
    Exact Audio Copy: http://www.exactaudiocopy.de/

    AC32WAV.avs
    Code:
    # Detect audio channels
    channels = Audiochannels(audio)
    
    # Try apply DolbySurround Downmix II
    # Besides ssl channel, the default is no amplification of any channel, play with the values
    # to bring some instrument or voice in to the final downmix, for live shows
    # is best to set sl, sr and sr to 0 (zero).
    #
    # Original script by Gordian Knot.
    #
    daudio=ConvertAudioToFloat(audio)
    fl = (channels>=1) ? GetChannel(daudio, 1) : 0
    fr = (channels>=2) ? GetChannel(daudio, 2) : 0
    c = (channels>=3) ? GetChannel(daudio, 3) : 0
    sl = (channels>=5) ? GetChannel(daudio, 5).Amplify(1.2) : 0 # tweak this values to bring rear sounds in to the downmix or set .Amplify to (0.0)
    sr = (channels==6) ? GetChannel(daudio, 6).Amplify(1.2) : 0 # tweak this values to bring rear sounds in to the downmix or set .Amplify to (0.0)
    sr = (channels==5) ? GetChannel(daudio, 5).Amplify(0.9): sr # tweak this values to bring rear sounds in to the downmix or set .Amplify to (0.0)
    ssl = (channels>=5) ? MixAudio(sl, sr, 0.2818, 0.1627).Amplify(-1.0) : 0
    fl_c = (channels>=5) ? MixAudio(fl, c, 0.3254, 0.2301) : 0
    ssr = (channels>=5) ? MixAudio(sl, sr, 0.1627, 0.2818) : 0
    fr_c = (channels>=5) ? MixAudio(fr, c, 0.3254, 0.2301) : 0
    l = (channels>=5) ? MixAudio(ssl, fl_c, 1.0, 1.0) : 0
    r = (channels>=5) ? MixAudio(ssr, fr_c, 1.0, 1.0) : 0
    audio = (channels>=5) ? MergeChannels(l, r) : audio
    
    # Remove possible LFE channel
    l_ch = (channels==3) ? GetChannel(audio, 1) : 0
    r_ch = (channels==3) ? GetChannel(audio, 2) : 0
    audio = (channels==3) ? MergeChannels(l_ch, r_ch) : audio
    
    # Correct audio bits
    audio = (Audiobits(audio)==16) ? audio : audio.ConvertAudioTo16bit()
    
    # Set the correct sample rate
    audio = (Audiorate(audio)==44100) ? audio : audio.SSRC(44100)
    DVD2CD.avs
    Code:
    video = BlankClip()
    audio = NicAC3Source("D:\your_ac3_track.ac3")
    Import("AC32WAV.avs")
    AudioDub(video, audio)
    At the command prompt extract the audio with:
    Code:
    wavi.exe DVD2CD.avs CD.wav
    
    Found PCM audio: 2 channels, 44100 Hz, 16 bits, 58.656009 seconds.
    Writing WAV file "cd.wav"...
    WAV file written successfully.
    Fix the audio gain and DC-Offset with:
    Code:
    wavegain -a -y cd.wav
    
     Analyzing...
    
        Gain   |  Peak  | Scale | New Peak |Left DC|Right DC| Track
               |        |       |          |Offset | Offset |
     --------------------------------------------------------------
      -2.27 dB |  27880 |  0.77 |    21468 |    0  |     0  | cd.wav
    
     Recommended Album Gain:  -2.27 dB      Scale: 0.7700
    
     Applying Gain of -2.27 dB to file: cd.wav
    This file  98% done     All files  97% done
     WaveGain Processing completed normally
    At this point you have a WAV file that follows Audio CD standards, if the software you use gave you or allowed you to export the time stamps, you can use it to create your CUE-Sheet.
    Open EAC, press CTRL+E to load the WAVE file, CUE Sheet, Create New CUE Sheet. Here you can set the tracks timings, I do this with the help of Audacity to look at the waveforms to precise find the tracks.

    This is how I do it, maybe there is another easy way to create the cue sheet that I'm not aware of.
    Last edited by amaipaipai; 16th Jul 2018 at 04:02. Reason: way... way...
    Quote Quote  
  6. Originally Posted by andy jackson View Post
    I have a DVD.
    I want to take the audio off of it. I would like it in mp3 or wave file format. And next, to burn that audio to a CD.
    I want to have the best audio quality possible.
    Extract audio from DVD (you didn't specified if this is DVD Audio or DVD Video - i assume DVD Video).
    If you have ffmpeg with enabled libcdio this can be single step operation (you can build such ffmpeg by using easy https://github.com/jb-alvarado/media-autobuild_suite ).
    If not then you must rip DVD to HDD and after all you can perform conversion to CD Audio format (2 channel, 16 bit LPCM, 44100Hz sample rate).
    It will be good if you can share information about your source (how many channels etc) then some optimized ffmpeg command-line can be created.

    Bellow general ffmpeg syntax that works with multichannel audio sources (tested with Dolby Digital, Dolby ATMOS & other up to 7.1), i like shibata noise shaping curve - feel free to change, audio is normalized to -3dBFS peak-peak (always safe).

    Code:
    @setlocal
    
    @rem line bellow is to specify folder where your ffmpeg is located (default C:\ffmpeg)
    @set FF=C:\ffmpeg
    @set PATH=%FF%;%PATH%
    @set FC_CONFIG_DIR=%FF%\conf
    @set FONTCONFIG_FILE=%FF%\conf\fonts.conf
    @set FONTCONFIG_PATH=%FF%\conf
    
    @set filename=%~1
    
    @rem audio signal processing
    @set aproc="pan=stereo|FL < FL+1.414FC+0.5BL+0.5SL+0.25LFE|FR < FR+1.414FC+0.5BR+0.5SR+0.25LFE,firequalizer=gain='if(gte(f,10),0,-INF)+if(lte(f,21825),0,-INF)',dynaudnorm=p=1/sqrt(2),firequalizer=gain='if(gte(f,10),0,-INF)+if(lte(f,21825),0,-INF)',aresample=resampler=soxr:osr=44100:cutoff=0.990:precision=24:dither_method=shibata:osf=s16"
    
    @ffmpeg.exe -y -i "%filename%" -vn -sn -dn -af %aproc% -c:a pcm_s16le -f wav "%~n1.wav"
    
    @endlocal
    @pause
    Last edited by pandy; 16th Jul 2018 at 05:12.
    Quote Quote  
  7. Member
    Join Date
    Nov 2015
    Location
    Latvia
    Search Comp PM
    You can use the Free Studio tool DVD to mp3. In the upcoming window choose wav instead of mp3. You can burn it with Imgburn.
    Panasonic NV-HS860, LG LV 880 HiFi 6 Head, Sony SLV-SE 630 HiFi, LG BL-162W, Sony TRV33E miniDV for Capture, Canopus ADVC 55, Panasonic DMR-ES10, Sony Vegas Pro12, WinDV
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!