Jump to content

DOLBY Vision


Go to solution Solved by muiz,

Recommended Posts

Posted

A tad more testing, the hybrid DV/HDR10 profile 8.1 either MP4 or MKV both pick up as DV on the iOS emby app and play correctly, and neither of the straight DV profile 5 without fallback HDR play on my iPad correctly, both containers play the distorted colors.

 

  • 1 month later...
Posted
On 07/09/2024 at 19:01, bjjones2 said:

The LG plays DV fine, it's a 2023, but you are absolutely correct - only if it's in a MP4 container. I think I'll loop @Lukeinto this. Did a little more testing and I don't think it's far enough off topic to deserve a new dedicated thread. My first issue was the DV hybrid streams with HDR fallback profile 8.1/08.03 in a MKV always playing as HDR. After finding this thread and muxing the same content to an MP4 as the only change it played correctly as DV and not falling back. Just as a confirmation I did the same thing with a straight DV file profile 5/05.03 and it plays fine in a MP4 but in a MKV the LG doesn't recognize the DV stream as such and it plays the distorted colors so it's not passing something to the TV that it wants.

Luke, there's not really any logging I can see worth attaching since in all 4 cases it's direct play. Is this something that can be addressed in the LG Emby app or is it just a quirk of LG handling DV? I recently changed from MP4 to MKV adding to my library and would like to stay MKV if possible (it has a single feature over MP4 that I like, the forced flag on forced subtitles and Emby clients automatically picking that up) - Thanks

You can keep forced subtitles using mp4. Put the subtitles as .SRT file and name it something like MovieName.English.Forced.srt. The srt movie name is same as the movie MP4 was named without the .MP4 extension.

Posted (edited)

I  use this  to make a  Mp4. you  can set  subtitles just the way you want in there. https://github.com/RandomNinjaAtk/arr-scripts/tree/main/sabnzbd

 

or :
 

Two official Docker containers are maintained for Radarr and Sonarr with SMA included. These are meant to work with completed download handling enabled. See the respective Docker Hub pages for details

Edited by muiz
  • 2 months later...
Posted
On 8/29/2024 at 6:34 PM, rbjtech said:

DV playback on the LG Client needs to be via the MP4 container.   MKV will not work with DV and will fallback to HDR10.    

The LG hardware plays DV/MKV without issue via a Shield, FireTV or suitable DV playback device attached via HDMI.

The WebOS version of Kodi also plays Dolby Vision from mkv, so it can be done somehow.

Posted
4 hours ago, djnice said:

The WebOS version of Kodi also plays Dolby Vision from mkv, so it can be done somehow.

Sure - I don't believe anyone has said it cannot be done - however, emby's position is to use the client native player.  My understanding is Kodi uses their own internal player for both audio/video - so they have the flexibility to do this, they effectively have their own 'suppported' codec/container list.

Posted
26 minutes ago, rbjtech said:

Sure - I don't believe anyone has said it cannot be done - however, emby's position is to use the client native player.  My understanding is Kodi uses their own internal player for both audio/video - so they have the flexibility to do this, they effectively have their own 'suppported' codec/container list.

I see, but I just tried Jellyfin, it also handles Dolby Vision from mkv.

  • 2 weeks later...
Posted

Rather than remuxing all DV MKV files to MP4 ahead of time or not using the native LG player, could the Emby server not remux DV MKVs to MP4 on the fly and stream the MP4 to the LG client, or is that unreasonable/unrealistic suggestion?

 

Posted
52 minutes ago, daiv_ said:

Rather than remuxing all DV MKV files to MP4 ahead of time or not using the native LG player, could the Emby server not remux DV MKVs to MP4 on the fly and stream the MP4 to the LG client, or is that unreasonable/unrealistic suggestion?

 

I'm no expert so please don't shoot me for this. ;) But only thing i see being in the way of this would be subtitles, MP4s are not the greatest with subtitle compatibility.

Posted
13 hours ago, daiv_ said:

Rather than remuxing all DV MKV files to MP4 ahead of time or not using the native LG player, could the Emby server not remux DV MKVs to MP4 on the fly and stream the MP4 to the LG client, or is that unreasonable/unrealistic suggestion?

 

I'm sure it could be done, because that's what Jellyfin does.

Posted
20 hours ago, yocker said:

I'm no expert so please don't shoot me for this. ;) But only thing i see being in the way of this would be subtitles, MP4s are not the greatest with subtitle compatibility.

And why  is that?  Never had any problems with  that. Or other people i know.

Posted
7 hours ago, djnice said:

I'm sure it could be done, because that's what Jellyfin does.

LG cant, so it does not matter wich player.

Posted
24 minutes ago, muiz said:

LG cant, so it does not matter wich player.

Jellyfin remuxes mkv to mp4 on-the-fly, so it works on LG.

Posted
47 minutes ago, muiz said:

And why  is that?  Never had any problems with  that. Or other people i know.

If i remember right, MP4 only supports SRT and one other subtitle format that i have forgotten.

Just thinking out loud but, would any fx. ASS or PG_Subs subtitles be read before remuxing, burned in because of incompatibility with MP4 (removing HDR and the reason for remuxing anyway) or just eliminated completely in the remuxing process ?

  • Agree 1
Posted
6 hours ago, djnice said:

Jellyfin remuxes mkv to mp4 on-the-fly, so it works on LG.

Yes then its a MP4,  and then LG will play DV. Then its NOT Jellyfin.
I have a script that makes a MP4 of a MKV after download. Works fine for that.
Only one problem as far as i know  MP4 does not support trueHD.

Posted
7 hours ago, muiz said:

Yes then its a MP4,  and then LG will play DV. Then its NOT Jellyfin.
I have a script that makes a MP4 of a MKV after download. Works fine for that.
Only one problem as far as i know  MP4 does not support trueHD.

The Jellyfin server does exactly this conversion on-the-fly...

Posted
1 hour ago, djnice said:

The Jellyfin server does exactly this conversion on-the-fly...

Yep but i have Emby. NOT Jellyfin.

  • Confused 1
Posted
10 minutes ago, muiz said:

Yep but i have Emby. NOT Jellyfin.

Read how we got here...

  • Disagree 1
Posted
On 03/02/2025 at 19:02, yocker said:

I'm no expert so please don't shoot me for this. ;) But only thing i see being in the way of this would be subtitles, MP4s are not the greatest with subtitle compatibility.

Ah, that's a shame. I guess an interim solution would be HDR fallback when subtitles will be a problem, until converting subtitles is possible, but still a step in the right direction for when subtitles aren't an issue. 

Posted
1 hour ago, daiv_ said:

Ah, that's a shame. I guess an interim solution would be HDR fallback when subtitles will be a problem, until converting subtitles is possible, but still a step in the right direction for when subtitles aren't an issue. 

The absolutely best way, while not the easiest, would be to run videos through filters before they even hit the server.
Something like Radarr -> Fileflows (Tdarr or Unmanic) -> Emby.
Converting from MKV to MP4 doesn't take long and you can extract the subtitles to a file next to the video for compatibility at the same time.

From the information i can find Dolby Vision was actually meant to work best with "lower end" TVs and not OLEDs so HDR10/+ might actually look better with OLEDs.
So in the end it might not matter at all.

  • Like 1
Posted
43 minutes ago, yocker said:

From the information i can find Dolby Vision was actually meant to work best with "lower end" TVs and not OLEDs so HDR10/+ might actually look better with OLEDs.
So in the end it might not matter at all.

Source ?  I've never read that - infact, the opposite - DV is high end and has specifications beyond what even todays TV's can produce (max nits etc).

  • Agree 1
Posted
1 hour ago, rbjtech said:

Source ?  I've never read that - infact, the opposite - DV is high end and has specifications beyond what even todays TV's can produce (max nits etc).

I should have said, It has more of an impact on lower-normal end TVs and sometimes (often?) mastered as such to appeal to as many as possible.
 

Posted
On 2/8/2025 at 2:02 PM, yocker said:

The absolutely best way, while not the easiest, would be to run videos through filters before they even hit the server.
Something like Radarr -> Fileflows (Tdarr or Unmanic) -> Emby.
Converting from MKV to MP4 doesn't take long and you can extract the subtitles to a file next to the video for compatibility at the same time.

From the information i can find Dolby Vision was actually meant to work best with "lower end" TVs and not OLEDs so HDR10/+ might actually look better with OLEDs.
So in the end it might not matter at all.

https://github.com/RandomNinjaAtk/arr-scripts/tree/main/sabnzbd

https://github.com/mdhiggins/sickbeard_mp4_automator

  • 1 month later...
nodiaque
Posted

Just wondering why the convert on the fly like jellyfin does is not simply implemented.

  • 5 months later...
Posted
On 31/03/2025 at 21:37, nodiaque said:

Just wondering why the convert on the fly like jellyfin does is not simply implemented.

I would also appreciate a setting for this.

Posted
5 hours ago, L3Nerd said:

I would also appreciate a setting for this.

As far as i know there is no such thing not even in Jellyffin.

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...