Jump to content

Will Emby recognize Atmos on the info screen?


moviefan

Recommended Posts

moviefan

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:

 

5ccb3d4bd4aab_ScreenShot20190502at114327

 

 

And here is the info that Emby shows it as:

 

5ccb3daaf0b1f_ScreenShot20190502at115720

 

 

 

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

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

rbjtech

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 by rbjtech
Link to comment
Share on other sites

PenkethBoy

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

  • Like 1
Link to comment
Share on other sites

rbjtech

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 by rbjtech
Link to comment
Share on other sites

PenkethBoy

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

PenkethBoy

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

moviefan

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

Happy2Play

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?

5ccb9dc43e314_title.jpg

Edited by Happy2Play
Link to comment
Share on other sites

moviefan

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?

  • Like 1
Link to comment
Share on other sites

rbjtech

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 by rbjtech
Link to comment
Share on other sites

PenkethBoy

See post #6

 

not sure about the fall back as not tested that

Link to comment
Share on other sites

Happy2Play

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

PenkethBoy

No it works for audio title as well

 

5ccc947d177a2_Annotation.png

 

I added "this is a title" to the titles for video and audio streams

Edited by PenkethBoy
Link to comment
Share on other sites

Happy2Play

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

PenkethBoy

Did you refresh the video?

 

the title is not customised anymore than what it had originally - its just text

Edited by PenkethBoy
Link to comment
Share on other sites

Happy2Play

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

PenkethBoy

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

Happy2Play

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

moviefan

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

  • 2 weeks later...
Happy2Play

Looks like I was change the wrong setting. I was changing the libraries setting instead of library-Advanced.

 

5cdddd8ce194c_title.jpg

 

5cc479e03b4b1_EmbyEnableTrackLabels2.png

 

Link to comment
Share on other sites

  • 1 year later...
bozrdnag

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

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

bozrdnag

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...