moviefan 183 Posted May 2, 2019 Share Posted May 2, 2019 I have been slowly upgrading a lot of my file content working on getting my most important stuff to at least 1080p/Atmos and some 4k/HDR/Atmos. After replacing my files and running a scan, however, Emby seems to only be recognizing Dolby TrueHD and not Atmos. Here is one of the files inspected with MKVMerge: And here is the info that Emby shows it as: Is this to be expected or should I be able to see TrueHD Atmos listed for the file properties? Thanks. Link to comment Share on other sites More sharing options...
Luke 36881 Posted May 2, 2019 Share Posted May 2, 2019 Currently ffprobe does not give us this info but I'm sure it will in the future. Thanks. Link to comment Share on other sites More sharing options...
rbjtech 4170 Posted May 2, 2019 Share Posted May 2, 2019 (edited) Currently ffprobe does not give us this info but I'm sure it will in the future. Thanks. I don't believe there is a way ffmpeg/probe can read the extra atmos data as it's not open source - so it has no way to validate if it's a valid atmos stream or not (from trueHD or DD+) - so the only way for Emby to add that layer of detail is to also read the metadata 'title' and use that for additional stream identification. C:\Users\Emby_Service>"C:\Users\Emby_Service\AppData\Roaming\Emby-Server\system\ffprobe.exe" "\\SERVER\Media\HDD09\Films8\The Matrix (1999)\The Matrix (1999) - UHD 2160p.mkv" ffprobe version 4.0.3-emby_2019_04_09-g5abbb1430d+449 Copyright © 2007-2018 the FFmpeg developers and softworkz for Emby LLC built with gcc 8.3.0 (Rev2, Built by MSYS2 project) Input #0, matroska,webm, from '\\SERVER\Media\HDD09\Films8\The Matrix (1999)\The Matrix (1999) - UHD 2160p.mkv': Metadata: encoder : libebml v1.3.6 + libmatroska v1.4.9 creation_time : 2019-03-05T17:40:51.000000Z Duration: 02:16:18.69, start: 0.000000, bitrate: 37343 kb/s Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x1600 [sAR 1:1 DAR 12:5], Level 153, 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default) Metadata: BPS-eng : 30703519 DURATION-eng : 02:16:18.671000000 NUMBER_OF_FRAMES-eng: 196092 NUMBER_OF_BYTES-eng: 31389247970 Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32 (24 bit) (default) Metadata: title : Atmos 7.1 BPS-eng : 4419605 DURATION-eng : 02:16:18.671000000 NUMBER_OF_FRAMES-eng: 9814405 NUMBER_OF_BYTES-eng: 4518312588 Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s Metadata: title : AC-3 5.1 BPS-eng : 640000 DURATION-eng : 02:16:18.688000000 NUMBER_OF_FRAMES-eng: 255584 NUMBER_OF_BYTES-eng: 654295040 Stream #0:3(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s Metadata: title : THD 7.1 to DTS 5.1 BPS-eng : 1509749 DURATION-eng : 02:16:18.678000000 NUMBER_OF_FRAMES-eng: 766751 NUMBER_OF_BYTES-eng: 1543469763 Edited May 2, 2019 by rbjtech Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 2, 2019 Share Posted May 2, 2019 Thats a Title - i.e. just text not a detection of atmos ffprobe cant detect atmos or DTS:X as both are metadata - and there is no open source (free) library available that can be added to ffprobe currently If one is written then it will get added until then we will just have to wait 1 Link to comment Share on other sites More sharing options...
rbjtech 4170 Posted May 2, 2019 Share Posted May 2, 2019 (edited) Thats a Title - i.e. just text not a detection of atmos ffprobe cant detect atmos or DTS:X as both are metadata - and there is no open source (free) library available that can be added to ffprobe currently If one is written then it will get added until then we will just have to wait Yep agreed - was correcting myself when you replied also - but tbh, not sure why Emby can't read the 'title' and display that as the 'Title' rather than try and deduce it. ? It already shows the codec and layout - so it's just duplicating information anyway. Edit - interesting that 'MediaInfo' appears to recognise the Atmos stream ok - so I guess it's technically possible.. Audio #1 ID : 2 Format : MLP FBA 16-ch Format/Info : Meridian Lossless Packing FBA with 16-channel presentation Commercial name : Dolby TrueHD with Dolby Atmos Codec ID : A_TRUEHD Duration : 2 h 16 min Bit rate mode : Variable Bit rate : 4 420 kb/s Maximum bit rate : 7 794 kb/s Channel(s) : 8 channels Channel layout : L R C LFE Ls Rs Lb Rb Sampling rate : 48.0 kHz Frame rate : 1 200.000 FPS (40 SPF) Compression mode : Lossless Stream size : 4.21 GiB (12%) Title : Atmos 7.1 Language : English Default : Yes Forced : No Number of dynamic objects : 11 Bed channel count : 1 channel Bed channel configuration : LFE Edited May 2, 2019 by rbjtech Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 2, 2019 Share Posted May 2, 2019 you can in beta dashboard>library>advanced change the embedded track title display i guess (as dont use it) you will need to refresh the media to see the change Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 2, 2019 Share Posted May 2, 2019 i have a suspicion that mediainfo is a fudge not a real detection the proper libraries to detect Atmos and DTS:X exist - but are commercial and expensive i doubt mediainfo paid though - but i could be wrong Link to comment Share on other sites More sharing options...
moviefan 183 Posted May 3, 2019 Author Share Posted May 3, 2019 Any idea how MKVMerge is able to figure it out? Highly doubt they are paying for any license. Link to comment Share on other sites More sharing options...
Happy2Play 8140 Posted May 3, 2019 Share Posted May 3, 2019 (edited) Any idea how MKVMerge is able to figure it out? Highly doubt they are paying for any license. The header information of the file. If you open the file in the header editor you will see all the embedded information for each track. Not sure what embedded information Emby will actually use. As you see Atmos is only shown in metadata title. So is this field parsed? Edited May 3, 2019 by Happy2Play Link to comment Share on other sites More sharing options...
moviefan 183 Posted May 3, 2019 Author Share Posted May 3, 2019 Okay so what is the thought on why we wouldn't want to use the metadata title to populate this info in Emby? I understand it's not perfect detection but seems like better than waiting for an expensive fix that doesnt appear to be in the works no? What would be the point of faking the metadata title to fool Emby? 1 Link to comment Share on other sites More sharing options...
rbjtech 4170 Posted May 3, 2019 Share Posted May 3, 2019 (edited) Okay so what is the thought on why we wouldn't want to use the metadata title to populate this info in Emby? I understand it's not perfect detection but seems like better than waiting for an expensive fix that doesnt appear to be in the works no? What would be the point of faking the metadata title to fool Emby? Couldn't agree more - just use the meta-data 'title' and display it as the 'Title' instead of deducing the 'title' from the stream and channel information. If it doesn't have metadata, then fallback to the deduced title. Edited May 3, 2019 by rbjtech Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 3, 2019 Share Posted May 3, 2019 See post #6 not sure about the fall back as not tested that Link to comment Share on other sites More sharing options...
Happy2Play 8140 Posted May 3, 2019 Share Posted May 3, 2019 you can in beta dashboard>library>advanced change the embedded track title display i guess (as dont use it) you will need to refresh the media to see the change See post #6 not sure about the fall back as not tested that I see no difference, but I think this option only applies to video title. Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 3, 2019 Share Posted May 3, 2019 (edited) No it works for audio title as well I added "this is a title" to the titles for video and audio streams Edited May 3, 2019 by PenkethBoy Link to comment Share on other sites More sharing options...
Happy2Play 8140 Posted May 3, 2019 Share Posted May 3, 2019 Interesting as the file I show in post 9 does not show that behavior, unless this information is parsed as mine only shows "English TrueHD 7.1". May have to test a customized title like yours to see. Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 3, 2019 Share Posted May 3, 2019 (edited) Did you refresh the video? the title is not customised anymore than what it had originally - its just text Edited May 3, 2019 by PenkethBoy Link to comment Share on other sites More sharing options...
Happy2Play 8140 Posted May 3, 2019 Share Posted May 3, 2019 Did you refresh the video? the title is not customised anymore than what it had originally - its just text I removed it from the library, scanned, re-added and did not have any change. Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 3, 2019 Share Posted May 3, 2019 did you add back the nfo? or it could be the / in the title Do a full metadata refresh on the file Works fine for me Link to comment Share on other sites More sharing options...
Happy2Play 8140 Posted May 3, 2019 Share Posted May 3, 2019 did you add back the nfo? or it could be the / in the title Do a full metadata refresh on the file Works fine for me This is a database only library so no nfo files, may have to test with a nfo metadata library also to see if there is a difference. And the "/" is what I edited out of the title, but no change for me. Refreshed, removed-scanned-re-added with no change. But I am only testing as none of this really means anything to me. Link to comment Share on other sites More sharing options...
moviefan 183 Posted May 4, 2019 Author Share Posted May 4, 2019 I'm not on beta so cant test this yet. Will if/once it moves to stable. Thanks. Link to comment Share on other sites More sharing options...
Happy2Play 8140 Posted May 16, 2019 Share Posted May 16, 2019 Looks like I was change the wrong setting. I was changing the libraries setting instead of library-Advanced. Link to comment Share on other sites More sharing options...
PenkethBoy 2063 Posted May 17, 2019 Share Posted May 17, 2019 Yep - that would account for it LOL Link to comment Share on other sites More sharing options...
bozrdnag 73 Posted November 7, 2020 Share Posted November 7, 2020 I know this is an old thread but I am trying to get this to work and it isn;t for me. I assumed since it is a year and a half later that I don't need to still be on beta for this functionality to work. I am on 4.5.2.0. I changed the setting in Library\Advanced and refreshed a couple known Atmos movies and the audio description didn;t change at all. Still just says English Surround 7.1 Link to comment Share on other sites More sharing options...
ebr 14860 Posted November 7, 2020 Share Posted November 7, 2020 52 minutes ago, bozrdnag said: I know this is an old thread but I am trying to get this to work and it isn;t for me. I assumed since it is a year and a half later that I don't need to still be on beta for this functionality to work. I am on 4.5.2.0. I changed the setting in Library\Advanced and refreshed a couple known Atmos movies and the audio description didn;t change at all. Still just says English Surround 7.1 Hi. Did you add title tags to the tracks that contain this info and turn on the option shown above to use them? Link to comment Share on other sites More sharing options...
bozrdnag 73 Posted November 7, 2020 Share Posted November 7, 2020 No I didn't. I didn't realize I needed to manually edit anything. I thought changing the setting caused it to just read a different part of the metadata. What do I need to edit? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now