Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 6th August 2021, 17:47   #1  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 594
Dolby Vision on PC. Technically impossible or a matter of time?

Time and again we have seen the rise of "undefeatable" copy protection schemes only to have them defeated.

Now, for Dolby Vision currently only products that have Dolby's license can playback stuff. And no current PC GPU has that.

From the bottom of my ignorance I am wondering if the hardware is all in place for DV playback on PC and it's just a matter of understanding how to get around the DRM/Widevine/whatever thing or if there is a physical impossibility at work.
__________________
LG 77C1 - Windows 10 Pro 21H1 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Reclock) - GTX 3070 FE - Ryzen 5 3600 - 16GB RAM
ashlar42 is offline   Reply With Quote
Old 6th August 2021, 17:54   #2  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,089
Both Dell and Lenovo offer laptop PC's that support Dolby Vision...

Links: Dell's XPS 13 and Lenovo's ThinkPad X1 Extreme
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |

Last edited by SeeMoreDigital; 8th August 2021 at 20:25.
SeeMoreDigital is offline   Reply With Quote
Old 6th August 2021, 20:05   #3  |  Link
quietvoid
Registered User
 
Join Date: Jan 2019
Location: Canada
Posts: 497
Requires licensed hardware on Windows.
Maybe the GPU APIs could be used somehow, since games support it..
__________________
LG C2 OLED | GitHub Projects
quietvoid is online now   Reply With Quote
Old 7th August 2021, 00:03   #4  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,346
Quote:
Originally Posted by SeeMoreDigital View Post
Both Dell and Lenovo offer laptop PC's that support Dolby Vision...
Playback of Dolby Vision bluray on the device?
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 7th August 2021, 12:11   #5  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 594
Quote:
Originally Posted by quietvoid View Post
Requires licensed hardware on Windows.
I am aware of that. But in the case of TV led DV, from what I understand, the player simply passes on info to the TV.

So my question might be: is it just a DRM thing or is there something else at play?
__________________
LG 77C1 - Windows 10 Pro 21H1 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Reclock) - GTX 3070 FE - Ryzen 5 3600 - 16GB RAM
ashlar42 is offline   Reply With Quote
Old 7th August 2021, 12:14   #6  |  Link
chros
Registered User
 
chros's Avatar
 
Join Date: Mar 2002
Posts: 2,309
Quote:
Originally Posted by ashlar42 View Post
I am aware of that. But in the case of TV led DV, from what I understand, the player simply passes on info to the TV.
Depends, e.g. with profile 7 FEL UHD BD titles the player itself combines the 2 layers together not the TV even with TV-led (that's why it still works with CX/C1 that doesn't have dual DoVi decoder chip).
__________________
Ryzen 5 2600,Asus Prime b450-Plus,16GB,MSI GTX 1060 Gaming X 6GB(v398.18),Win10 LTSC 1809,MPC-BEx64+LAV+MadVR,Yamaha RX-A870,LG OLED77G2(2160p@23/24/25/29/30/50/59/60Hz) | madvr config
chros is offline   Reply With Quote
Old 8th August 2021, 12:14   #7  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 594
Quote:
Originally Posted by chros View Post
Depends, e.g. with profile 7 FEL UHD BD titles the player itself combines the 2 layers together not the TV even with TV-led (that's why it still works with CX/C1 that doesn't have dual DoVi decoder chip).
Wow, another choice to gimp the sets after 9 series? DTS wasn't enough?
__________________
LG 77C1 - Windows 10 Pro 21H1 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Reclock) - GTX 3070 FE - Ryzen 5 3600 - 16GB RAM
ashlar42 is offline   Reply With Quote
Old 2nd December 2021, 23:01   #8  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 594
Now that DV in mkv container is happening (with the two video streams inside), I am wondering if somebody could devise something that, I guess at video renderer level, tone maps HDR10 dynamically based on DV info in the extra stream. I can't believe the industry has finally devised a way to restrict HTPCs from having best quality. :-(
__________________
LG 77C1 - Windows 10 Pro 21H1 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Reclock) - GTX 3070 FE - Ryzen 5 3600 - 16GB RAM
ashlar42 is offline   Reply With Quote
Old 2nd December 2021, 23:17   #9  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,247
There is some movement to allow DoVi profile 5 and profile 8 to be played, and either tonemapped or converted to PQ/HDR10. Dual layer profile 7 (as found on Blu-ray) will require more work.

It's a start and allows playback of those profile 5 files in correct colors, as well as benefit from the profile 8 enhancements, as small as those actually are.

Pass-through of DV data to the TV remains an open problem, as there are no hardware APIs to do that, or it's unknown how to do it otherwise.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 3rd December 2021, 18:17   #10  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 594
Quote:
Originally Posted by nevcairiel View Post
There is some movement to allow DoVi profile 5 and profile 8 to be played, and either tonemapped or converted to PQ/HDR10. Dual layer profile 7 (as found on Blu-ray) will require more work.

It's a start and allows playback of those profile 5 files in correct colors, as well as benefit from the profile 8 enhancements, as small as those actually are.

Pass-through of DV data to the TV remains an open problem, as there are no hardware APIs to do that, or it's unknown how to do it otherwise.
Oh... wow! So it wasn't a stupid idea. Glad to see this is being worked on.

This at video render level or codec level? Just curious. For now I'm glad for this update. :-)

Edit: any link to discussions where these developments are being discussed, etc.?
__________________
LG 77C1 - Windows 10 Pro 21H1 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Reclock) - GTX 3070 FE - Ryzen 5 3600 - 16GB RAM

Last edited by ashlar42; 3rd December 2021 at 18:20.
ashlar42 is offline   Reply With Quote
Old 3rd December 2021, 21:49   #11  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,512
FFmpeg recently gained the ability to export the DV RPU metadata.

The conversion step to HDR10 is still missing. But maybe nevcairiel has a nice Christmas present for us, and that appears in a future LAVFilters release.
__________________
MPC-HC 1.9.23
clsid is offline   Reply With Quote
Old 3rd December 2021, 22:54   #12  |  Link
quietvoid
Registered User
 
Join Date: Jan 2019
Location: Canada
Posts: 497
Quote:
Originally Posted by ashlar42 View Post
This at video render level or codec level? Just curious. For now I'm glad for this update. :-)

Edit: any link to discussions where these developments are being discussed, etc.?
Rendering. See https://code.videolan.org/videolan/l...e_requests/207
__________________
LG C2 OLED | GitHub Projects
quietvoid is online now   Reply With Quote
Old 4th December 2021, 15:31   #13  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 594
Thanks for the extra info. Definitely something to look forward to, crossing fingers. :-)
__________________
LG 77C1 - Windows 10 Pro 21H1 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Reclock) - GTX 3070 FE - Ryzen 5 3600 - 16GB RAM
ashlar42 is offline   Reply With Quote
Old 5th December 2021, 00:19   #14  |  Link
ashlar42
Registered User
 
Join Date: Jun 2007
Posts: 594
Quote:
Originally Posted by quietvoid View Post
Wow. Merged already. Don't know the relation between work happening on VideoLAN and ffmpeg (and all projects based on it).
__________________
LG 77C1 - Windows 10 Pro 21H1 - Kodi DSPlayer (LAV Filters, xySubFilter, madVR, Reclock) - GTX 3070 FE - Ryzen 5 3600 - 16GB RAM
ashlar42 is offline   Reply With Quote
Old 26th January 2022, 23:02   #15  |  Link
dbezerra
Registered User
 
Join Date: May 2009
Posts: 28
Quote:
Originally Posted by quietvoid View Post
Quietvoid, I see that DV can now be used with MPV as well. I have been playing with MPV as a secondary option (comparing it with MadVR) and DV support sounds really interesting! However, I am not sure how I should adapt my current tone mapping settings - any advice?

Right now I have the following: My goal is to output SDR with BT.2020 as I am using a JVC projector (RS500).

hdr-compute-peak = yes
target-prim= bt.2020
target-trc= gamma2.4
target-peak=100
tone-mapping=mobius
dbezerra is offline   Reply With Quote
Old 26th January 2022, 23:09   #16  |  Link
quietvoid
Registered User
 
Join Date: Jan 2019
Location: Canada
Posts: 497
Tone mapping preference is highly subjective.

Currently this is my config:
Code:
hdr-compute-peak=yes
tone-mapping=bt.2390
tone-mapping-param=2.00
gamut-mapping-mode=clip
There are however pretty bad bugs with the new/current tone mapping.

My setup is a simple SDR display calibrated to 130 nits, however ICC profiles are somewhat broken with HDR at the moment.
__________________
LG C2 OLED | GitHub Projects

Last edited by quietvoid; 26th January 2022 at 23:13.
quietvoid is online now   Reply With Quote
Old 26th January 2022, 23:17   #17  |  Link
dbezerra
Registered User
 
Join Date: May 2009
Posts: 28
Quote:
Originally Posted by quietvoid View Post
Tone mapping preference is highly subjective.

Currently this is my config:
Code:
hdr-compute-peak=yes
tone-mapping=bt.2390
tone-mapping-param=2.00
gamut-mapping-mode=clip
There are however pretty bad bugs with the new/current tone mapping.

My setup is a simple SDR display calibrated to 130 nits, however ICC profiles are somewhat broken with HDR at the moment.
Thanks. And those settings are using vo=gpu-next and dolbyvision=yes, correct?
dbezerra is offline   Reply With Quote
Old 26th January 2022, 23:31   #18  |  Link
quietvoid
Registered User
 
Join Date: Jan 2019
Location: Canada
Posts: 497
Yes vo=gpu-next. Dolby Vision is mapped automatically, so it's not necessary to use the vf.
__________________
LG C2 OLED | GitHub Projects
quietvoid is online now   Reply With Quote
Old 4th February 2022, 08:28   #19  |  Link
sarsaK
Registered User
 
Join Date: Aug 2020
Location: Turkey
Posts: 17
hello, what should i do for dolby vision like hdr when creating MPV profiles what should i change for dv in below code (profile-desc=cond["video-params/primaries"]=="bt.2020")

Last edited by sarsaK; 4th February 2022 at 10:52.
sarsaK is offline   Reply With Quote
Old 4th February 2022, 15:36   #20  |  Link
quietvoid
Registered User
 
Join Date: Jan 2019
Location: Canada
Posts: 497
I don't think there's a way to detect it, the video has no useful VUI.
__________________
LG C2 OLED | GitHub Projects
quietvoid is online now   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:27.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.