VideoHelp Forum




+ Reply to Thread
Results 1 to 13 of 13
  1. Is it possible to decode DTS-file into WAV-file through the installed LAV Audio directshow filter?
    Quote Quote  
  2. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    If you use Graphstudio, plus (perhaps) AC3Filter OR ffdshow audio processor AND wavdest.ax ++ File Writer,
    then the answer is 'yes'.

    The better method (IMHO) is "eac3to input.dts output.wavS".
    Quote Quote  
  3. Originally Posted by El Heggunte View Post
    If you use Graphstudio, plus (perhaps) AC3Filter OR ffdshow audio processor AND wavdest.ax ++ File Writer,
    then the answer is 'yes'.
    Please, explain. But consider that to me use of LAV filters is important.
    Quote Quote  
  4. Originally Posted by kliffgomel View Post
    But consider that to me use of LAV filters is important.
    Then use ffmpeg.
    Quote Quote  
  5. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    Originally Posted by kliffgomel View Post
    Originally Posted by El Heggunte View Post
    If you use Graphstudio, plus (perhaps) AC3Filter OR ffdshow audio processor AND wavdest.ax ++ File Writer,
    then the answer is 'yes'.
    Please, explain. But consider that to me use of LAV filters is important.
    Like pandy said, LAV is based on ffmpeg, so I'll consider you wanna go the Graphstudio route only for testing and/or learning purposes

    And if the goal is decode DTS-HD, then both LAV and eac3to will use the same pesky Arcsoft DLL

    NOTICE, you may need to adjust some settings in the LAV Audio decoder, or in ffdshow's audio processing stage, or in both.

    WavDest.ax
    is part of the MPC-BE standalone filters package
    Image Attached Thumbnails Click image for larger version

Name:	graphstudio-dts2wav.png
Views:	371
Size:	10.4 KB
ID:	29525  

    Quote Quote  
  6. You can load a dts file into MeGUI's audio section and set the preferred decoder in the audio encoder configuration. Choosing "DirectShow" should allow the default DirectShow decoder to do the decoding. I don't have LAV Filters installed but I use that method for decoding with ffdshow now and then.

    The only downside is MeGUI can't output wave files, so I output as FLAC as it's lossless, then convert the flac file to wave with foobar2000, or just about any audio conversion program.

    There's avisynth and directshow input plugins for foobar2000.
    http://www.foobar2000.org/components/view/foo_input_avs
    http://www.softpedia.com/get/Multimedia/Audio/Audio-Plugins/foo-input-ds.shtml

    I think you'd need to put the DTS audio in a container (such as MKV), then create a DirectShow script to open the MKV via AVISynth, but foobar2000 should be able to open the script and convert to wave.
    Or you could probably open the MKV directly with foobar2000 and with the DirectShow plugin installed the audio should be decoded via DirectShow if there's no native or 3rd party foobar2000 decoder/plugin installed for decoding the audio in question (which I think is required for foobar2000 to decode dts).
    Quote Quote  
  7. El Heggunte, my purpose - to decode the DTS file by means of LAV+arcsoft dll. Eac3to not always correctly decodes a sound in a format 6.1. In principle, your idea is clear to me, but I can't find wavdest.ax in any way. Can give the link?
    Quote Quote  
  8. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    standalone_filters-mpc-be.1.4.3.5780.x86.(VS2013).7z @

    http://sourceforge.net/projects/mpcbe/files/MPC-BE/Nightly%20Builds%20%28from%20svn%20...0build%205780/

    As for eac3to, the problem might be in the Arcsoft DLL itself --- what version of it are you using
    FWIW, I have 1.1.0.0, 1.1.0.1, 1.1.0.5, 1.1.0.7, 1.1.0.8 and 1.1.0.9 --- but it seems
    only the 1.1.0.0 version deals with 6.1 audio correctly.
    So if you have a "bad" DTSdecoderdll.DLL, choosing LAV Audio instead of eac3to will not do a miracle
    Last edited by El Heggunte; 7th Jan 2015 at 06:23. Reason: pesky typos : -/ ++ add missing info
    Quote Quote  
  9. I use dll v.1.1.09, with it eac3to incorrectly decodes a sound (noise are audible), and mpc-hc + LAV gives a clean sound.
    Quote Quote  
  10. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    Thanks for the up-to-date info , I wasn't aware of that.

    It's a shame that madshi will not make eac3to have direct access to the Arcsoft DLL (i.e., without the DirectShow intermediation) anytime soon

    Semi-OT: according to the author of MakeMKV, "all versions of the DTSdecoderdll.DLL work as they should through MakeMKV"
    But I don't know whether someone has already taken the time to test his claims extensively

    https://forum.videohelp.com/threads/363884-How-to-extract-7-1-ch-%288%29-DTS-audio-to-e...=1#post2315777
    Quote Quote  
  11. I tested wavdest.ax and I think that this filter doesn't support a multi-channel sound...
    Quote Quote  
  12. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    Worked for me, but I used a 5.1 input Perhaps it has a bug or limitation regarding the 6.1 channel-layout

    Besides, ¿have you configured the LAV Audio and/or ffdshow OUTPUT(s) accordingly ?????

    EDIT: This time, I didn't even have to use ffdshow or AC3Filter...

    Code:
    =>eac3to 6.1-decoder-test.wav
    
    WAV, 6.1 channels, 0:00:28, 16 bits, 5376kbps, 48kHz
    Image Attached Thumbnails Click image for larger version

Name:	6.1-DirectShow-decoding-test.png
Views:	1001
Size:	10.0 KB
ID:	29545  

    Last edited by El Heggunte; 7th Jan 2015 at 08:05.
    Quote Quote  
  13. It's arcsoft dll bug. My dts file is 6.1ch 41khz, and only 5.1 core can decode with LAV (and MakeMKV too). Eac3to decode this file with noise and time slowdown. Well, it's really hard to decode dts...
    Thanks for all!
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!