DTS HD-MA Codec? (1 Viewer)

lloydsmart

MP Donator
  • Premium Supporter
  • January 10, 2009
    134
    4
    UK
    Home Country
    Wales Wales
    Yeah, I just dropped an MP3 file on GraphEdit and although the default graph that is generated is:
    Code:
    Source -> MPC - Mpa Splitter -> MP3 Decoder DMO -> Defalt DirectSound Device
    I can change it to:
    Code:
    Source -> MPC - Mpa Splitter -> ffdshow Audio Decoder -> Default DirectSound Device
    and it still works.

    I can't quite figure out how to pass bitstream AC3 and DTS over HDMI. I can play them ok but they're always decoded, and sent to my amp as stereo PCM. :confused:

    Your other option is to convert the DTS-MA to FLAC and then you will be able to play it in full quality over HDMI.

    Yes, I thought about that, and it would seem to be my best solution for now, however when I eventually get a card that does bitstream out, I want to be able to play this file and have my amp decode it, which of course won't work if I use FLAC. I suppose I could just keep a copy of the original lying around and use FLAC in the meantime, but we're talking about a 17GB file here, and I just don't have the disk space.

    The only other solution I can think of is to demux the m2ts, convert the DTS-HD MA to FLAC, mux the FLAC with the AVC, presumably in an MKV container, and just keep the DTS-HD MA soundtrack lying around somewhere. Then when I eventually get my soundcard, I can demux the MKV, delete the FLAC, and remux the AVC with the DTS-HD MA as an m2ts again for bitstreaming. Seems like a bit of a long way 'round, though. Ideally I'd like to just be able to decode the DTS-HD MA to LPCM as it is now, and avoid transcoding to FLAC all together.
     

    iaTa

    Portal Member
    February 17, 2009
    13
    2
    If you go to the "Output" page of the FFDShow audio decoder options you can select pass-through for AC3 and DTS.

    Yeah it's a shame there is no way of bitsreaming DTS-MA or TrueHD using software. It's all been caused by this PAP mess.
     

    lloydsmart

    MP Donator
  • Premium Supporter
  • January 10, 2009
    134
    4
    UK
    Home Country
    Wales Wales
    Yeah, a real pain.

    Of course, TrueHD can be converted to LPCM and sent over HDMI using software no problem, but currently there's no solution for DTS HD-MA.

    Ah well, if someone could just help me to get the DTS-core to play, that would be great for now!

    Cheers.
     

    bazzz

    Portal Pro
    March 29, 2008
    87
    5
    Vancouver, BC
    Home Country
    Canada Canada
    Have you tried using the AC3 (S/PDIF) encode mode to convert it to AC3? You might need to use the matrix on the mixer page to downmix it to 5.1 first (so you can tell it to only act on 5.1 sterams, so that it doesn't encode all your stereo streams too). I know this encode mode does work well for converting regular DTS streams. You might also want to use the resample page to convert it to 48 kHz if ithe sample frequency is higher than this.
     

    lloydsmart

    MP Donator
  • Premium Supporter
  • January 10, 2009
    134
    4
    UK
    Home Country
    Wales Wales
    Well, I got fed up with hitting dead ends so in the end I just plugged a SPDIF (coax) cable in for my sound, and am going to wait for the Auzentech card to use HDMI. My picture is still delivered over HDMI though.

    This solution is working great. I can bitstream AC3 and DTS, along with stereo LPCM, and if I do encounter a file that's in a surround sound format other than AC3 or DTS, I can use ffdshow to convert it to AC3 for passing along the SPDIF.

    Not only that, but ffdshow (via libavcodec) now decodes the DTS-core from my DTS-HD MA file, and bitstreams it to my amp via the SPDIF! This is as good as I could have hoped for at this stage, and although I am very much looking forward to being able to listen to the DTS-HD MA soundtrack once the new card comes out, I'm very happy with the DTS core at this time.

    Thanks for all your help guys, this is a great forum!

    :D
     

    cheapskate25

    Portal Member
    July 27, 2008
    13
    0
    Well, I got fed up with hitting dead ends so in the end I just plugged a SPDIF (coax) cable in for my sound, and am going to wait for the Auzentech card to use HDMI. My picture is still delivered over HDMI though.

    This solution is working great. I can bitstream AC3 and DTS, along with stereo LPCM, and if I do encounter a file that's in a surround sound format other than AC3 or DTS, I can use ffdshow to convert it to AC3 for passing along the SPDIF.

    Not only that, but ffdshow (via libavcodec) now decodes the DTS-core from my DTS-HD MA file, and bitstreams it to my amp via the SPDIF! This is as good as I could have hoped for at this stage, and although I am very much looking forward to being able to listen to the DTS-HD MA soundtrack once the new card comes out, I'm very happy with the DTS core at this time.

    Thanks for all your help guys, this is a great forum!

    :D

    Hi,

    Is this done within MP or with an external player as I am at this point with MP/KMPlayer but I would rather use the internal player, the problem I am having is that I cant switch audio streams on M2TS files within MP so its defaulting to the standard format. Im using Gabest, FFdshow and CoreAVC within KMPlayer and the same in MP (although im not sure if MP is using Gabest or another splitter).

    Its taken me a few days to get to this point so im striving to get to my perfect setup - I have a passive ATI 4550 arriving tomorrow which will allow me 7.1 multi channel PCM so I am so very close to full HD sound and audio :D

    :D
     

    lloydsmart

    MP Donator
  • Premium Supporter
  • January 10, 2009
    134
    4
    UK
    Home Country
    Wales Wales
    Well I'm not using any external players. I'm using Shark007's codecs for Windows 7, including x64 extensions, and that includes the latest build of MPC codecs, plus Ffdshow. I'm using MPC for Dolby TrueHD and at the moment I'm using Ffdshow to play the core of DTS-HD MA tracks. All of this is through MP's internal player.
     

    cheapskate25

    Portal Member
    July 27, 2008
    13
    0
    Well I'm not using any external players. I'm using Shark007's codecs for Windows 7, including x64 extensions, and that includes the latest build of MPC codecs, plus Ffdshow. I'm using MPC for Dolby TrueHD and at the moment I'm using Ffdshow to play the core of DTS-HD MA tracks. All of this is through MP's internal player.

    Do you mean you are actually decoding TrueHD with MPC or just using it as a splitter? Do you have the ability to change audio streams from within MP, as I dont doubt that the codecs I have will decode TrueHD its just that I cant access the stream unless I strip out every other stream first which I would rather not do.

    My grasp on things is that MPC uses Gabest splitters anyway as thats how they appear in KMPlayer when I load them in and I cant actually change streams in the normal way through KM either (it only gives the options of Both, Left, Right), its a case of going into a sub menu.

    Thanks for your help with this, im pleased that ive got to where I have but its still nigling at me!
     

    Users who are viewing this thread


    Write your reply...
    Top Bottom