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 > Video Encoding > High Efficiency Video Coding (HEVC)
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 29th January 2020, 12:51   #1  |  Link
blublub
Registered User
 
Join Date: Jan 2015
Posts: 118
DolbyVision encode error: ": Dolby Vision requires VBV settings to enable HRD"

Hi

can anyone help me how to solve this error:

Code:
: Dolby Vision requires VBV settings to enable HRD.
Command line:
Code:
--colorprim bt2020 --transfer smpte2084 --colormatrix bt2020nc --master-display "G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1)" --crf 16 --fps 24000/1001  --min-keyint 24 --keyint 240 --frames 5742 --sar 1:1 --profile main10 --output-depth 10 --level-idc=51 --high-tier --no-sao --ctu=32 --rd=4 --psy-rdoq=2 --frame-threads=2 --me=3 --subme=2 --qcomp=0.8 --bframes=6 --ref=5 --psy-rd=2 --hdr-opt --hrd-concat --hrd --colormatrix=bt2020nc --chromaloc=2 --transfer=smpte2084 --aq-mode=1 --deblock=-1:-1 --rc-lookahead=23 --dolby-vision-profile=8.1
thx
blublub is offline   Reply With Quote
Old 29th January 2020, 16:55   #2  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
You need to set --vbv-bufsize and --vbv-maxrate to the appropriate values. I don't know what those would be for your scenario. It's not clear what you're doing here; high tier plus 10 second GOP isn't supported by anything I can think.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 29th January 2020, 20:27   #3  |  Link
blublub
Registered User
 
Join Date: Jan 2015
Posts: 118
Quote:
Originally Posted by benwaggoner View Post
You need to set --vbv-bufsize and --vbv-maxrate to the appropriate values. I don't know what those would be for your scenario. It's not clear what you're doing here; high tier plus 10 second GOP isn't supported by anything I can think.
Hi

Where did I specify "10 second GOP" ? I cant see it
blublub is offline   Reply With Quote
Old 29th January 2020, 20:34   #4  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
Quote:
Originally Posted by blublub View Post
Hi

Where did I specify "10 second GOP" ? I cant see it
--keyint 240 --min-keyint 24 --fps 24000/1001 give you a 1-10 sec GOP.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 29th January 2020, 20:50   #5  |  Link
blublub
Registered User
 
Join Date: Jan 2015
Posts: 118
Quote:
Originally Posted by benwaggoner View Post
--keyint 240 --min-keyint 24 --fps 24000/1001 give you a 1-10 sec GOP.
Mhh that is Auto-set by Ripbot.
The encode actually started after adding the vbv setting. Maybe it'll work and I get a x265 mkv with Dolby Vision and Hdr10 fallback
blublub is offline   Reply With Quote
Old 29th January 2020, 23:32   #6  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
Quote:
Originally Posted by blublub View Post
Mhh that is Auto-set by Ripbot.
The encode actually started after adding the vbv setting. Maybe it'll work and I get a x265 mkv with Dolby Vision and Hdr10 fallback
What are you playing it back on, though? Not much will support High Tier Level 5.1.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 30th January 2020, 08:45   #7  |  Link
blublub
Registered User
 
Join Date: Jan 2015
Posts: 118
Quote:
Originally Posted by benwaggoner View Post
What are you playing it back on, though? Not much will support High Tier Level 5.1.
HTPC. So far it could handle it.
blublub is offline   Reply With Quote
Old 31st January 2020, 01:32   #8  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
Quote:
Originally Posted by blublub View Post
HTPC. So far it could handle it.
Using GPU decode?
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 31st January 2020, 03:35   #9  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
What HTPC can actually do the Dolby Vision part of this? AFAIK Dolby Vision output (Profile 5 or 8.1) from PC isn't possible yet. I could be wrong tho

You sure you're not just seeing the HDR10 base layer from the Profile 8.1 stream?
Blue_MiSfit is offline   Reply With Quote
Old 31st January 2020, 08:05   #10  |  Link
blublub
Registered User
 
Join Date: Jan 2015
Posts: 118
Quote:
Originally Posted by Blue_MiSfit View Post
What HTPC can actually do the Dolby Vision part of this? AFAIK Dolby Vision output (Profile 5 or 8.1) from PC isn't possible yet. I could be wrong tho

You sure you're not just seeing the HDR10 base layer from the Profile 8.1 stream?
Hi

It probably would play it.
The main thing I noticed yesterday is that mkv container doesn't work with DV, so it's not going to work anyway and I just encode HDR 10 or 10+ as it seems, whatever the fallback option is.
Looks like I gotta redo those titles once it becomes a workable option
blublub is offline   Reply With Quote
Old 31st January 2020, 17:10   #11  |  Link
RanmaCanada
Registered User
 
Join Date: May 2009
Posts: 331
The problem is that yes, mkv doesn't support Dolby Vision, but also that the only way for consumers to play it back outside of the UHD, AFAIK is the old, discontinued Oppo UHD Player. You could rip the disc and play it back via network, but it had to be an exact image of the disc. As for muxing into a .TS or an mp4, there are issues there as well.

"Single track DV plays fine on LG TVs and Apple TV 4K, but UHD discs are dual track and can ONLY be played on the discontinued Oppo player. It’s EXTREMELY unlikely there will ever be a software solution to play dual track DV, so the big open question is can someone get ahold of software to change dual-track to single track. So far no luck. Also the DV layer needs to be embedded using special software and hardware which is locked down and not available to the public." <--lifted from reddit

There is currently also no software players that support Dolby Vision on PC. Yes you can play games that are in Dolby Vision, but that's because it's baked into the game with all the coding. Let's also not forget that Windows still can't do basic HDR properly. Even Kodi just recently got Dolby Vision working on Netflix, but not with anything else.
RanmaCanada is offline   Reply With Quote
Old 31st January 2020, 18:54   #12  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
Dolby Vision MP4 files play just fine via USB on LG TVs (2016+ OLED) - that's how I do all my test encodes
Blue_MiSfit is offline   Reply With Quote
Old 1st February 2020, 02:59   #13  |  Link
RanmaCanada
Registered User
 
Join Date: May 2009
Posts: 331
Quote:
Originally Posted by Blue_MiSfit View Post
Dolby Vision MP4 files play just fine via USB on LG TVs (2016+ OLED) - that's how I do all my test encodes
Yes but it will only play on a select few devices. My TCL 6 series will not play such files, even though the TV 100% supports Dolby Vision.

Basically your Dolby Encodes are the equivalent of making mini-disc copies of your stuff. The moment your TV dies, or a new firmware update breaks the feature, your encodes will stop working as they aren't standard.

It sucks as Dolby Vision is far superior to HDR.
RanmaCanada is offline   Reply With Quote
Old 1st February 2020, 18:49   #14  |  Link
blublub
Registered User
 
Join Date: Jan 2015
Posts: 118
Yep. And most titles ra Dolby Vision anyway. Just like a handful have HDR10+
blublub is offline   Reply With Quote
Old 1st February 2020, 23:38   #15  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
To get playback on other devices (Apple TV, Chromecast, Android TV, Amazon Fire TV, etc) you generally have to segment the content into fragmented mp4 / cmaf and use an HLS playlist or DASH manifest to serve it up from a web server using the native player of the device.

Dolby Vision is widely supported these days, but generally only via DASH / HLS in the native players / a native app on these devices.
Blue_MiSfit is offline   Reply With Quote
Reply


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 02:16.


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