Comments (11)
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.
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.
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.
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.
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.
Yes also noticed DTS:X does not get detected as "Lossless," instead it seems to have no "compression_mode."
from mediainfo.
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.
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.
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.
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.
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)
- MediaInfo disables 'Enable FFmpeg plugin' in Windows HOT 9
- CLI options clarification HOT 1
- How to pass CURL options to CLI? HOT 1
- open folder / limitation? HOT 21
- The theme always follows Windows HOT 3
- MediaInfo and FFMpeg disagree on number of audio channels HOT 1
- 24.06 - some pixels or cut off text and "moved" object in options dialog HOT 16
- 24.06 - "Allgemein" is cut off if HTML is selected -> scaling @200% HOT 44
- 24.06 - Open Preferences and click on "Adavanced" -> GUI buttons appear HOT 10
- Character police issue HOT 17
- Export icon is missing HOT 4
- Menu is disappearing with Windows light theme HOT 18
- No libmediainfo0v5_24.06-1_amd64.deb package in Ubuntu Jammy repo HOT 2
- MediaInfo CLI read Menu ONLY HOT 4
- [Feature request] Notify user when more info in available in Full parsing HOT 5
- Seconds missing from duration when one hour or longer
- MediaInfo CLI: How to add MP3 text
- Mapping Color Config Semantics HOT 2
- [UI] [24.06] About dialog has text cut HOT 4
- [Subtitles] [24.06] Number of recognized subtitle tracks varies depending on resolution and fps
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mediainfo.