DTS-MA to DTS with ffdshow? (1 Viewer)

nd4spdbh

Portal Member
October 27, 2007
20
2
so it played fully? i only got 3 seconds then it stopped

although apparently we have differernt mobos

yeh i also noticed that SAF 5 doesnt have the same ffdshow audio decoder as the tryouts..different settings page under "output"


yes, with my above configuration i can play the entire avatar movie smooth as butter the whole way through with PERFECT DTS core audio passthrough.

It really seems like the later versions of ffdshow, including the one in SAF 4 or 5, as well as the latest SVN builds of tryouts (aka any ffdshow audio that has checkboxes for more than AC3 and DTS passthrough) seem to actually break anything regarding DTS passthrough. With the stable beta 7, i can uncheck DTS passthrough, and it does what it should, play over pcm stereo... or i can enable the AC3 encoder, and it will reencode the DTS into AC3... which is pointless and messes with sound levels.


Also note my above config works LIKE A CHARM as well with DTS-HD tracks, down to the DTS core spdif.... u can not believe how much time i have spent over the past coupla days trying to get this to work.... so much so that i have created a full image backup of my htpc incase something does go wrong ahha.

I would still like to be able to use the old ffdshow audio, and the new DXVA ffdshow video decoder.... but i dont think thats going to happen.
 

SiLenTYL

Retired Team Member
  • Premium Supporter
  • April 23, 2004
    1,144
    159
    Melbourne
    Home Country
    Australia Australia
    great to hear!

    seems i need a new sound card with spdif in my pc as the current one doesnt cut it :/

    i posted a sample mkv of fast and the furious with dts-ma on the ftp for testing but it seems u got ur system working better now

    here if u wanna see it :

    Address: ftp.team-mediaportal.com
    Login: tsdump@team-mediaportal.com
    Password: mpuser88
     

    nd4spdbh

    Portal Member
    October 27, 2007
    20
    2
    great to hear!

    seems i need a new sound card with spdif in my pc as the current one doesnt cut it :/

    i posted a sample mkv of fast and the furious with dts-ma on the ftp for testing but it seems u got ur system working better now

    here if u wanna see it :

    Address: ftp.team-mediaportal.com
    Login: tsdump@team-mediaportal.com
    Password: mpuser88

    for what ever reason i cant download that file. I can see it no problem in every ftp client, but when i go to download it cant copy.

    And you should not need a new sound card, spdif is spdif, there really isnt any processing done by the sound card to just pass the information through. I would be using the onboard sound on the matx mobo in my htpc if it had spdif out and im 100% sure i would have had no problems playing this stuff with the current codec setup i have now.

    And still im wondering if i can run the FFDSHOW DXVA video with the older audio codec?
     

    SiLenTYL

    Retired Team Member
  • Premium Supporter
  • April 23, 2004
    1,144
    159
    Melbourne
    Home Country
    Australia Australia
    can you play blu rays inside MP?

    or .m2ts files (they need to be decrypted first with something like anydvd hd of course)
     

    schumach

    MP Donator
  • Premium Supporter
  • December 1, 2010
    91
    4
    Is it possible for you to post screen shots of your configuration. I can play DTS-MA with MPC as the codec, but would like to get ffdshow working. Please include the codec screen.

    schumach
     

    Johan

    Portal Pro
    April 19, 2006
    443
    11
    49
    Home Country
    Sweden Sweden
    I have the same problem with SAF5 and FFDshow and DTS-HD passthrough. It is a ffdshow problem however and there is even an entry for this in ffdshow issue tracker but nothing has happaned since july 2010.

    I have also not had the time to create an account in the ffdshow forum over at doom9 and get any deeper into this.

    With DTS set to libavcodec and DTS passthrough (DTS-HD passthrough does not seem to make any difference and I have only spdif and DTS receiver) I only get a black screen and then back to MP.

    With DTS set to libdts and DTS passthrough it plays 1-3 seconds of the movie and then stops.

    All information to get the DTS core to work with FFDShow over SPDIF and DTS-HD/MA streams are very appreciated.
     

    nd4spdbh

    Portal Member
    October 27, 2007
    20
    2
    Is it possible for you to post screen shots of your configuration. I can play DTS-MA with MPC as the codec, but would like to get ffdshow working. Please include the codec screen.

    schumach

    I have the same problem with SAF5 and FFDshow and DTS-HD passthrough. It is a ffdshow problem however and there is even an entry for this in ffdshow issue tracker but nothing has happaned since july 2010.

    I have also not had the time to create an account in the ffdshow forum over at doom9 and get any deeper into this.

    With DTS set to libavcodec and DTS passthrough (DTS-HD passthrough does not seem to make any difference and I have only spdif and DTS receiver) I only get a black screen and then back to MP.

    With DTS set to libdts and DTS passthrough it plays 1-3 seconds of the movie and then stops.

    All information to get the DTS core to work with FFDShow over SPDIF and DTS-HD/MA streams are very appreciated.



    Alrighty guys heres my lil tutorial.

    The way SAF4 and 5 did it was do re-encode every audio source into dolby digital, which 1. i dont like extra processing of any audio or video source when its already perfectly fine in its first form. and 2. the encode from dts to dolby digital played with speaker levels... which pissed me off, and subsequently made me try and figure this out. which i did.

    I use the following for codecs.


    • Core AVC 2.0.0.0 (although you can use what ever video codec you like)
    • FFDSHOW TRYOUT BETA 7 - this is the magical ffdshow that does proper dts core extraction from dts-hd and dts-ma.
    • Hali media splitter

    The reason i use coreavc is IMO, its by far the best as far as being efficient... plus the ability to use nvidia cuda acceleration on ANY video file that uses coreavc, not just properly encoded dxva files.... the latest ffdshow dxva video decoder is damn good and just about the same as efficiency as CoreAVC when playing dxva stuff, BUT, with the ffdshow dxva video decoder, you also have to install the later generation of FFDshow audio decoder.... and this seems to be where the problem arises.

    On the later versions of FFDshow audio codec, where you have the actual ability to passthrough dts-hd / dolby true hd... when you try and pass through a dts-hd / ma source it causes the crash or inability to play the video we are experiencing. So after literally days of trying stuff i finally went counter intuitive and used ffdshow tryout beta 7, which is a build from 2009! ... and to my amazement EVERYTHING WORKED IN PERFECT HARMONY! no more studdering due to audio video sync, and the ability to playback dts-hd/ma sources and have the dts core PROPERLY extracted and passed through to the receiver via SPDIF.

    SO onto the most important part... the setup.

    FIRST, set the spdif connection your using in your control panel as the default audio connection.

    Then just take a look at the below screen shots, and make sure you have them setup the same, changing where needed... ie if your using a different video codec.

    Note - because you have your spdif connection set as default in windows, u will notice i have the default direct sound device checked in mediaportal and in ffdshow audio, this seemed to work the best.

    Note - literally the only thing i changed on the ffdshow audio codec from the stock form is the stuff in the output section... note that i DO have AC3 spdif encode mode enabled... what this does is if i have a video with a 6ch AAC audio track, which cant be passed through to my receiver, it will auto encode it to AC3... this conversion from AAC to AC3 works well, and doesn't play with levels.... you can also check the mixer tab, and play with settings in there if you want to stereo upmix stuff to a 5.1 ac3 stream.... i have it unchecked as my receiver does just fine if i wanna do 7ch stereo up mix.

    Thats all i can think of for now, feel free to ask any and all question, ill try and get back to it asap!
     

    Attachments

    • mpcodecs.jpg
      mpcodecs.jpg
      144.1 KB
    • ffdaudio1.jpg
      ffdaudio1.jpg
      170.3 KB
    • ffdaudio2.jpg
      ffdaudio2.jpg
      144.9 KB
    • core.jpg
      core.jpg
      126 KB

    hoborg

    Portal Pro
    June 13, 2008
    4,413
    1,644
    Nový Jičín
    Home Country
    Czech Republic Czech Republic
    Alrighty guys heres my lil tutorial.

    The way SAF4 and 5 did it was do re-encode every audio source into dolby digital...

    What???

    SAF have DTS and HD audio passthrough disabled by default becouse there was a lot of users reporting problems with DTS passthrough. There is no problem to enable it in FFDshow settings.

    SAF only encode 5.1 streams to AC3 - like 5.1 AAC - how did you get that all is encoded to AC3?
     

    Johan

    Portal Pro
    April 19, 2006
    443
    11
    49
    Home Country
    Sweden Sweden
    Thanks for the info nd4spdbh.
    Are FFdshow audio and video two seperate codecs which I can register independently?

    My only option for h264 and vc1 are DXVA acceleration and ffdshow dxva have been working great so far.
    I really don't want to break this. But I would love to properly passthrough the DTS core from the DTS-HD stream.

    Maybe I can take the ffdshow audio part from tryout beta 7 and register it manually?
     

    Users who are viewing this thread

    Top Bottom