Menu

More info about DTS-HD plugin

Jorgo
2010-10-15
2012-10-09
  • Jorgo

    Jorgo - 2010-10-15

    Hi,
    this new plugin sounds very promising! However, I'm unsure what kind of files
    I would feed into foobar. Do I mount a BluRay and let foobar open it? Or is
    DTS-HD/DTS-MA a format that would be found in a specific container (like DTS
    inside of WAV)? If so, what extension would it have? Thank you in advance for
    your time!

     
  • Maxim V.Anisiutkin

    You have to demux DTS-HD (usually it's DTS-HD Master Audio) soundtrack from
    BD. Then change file extention to .DTSHD or .DTSMA and feed it into foobar.
    Should play DTS96/24 from DVD-Video discs as well.

     
  • Jorgo

    Jorgo - 2010-10-16

    Thanks for the info! That's what I thought more or less... I had tried a DTS-
    HD track at 24/48 but with extension .dts. Curiously enough, it was decoded by
    kode's dts decoder with a fixed bitrate showing around 1980 kbps with the
    codec being shown as "DTS". That plugin also allows tagging directly to files.
    I've changed the extension to .dtshd and now the statusbar correctly shows the
    variable bitrate and the codec "DTS-HD".

     
  • grill

    grill - 2010-10-16

    Hi Manisiutkin,
    First of all, thank you very much for your great foobat plugins. I think they
    have revolutionized the way of listenning at HD-audio on PC.
    In my preliminary tests I noticed that your DTS-HD plugin (v0.1.2) truncated
    the audio (5.1 24/96 actually)
    with ca. 2 secs and the conversion of surround channels seemed not to be bit
    identical. However, I might be wrong with the latter one.

     
  • Maxim V.Anisiutkin

    Thank you for pointing that out. In my testing decoder added 2048 zero samples
    before track and truncated one second at the end of the track. You are right
    about surround channels. They are -3dB of originals. When volumes are
    normalized they look identical.

     
  • grill

    grill - 2010-10-17

    The same here (2048 zero samples / -3.01 dB for S channels) except for the
    truncation length which is 1.92 sec in my case. I guess this depends on the
    track length and/or the audio fomat (channel nos., resolution).

     
  • Jorgo

    Jorgo - 2010-10-17

    Could you also have a look at tagging, please? In my tests, the DTS decoder by
    kode was able to tag the file with extension .dts. When I changed the
    extension to .dtshd, the file was still being decoded, but not taggable. It
    would be great if both plugins could use a compatible way of tagging (at the
    end of the file).

     
  • Maxim V.Anisiutkin

    I've added tagging. The other issues are hard to resolve by now because I
    don't have DTS-HD sources.

     
  • gf113

    gf113 - 2010-10-21

    Do you plan to add playback of "Dolby TrueHD" also?

     
  • Maxim V.Anisiutkin

    No, I don't:). foo_input_dvda 0.4.1 already does this.

     
  • gf113

    gf113 - 2010-10-22

    I approve.

     
  • semisator

    semisator - 2011-04-11

    Thank you very much for your wonderful work firstly....but I have some problem
    with DTS-HD MA extracted in full resolution with tsmuxer. I have changed the
    extension of the file to .dtsma but on playback it shows variable bitrate,
    DTS-HD but encoding is lossy not lossless as it supposed to be for this
    format. I know for 100% that this file is lossless DTS-HD MA. Thank you for
    your answer and help.

     
  • Maxim V.Anisiutkin

    Could you provide me with short sample (1-2 min) of this track? Will try to
    see what's going on. How you've figured out that
    this track played lossy?

     
  • semisator

    semisator - 2011-04-14

    Thank you for your quick reply. I used free sample from this site: http://www
    .demo-world.eu/trailers/high-definition-trailers.php
    concretely Terminator 2
    (Lossless) DTS-HD MA 5.1 extracted with tsmuxer (shows correct info about
    sound DTS HD MA 5.1). I was just curious if it's working and yes it was
    working in high resolution after changing the extension to .dtsma but with
    lossy compression. Foobar showed lossy decoding of DTS HD file not DTS HD MA.
    I think that DTS HD even in high resolution is still lossy only DTS HD MA is
    lossless so maybe wrong detection of plugin? Maybe I'm wrong ....surely I must
    try more samples to see if I can get lossless decoding. Thanks again for your
    help and work...and of course sorry for my English. ;)

     
  • Jorgo

    Jorgo - 2011-04-14

    I've downloaded that file to see what's going on, and indeed, foobar shows it
    as lossy in the file properties. This could have 2 meanings. Since DTS-MA/HD
    is comprised of 2 streams, the original lossy core and the lossless
    difference, either It's only a cosmetic problem and foobar only shows the
    lossy part, or foobar does indeed only play the lossy part.

    However, I've noticed that the length of multi-channel files is reported
    incorrectly in the playlist (ColumnsUI). When the file starts playing, foobar
    will re-adjust the length of the file in the statusbar after a while. The
    length of stereo files is always reported correctly.

     
  • Jorgo

    Jorgo - 2011-04-14

    Actually, length is reported incorrectly on stereo files as well, but is
    corrected downwards when playing instead of upwards like in mc files..

     
  • Maxim V.Anisiutkin

    The situation with this plugin is quite simple: it's built like thin wrapper
    around proprietary DTS decoder and doesn't care what DTS it decodes. It simply
    doesn't distinguish between DTS-HD / DTS-HD MA. So, any stream type will be
    displayed like "DTS-HD/lossy". Actual decoding should be lossless for DTS-HD
    MA.

     
  • semisator

    semisator - 2011-04-15

    Thank you for explanation and you help.

     
  • sakuaoi

    sakuaoi - 2023-05-11
    Post awaiting moderation.

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.