Open C4Wiz opened 3 years ago
ffmpeg does not have support for Dolby Vision nor Dolby Atmos, that's why it only indicates the compatible subsets: TrueHD and HDR10.
But it plays in dolby vision with atmos
David Smythe Sent from my iPhone 12 Pro Max on iOS 14
On Jun 23, 2021, at 12:28 PM, softworkz @.***> wrote:
ffmpeg does not have support for Dolby Vision nor Dolby Atmos, that's why it only indicates the compatible subsets: TrueHD and HDR10.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/MediaBrowser/Emby/issues/3691#issuecomment-866985774, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA5UEAL7RI3IK3M6CYJQTRTTUIDR3ANCNFSM47FUOIXQ.
But it plays in dolby vision with atmos
Yes, in case of DirectPlay, when the client is able to handle these format.
But for streams detection, we can only detect what ffmpeg/ffprobe supports,
Can you add support for file naming to populate the icons?
David Smythe Sent from my iPhone 12 Pro Max on iOS 14
On Jun 23, 2021, at 12:45 PM, softworkz @.***> wrote:
But it plays in dolby vision with atmos
Yes, in case of DirectPlay, when the client is able to handle these format.
But for streams detection, we can only detect what ffmpeg/ffprobe supports,
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/MediaBrowser/Emby/issues/3691#issuecomment-866997700, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA5UEAJGRE3IU2F3LZ47J7LTUIFTVANCNFSM47FUOIXQ.
Can you add support for file naming to populate the icons?
Which icons?
Can you add support for file naming to populate the icons?
Which icons?
For dolby vision, atmos, dts:x, hdr10+ From r the client app on shield
The detection is done by the server and it works by analyzing file content, not file names. The detection results are not only used for client display; they play an important role in the decision-process for playback (what a client is capable to process and whether the server would need to do some conversion). File naming is unreliable, often incomplete and there's no standardization anyway. I'm sure that these things will be added to ffmpeg sooner or later, but right now, I can't think of any reasonable way to detect these things.
Make a list of file names that trigger flags and post them, not a hard thing to do.
The detection results are not only used for client display; they play an important role in the decision-process for playback
I get that but why can file naming not be separate for flags?
Sure - it could be, yes.
But we don't have such kind of "flags" mechanism.
not a hard thing to do
Add database fields for it, add that functionality to almost 20 client applications, decide what to display when file name info differs from content analysis, respond to user questions about why "flags" are not matching content, how about multiple audio streams, how would the file names have to be like to convey that information, which users would be willing to keep renaming their files to make use of that "feature"?
I understand that this might appear to be a useful idea at first sight... ..but it doesn't make the slightest sense, once you think it through to the end in all ways.
Sure - it could be, yes.
But we don't have such kind of "flags" mechanism.
not a hard thing to do
Add database fields for it, add that functionality to almost 20 client applications, decide what to display when file name info differs from content analysis, respond to user questions about why "flags" are not matching content, how about multiple audio streams, how would the file names have to be like to convey that information, which users would be willing to keep renaming their files to make use of that "feature"?
I understand that this might appear to be a useful idea at first sight... ..but it doesn't make the slightest sense, once you think it through to the end in all ways.
i understand yes. would it not be more suitable to use mediainfo instead of ffmpeg to detect stream info?
perhaps a easier solution would be to add the ability to edit those fields under edit metadata, strictly for appearences.
i understand yes. would it not be more suitable to use mediainfo instead of ffmpeg to detect stream info?
No - the major difference is that MediaInfo results are primarily intended for display. ffprobe detection results are using the exact same string values that ffmpeg understands and that we can use as parameters for transcoding command lines. These components are building up some kind of "microcosm" within Emby Server is operating and adaptively serving your media. All things need to fit together precisely, otherwise it would break.
About establishing an additional set of "Display-Metadata": I don't think that this would provide a real benefit, but it would surely create a lot of confusion.
I'm really afraid, but the only realistic solution that I can see is to wait until ffmpeg/ffprobe gets support for these things.
so you support dolby vision, atmos and dtsx for playback on the shieldtv pro, but you don't support anyway to know the current movie contains any of the above?
am i the only one that sees a issue with that?
so you support dolby vision, atmos and dtsx for playback on the shieldtv pro,
No. It's the Shield itself or the TV that supports these things.
but you don't support anyway to know the current movie contains any of the above?
Yes, that's the current situation. Emby doesn't understand Atmos and Vision, only the compatible subsets (TrueHD, HDR10). In case of direct play, it sends the original streams to the client, and it depends on the client what it is able to do. Emby does not know about that, it only knows for example, that there is an HDR10 video and it can direct-stream the video because the client indicates support for HDR10. When the video stream is not only HDR10 but also DVision AND the client is capable to process it, then the client might present the video with DolbyVision, but that's already out-of-reach from Emby Server.
so you are not will to do. anything on the matter?
i don't see why adding a few editable fields in the edit metadata window is such a big deal, it's purely astetic. and from a collection standpoint it just makes for a more complete package. it's nice to know what you are actually gonna be seeing and hearing.
it's nice to know what you are actually gonna be seeing and hearing.
Well, that's the point: you won't be able to know what you are going to see and hear because it depends on the client's capabilities and when the client doesn't support DV or Atmos, then you won't get that even though it's shown in the media info. That means, it would be bad either way.
so you are not will to do. anything on the matter?
Let's see what @LukePulverenti thinks.
Embyserver for me is nothing more then a front end for shield pro 2019’s on tvs and avrs that will play everything, so 0 transcoding. I use TinyMediaManager for metadata creation
anyone?
Hi, HDR and Dolby Vision detection has been added to the upcoming 4.8 server release. We'll look at Atmos and DTS:X shortly after that. Thanks.
i have a MKV with dolby vision and atmos audio that is id'd as hdr and truehd: