GithubHelp home page GithubHelp logo

Comments (11)

JeromeMartinez avatar JeromeMartinez commented on September 4, 2024 1

Detection of DTS:X in another part of the stream is now added.

In order to keep track of what is "under" DTS:X, I keep now the underlying commercial name.
Note that it is like what is done in FFmpeg.
I shortened "Master Audio" and "High Resolution Audio" when DTS:X is present else it becomes a so long string.

  • DTS-HD MA + DTS:X
  • DTS-HD MA + IMAX Enhanced
  • DTS-HD HRA + DTS:X

Hope it is coherent with what your AVR display, else please report incoherencies.

Development snapshot: Windows, macOS

Yes also noticed DTS:X does not get detected as "Lossless," instead it seems to have no "compression_mode."

Added

from mediainfo.

JeromeMartinez avatar JeromeMartinez commented on September 4, 2024 1

Regarding IMAX Enhanced, small inconsistency is that my AVR displays it as "IMAX DTS:X", not "IMAX Enhanced".

It seems very complicated also for DTS themselves to have a consistency there, e.g take this screenshot there is no display of "DTS:X" at all, and the website is https://www.imaxenhanced.com without any reference to DTS:X so the name seems to be more "IMAX Enhanced" than "IMAX DTS:X".

But FFmpeg uses "DTS:X IMAX" in the naming, maybe I should do same, maybe not, for the moment I let as is without saying that I won't change later.

There are not enough characters to write

And looks like that anyone is free to do what they want, DTS brand has some issues there...

My AVR doesn't detect any IMAX there. It just shows DTS:X MA. I checked online and no one ever claimed that it has IMAX Enhanced. If you any samples of what's mentioned here, I can share. Or should I open a new ticket for that?

Let's open a new ticket with trying to differentiate DTS:X and IMAX, with name of movies, how MI detects, and what should be detected if not same as the AVR.
Remind that due to lack of communication from DTS, it is reverse engineering, so the more different content I have + info about what an AVR does, the best it is.

from mediainfo.

vstax avatar vstax commented on September 4, 2024 1

This is interesting: https://manuals.marantz.com/U19_1_MZ_1/EU/en/BIAJSYdvfivvph.php

According to this manual, IMAX Enhanced DTS might exist as well, not only DTS:X. And AVR can detect some flag in the stream to automatically activate that mode. I think it's a theoretical support though, not (yet) used by any content. Just FYI @JeromeMartinez

from mediainfo.

JeromeMartinez avatar JeromeMartinez commented on September 4, 2024

Could it be that mediainfo (wrongly) assumes that DTS:X is only to be searched if the codec is MA?

It is reverse engineering (no spec found, we are interested if you have some), so we do with what we have and up to now DTS:X files we have are MA.

If you need a sample, please tell me where to upload it and what kind (how big and if you need video stream or just .mka will suffice).

We need that. Link can be sent to my email address if share needs to be don privately.
Only the audio part, and we need only few frames.

even low bitrate DTS (Disney+ is planning or already is streaming videos with DTS:X using low bitrate lossy DTS).

Already heard about that but no stream yet, we are also interested in such stream.

from mediainfo.

vstax avatar vstax commented on September 4, 2024

I've sent you email with link to the samples. Both trigger DTS:X on my Denon AVR. Unfortunately I don't have the specs...

Disney+ IMAX Enhanced is still in the making. They promised "later this year" but so far it's not yet available.

from mediainfo.

jessielw avatar jessielw commented on September 4, 2024

Yes also noticed DTS:X does not get detected as "Lossless," instead it seems to have no "compression_mode."

from mediainfo.

vstax avatar vstax commented on September 4, 2024

Thanks. I've checked that it detects DTS:X correctly both on full mkv rip and on original 4K media of Furious 6 (when used with playlist or .ts container).

Regarding IMAX Enhanced, small inconsistency is that my AVR displays it as "IMAX DTS:X", not "IMAX Enhanced". Well the display on AVR and the screen information panel use limited characters, so it uses abbreviations like "DTS:X MA" for the display and "DTS:X MSTR" for info panel. There are not enough characters to write "IMAX DTS:X MA" there. Still, the point is that it displays both IMAX and DTS:X strings, while mediainfo only shows "IMAX Enhanced". I have no idea if IMAX extensions make any sense without DTS:X but whatever...

Another problem is regarding "Independence Day (1996)" movie. Check the list of IMAX Enhanced movies: - it's not there. Out of these movies, I have "Bad Boys for Life", "A Beautiful Planet" and "Journey to the South Pacific" and all correctly detected as IMAX DTS:X by AVR and by mediainfo. However, mediainfo insists that "Independence Day" is IMAX enhanced:

{
"@type": "Audio",
"StreamOrder": "1",
"ID": "2",
"OriginalSourceMedium_ID": "4352",
"UniqueID": "2",
"Format": "DTS",
"Format_Commercial_IfAny": "DTS-HD MA + IMAX Enhanced",
"Format_Settings_Mode": "16",
"Format_Settings_Endianness": "Big",
"Format_AdditionalFeatures": "XLL X IMAX",
"CodecID": "A_DTS",
"Duration": "9213.387000000",
"BitRate_Mode": "VBR",
"BitRate": "6139461",
"Channels": "8",
"ChannelPositions": "Front: L C R, Side: L R, Back: L R, LFE, Objects",
"ChannelLayout": "C L R LFE Lb Rb Lss Rss Objects",
"SamplesPerFrame": "512",
"SamplingRate": "48000",
"SamplingCount": "442242576",
"FrameRate": "93.750",
"FrameCount": "863755",
"BitDepth": "20",
"Compression_Mode": "Lossless",
"Delay": "0.000",
"Delay_Source": "Container",
"Video_Delay": "0.000",
"StreamSize": "7070654024",
"Language": "en",
"Default": "Yes",
"Forced": "No",
"extra": {
"OriginalSourceMedium": "Blu-ray"
}

My AVR doesn't detect any IMAX there. It just shows DTS:X MA. I checked online and no one ever claimed that it has IMAX Enhanced. If you any samples of what's mentioned here, I can share. Or should I open a new ticket for that?

from mediainfo.

vstax avatar vstax commented on September 4, 2024

It seems very complicated also for DTS themselves to have a consistency there, e.g take this screenshot there is no display of "DTS:X" at all, and the website is https://www.imaxenhanced.com/ without any reference to DTS:X so the name seems to be more "IMAX Enhanced" than "IMAX DTS:X".

Actually in that case they are referring only to the video part. The sound is marked 5.1, and uses Dolby Digital in all current streaming services anyway. It only means that it's a movie from this list - in practice most of movies in that list use Atmos for 4K UHD disks. Of course they wouldn't write IMAX DTS:X because it's not X and not DTS in the first place even. Just 5.1 Dolby Digital Plus with Atmos extensions at best.

from mediainfo.

JeromeMartinez avatar JeromeMartinez commented on September 4, 2024

Actually in that case they are referring only to the video part

Headache :(.

So maybe "DTS:X IMAX" instead of "IMAX Enhanced" is the best approach, but pinging @rg9400 @parasiteoflife, who were using "IMAX Enhanced", for opinion, before I change the wording.

from mediainfo.

vstax avatar vstax commented on September 4, 2024

So maybe "DTS:X IMAX" instead of "IMAX Enhanced" is the best approach, but pinging @rg9400 @parasiteoflife, who were using "IMAX Enhanced", for opinion, before I change the wording.

I am quite sure that IMAX Enhanced is the correct term, e.g. take a look at branding on AVR. Here it means audio part. In manual they also mention IMAX Enhanced audio. They write "IMAX DTS:X" because of lack of characters on the on-screen display.

But yes, thanks to crappy marketing, there is no differentiation whether it's about only video or both video and audio, when they say "IMAX Enhanced". Some studios just use Atmos no matter what, so DTS:X is impossible in these home releases. "IMAX Enhanced" is also the name of certification

You should make the wording as it's convenient for you, I don't think "Enhanced" part is a huge deal. But it's the correct term.

from mediainfo.

Sawtaytoes avatar Sawtaytoes commented on September 4, 2024

Gonna post a link here to my comment to bring more awareness to it.

The IMAX Enhanced designation; at least the way MediaInfo sees it, is incorrect. That means there's more to DTS:X than we know:
#422 (comment)

from mediainfo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.