2018 Dolby Laboratories. All rights reserved. Unauthorized use, sale, or duplication is
prohibited. This document is provided solely for informational purposes, and Dolby makes no
representations or warranties as to the contents herein. Nothing in this document constitutes a
license to practice Dolby Vision, or any particular standard, such as HEVC or AVC, and licenses
from Dolby and/or third parties may be required to make or sell products described in the
document.
For information, contact:
Dolby Laboratories, Inc.
1275 Market Street
San Francisco, CA 94103-1410 USA
Telephone 415-558-0200
Fax 415-863-1373
http://www.dolby.com
Dolby Vision V1.2.93 profiles and levels
27 April 20184
Trademarks
Dolby and the double-D symbol are registered trademarks of Dolby Laboratories
The following are trademarks of Dolby Laboratories:
Dolby Digital Plus
Dolby Digital Plus Advanced Audio
Dolby Digital Plus Home Theater
Dolby Home Theater
™
™
Dolby Theatre
Dolby Vision
Dolby Voice
®
™
Feel Every Dimension
Feel Every Dimension in Dolby
Feel Every Dimension in Dolby Atmos
™
™
™
®
MLP Lossless
Pro Logic
®
Surround EX
™
All other trademarks remain the property of their respective owners.
®
™
™
™
™
Dolby Vision V1.2.93 profiles and levels
27 April 20185
Introduction to Dolby Vision bitstream profiles and levels
1 Introduction to Dolby Vision bitstream
profiles and levels
This documentation defines Dolby Vision bitstream profiles and levels. Dolby Vision profiles and
levels are designed to facilitate implementation of a Dolby Vision product, such as an encoder or
decoder, based on consideration of various requirements from typical multimedia applications.
New in this version
•
Standards and Dolby documentation
•
Contacting Dolby
•
The Dolby Vision profiles provide a rich feature set to support various ecosystems, such as overthe-top streaming and Blu-ray Discs. Dolby Vision deliverables based on these profiles support
many different device implementation types, such as graphics processing unit (GPU)
accelerated software implementations, full-fledged hardware implementations, and hardware/
software combinations. It is not practical to implement an application capable of supporting the
complete Dolby Vision feature set. A limited number of subsets of the Dolby Vision features are
stipulated by means of bitstream profiles and levels. Refer to the appropriate Dolby Vision kit
for more information about which profiles and levels are important to support in your product.
A Dolby Vision profile is composed of:
A video codec profile (such as HEVC main10).
•
Its associated standards-based video elementary stream metadata (such as High-Efficiency
•
Video Coding [HEVC] video usability information [VUI] and/or supplemental enhancement
information [SEI] messages) used to encode one or two baseband video signals (a base layer
and possibly an enhancement layer).
Dolby Vision composer metadata and Dolby Vision content metadata carried and encoded in
•
a specified fashion appropriate for the codec. Dolby Vision metadata may be carried as a
private network abstraction layer (NAL) unit, a standardized and/or private SEI message, or
other carriage methods appropriate for elementary streams of a particular video codec.
Certain Dolby Vision profiles are cross-compatible based on video elementary stream metadata,
such as VUI. Such bitstreams:
Can be played by a decoder system that is unaware of Dolby Vision using only the base layer
•
Result in a standards-based base-layer video signal, such as HDR10, or BT.709 standard
•
dynamic range (SDR), using video elementary stream metadata (for example, Dolby Vision
bitstream profile ID or VUI)
Imply additional (potentially duplicate) stream signaling for a base layer and an
•
enhancement layer
1.1 New in this version
Changes have been made to the latest version of this documentation.
For v1.2.93, the changes include:
Specification of chroma sampling locations for all Dolby Vision bitstreams.
•
For Dolby Vision bitstream profiles, video usability information (VUI) values for describing
•
chroma sampling location.
Dolby Vision V1.2.93 profiles and levels
27 April 20186
Introduction to Dolby Vision bitstream profiles and levels
For the Dolby Vision levels table, clearer description of the meaning of each level, and the
•
meaning of the columns.
Other clarifications and rearranging to improve the usability of this document.
•
1.2 Standards and Dolby documentation
Standards and Dolby documentation provide additional information to assist you in designing
your product.
These are the standards relevant to this documentation:
RFC 6381,
•
available from http://tools.ietf.org/html.
CTA-861-G,
•
http://www.cta.tech.
SMPTE RP-431-2:2011,
•
from http://www.smpte.org.
SMPTE ST 2084:2014,
•
Reference Displays
SMPTE ST 2086:2014,
•
and Wide Color Gamut Images
ITU-R BT.709,
•
Program Exchange
ITU-R Recommendation BT.2020,
•
The 'Codecs' and 'Profiles' Parameters for "Bucket" Media Types
A DTV Profile for Uncompressed High Speed Digital Interfaces
D-Cinema Quality—Reference Projector and Environment
High Dynamic Range Electro-Optical Transfer Function of Mastering
, available from http://www.smpte.org.
Mastering Display Color Volume Metadata Supporting High Luminance
, available from http://www.smpte.org.
Parameter Values for the HDTV Standards for Production and International
, available from http://www.itu.int
Parameter Values for Ultra-High Definition Television
Systems for Production and International Program Exchange
www.itu.int
ITU-R Recommendation BT.2100,
•
Image Parameter Values for High Dynamic Range Television
for Use in Production and International Program Exchange
www.itu.int.
Report ITU-R BT.2390,
•
Program Exchange
High Dynamic Range Television for Production and International
, available from http://www.itu.int.
, August 2011,
, available from
, available
, available from http://
, available from http://
ETSI GS CCM 001 v1.1.1 (2017-02),
•
from http://www.etsi.org/standards.
ITU-T H.265,
•
http://www.itu.int.
ISO/IEC 14496-12:2012,
•
Base Media File Format
the MPEG-4 specification and describes storage of content in a media file.
4cc codes
•
Dolby Vision Streams Within the ISO Base Media File Format
•
Dolby Vision Streams Within the MPEG-2 Transport Stream Format
•
Dolby Vision Streams within the MPEG-DASH Format
•
Dolby Vision streams within the HTTP Live Streaming Format v1.1
•
Dolby Vision V1.2.93 profiles and levels
27 April 20187
Infrastructure of Audiovisual Services—Coding of Moving Video
Information Technology—Coding of Audio-Visual Objects, Part 12: ISO
, available from http://www.iso.org. This documentation is Part 12 of
as registered at https://mp4ra.github.io/atoms.html
Compound Content Management Specification
, available
, available from
Introduction to Dolby Vision bitstream profiles and levels
1.3 Contacting Dolby
Support services are available to address any questions and to provide advice about integrating
Dolby technology into your product.
For product design or testing, contact Dolby at systemsupport@dolby.com. By utilizing Dolby
expertise, especially during the design process, many problems that might require design
revisions before a product is approved can be prevented.
Dolby is also available to review product plans, including preliminary design information,
markings, displays, and control and menu layouts, with the goal of preventing problems early in
the product development cycle.
If you have comments or feedback about this document, send us an email at
documentation@dolby.com.
Dolby Vision V1.2.93 profiles and levels
27 April 20188
Dolby Vision profiles and levels
2 Dolby Vision profiles and levels
Dolby Vision profiles and levels are defined by Dolby to specify possible feature configurations
for a Dolby Vision stream.
Dolby Vision bitstream profiles
•
Dolby Vision levels
•
Dolby Vision codec string
•
2.1 Dolby Vision bitstream profiles
A Dolby Vision profile is a subset of Dolby Vision feature configurations predefined by Dolby.
Note: Read the
Notes to profiles
section before employing the Dolby Vision bitstream
profiles.
Table 1: Dolby Vision bitstream profiles
Dolby Vision
bitstream
profile ID
BL signal
crosscompatibility
Dolby Vision
bitstream
profile string
ID
42
50
76
dvhe.04
dvhe.05
dvhe.07
BL/EL codec BL:ELVideo usability
information (VUI)
10-bit HEVC1:¼
Base layer:
•
1, 1, 1,0,0
Enhancement
•
layer:
2,2,2,1,0
10-bit HEVCN/ABase layer:
2,2,2,1,0
10-bit HEVC1:¼ for UHD
Base layer:
•
16,9,9,0,2
Enhancement
•
layer:
16,9,9,0,2
1:1 for FHD
Base layer:
•
16,9,9,0,2
Enhancement
•
layer:
16,9,9,0,2
81
82
92
ReservedReservedReservedReservedN/AReserved
Dolby Vision V1.2.93 profiles and levels
27 April 20189
hev1.08
hev1.08
avc3.09
10-bit HEVCN/ABase layer:
16,9,9,0,0
10-bit HEVCN/ABase layer:
1, 1, 1,0,0
8-bit AVCN/ABase layer:
1, 1, 1,0,0
Dolby Vision profiles and levels
The columns in this table include:
VUI: For both base layer and enhancement layer, the comma-separated five-part VUI value
•
represents electro-optical transfer function (EOTF), color primaries, matrix, range, and
chroma sample location type, respectively.
For VUI value definition, see ITU-T H.265. Dolby Vision uses some unspecified VUI value to
signal some Dolby Vision specific characteristics. Take profile 5 as an example, the VUI value
of 2,2,2,1,0, as defined in ITU-T H.265, represents unspecified, unspecified, unspecified, full
range, and center-left siting. This specification further defines the unspecified VUI values of
the profile 5, for more information, see the
Note: For certain profiles, VUI parameters are required, as bitstreams employing these
profiles have a non-SDR base-layer. For other Dolby Vision profiles, VUI parameters are
optional. For detailed information, see the
For clarity on luma-chroma siting, other than profile 7, Dolby Vision bitstreams with all other
profiles that do not contain the VUI value for chroma sample location type must use centerleft siting, which is consistent with the default setting of HEVC. For those streams (excluding
profile 7) that use center-left chroma-luma siting, the chroma sample location type VUI is
optional. If the chroma-luma siting of the video bitstream is anything other than center-left,
then an accurate VUI value for chroma sample location type must be used.
Notes to profiles
Notes to profiles
section.
section.
If the chroma sample location type VUI is used, both fields must be set to the same value,
consistent with HEVC requirements for progressive video.
Note: As of the effective date of this specification, all commercially produced profile 4
and profile 5 Dolby Vision bitstreams have used center-left siting during chroma downsampling, and are distributed without the VUI value for chroma sample location type.
Those bitstreams are compliant with this specification.
Dolby Vision bitstream profile string: Contains information about the associated profile.
•
For single-layer profiles, this represents the codec of the base layer. For dual-layer profiles,
this represents the codec of the enhancement layer (irrespective of whether the profile has
cross-compatibility or not). The Dolby Vision bitstream profile string does not represent a
description of a standards-based codec. These codec profile strings represent unspecified
NALU type as allowed with AVC by ISO/IEC 14496-15:2017, Fourth Edition, 2017-02-01;
Amendment 1, 2018-02 section 5.2, 6.2 and Annex F, and with HEVC by ISO/IEC 23008-2:2017
section 7.4.2.2. They have been registered with the MP4 Registration Authority. For details,
see
Dolby Vision profile string
Format
Alphabetic versions of profile strings that historically were used for asset management and
file names can be found in
BL signal cross-compatibility ID: An identification number that can be used as a shorthand
•
for a particular form of a base-layer substream that can be decoded to a signal compliant
with a particular set of standards, if any. These IDs, however, are not carried in a bitstream
and are not available to a decoder. Dolby Vision encoders must use only the baseline profile
composer for incompatible profiles. The base layer signal cross-compatibility ID mapping to
standards is listed here:
.
and
Annex III
Dolby Vision Streams Within the ISO Base Media File
.
0
•
None
1
•
CTA HDR10, as specified by EBU TR 038: HDR10 specifies the use of the perceptual
quantization EOTF (SMPTE ST 2084) with 10-bit quantization, a ITU-R BT.2020 color space,
Mastering Display Color Volume as specified in SMPTE ST 2086, and optional static
metadata parameters maximum frame-average light level / maximum content light level
Dolby Vision V1.2.93 profiles and levels
27 April 201810
Dolby Vision profiles and levels
(MaxFALL/MaxCLL). It uses a limited-range video signal. It is referred to as PQ10 when the
static metadata are not used, as might be the case for a live application. Additionally, for
Dolby Vision systems, P3 color gamut information is sent using the BT.2020 container.
Also, it uses YCbCr 4:2:0 sampling.
ITU-R BT.2100 provides an additional specification of the EOTF, color subsampling, and
signal range.
2
•
SDR: BT.1886, ITU-R BT.709, YCbCr 4:2:0
3
•
Hybrid Log-Gamma (HLG) (BBC): BT.709 gamut in ITU-R BT.2020, YCbCr 4:2:0, assuming
backward-compatible HLG signaling, as defined by the BBC. The
alternative_transfer_characteristic SEI message must be used with the
preferred_transfer_function set to 18. Note that BT Report 2390 defines a bridge point
for translation of PQ and HLG at a luminance of 1,000 cd/m2.
ITU-R BT.2100 provides an additional specification of the EOTF, color subsampling, and
signal range.
4
•
HLG (BBC): BT.2100 gamut in ITU-R BT.2020, YCbCr 4:2:0, assuming backward-compatible
HLG signaling, as defined by the BBC. The alternative_transfer_characteristic SEI
message must be used with the preferred_transfer_function set to 18. Note that BT
Report 2390 defines a bridge point for translation of PQ and HLG at a luminance of 1,000
cd/m2.
ITU-R BT.2100 provides an additional specification of the EOTF, color subsampling, and
signal range.
5
•
SDR BT.1886, ITU-R BT.2020, YCbCr 4:2:0, with peak luminance of 100 cd/m2. Note that
this is not yet supported by Dolby Vision encoder reference software or test streams.
6
•
Ultra HD Blu-ray Disc HDR (per Blu-ray Disc Association standard).
7:
•
Reserved.
BL/EL codec:
•
8-bit AVC: H.264 high profile
•
10-bit HEVC: H.265 main10 profile
•
BL:EL: Indicates the resolution ratio of base layer to enhancement layer. When N/A, this
•
profile has no enhancement layer.
Related information
Notes to profiles on page 11
Annex III: Dolby Vision profiles with alphabetic string names on page 21
2.1.1 Notes to profiles
Take these notes into consideration when using the Dolby Vision bitstream profiles.
For profile 4:
•
Dolby Vision V1.2.93 profiles and levels
27 April 201811
Dolby Vision profiles and levels
Base layer/enhancement instantaneous decoding refresh (IDR) alignment is required.
•
The optional EL VUI uses MPEG H.265 compliant values of 2,2,2,1,0, where 2 means
•
unspecified. These values are different from those used by profile 7.
A profile 4 bitstream with a MEL is a constrained version of the original profile 4
•
bitstream. It produces a high dynamic range Dolby Vision video signal on both older and
new Dolby Vision certified devices. An original profile 4 bitstream with a full enhancement
layer distributed after December 31, 2017, may not produce the high dynamic range Dolby
Vision video signal on all Dolby Vision devices.
A new Dolby Vision certified device is able to decode a profile 4 MEL bitstream without
•
instantiating a secondary HEVC decoder for the enhancement layer.
A new Dolby Vision device that chooses not to instantiate a second HEVC decoder and
•
supports profile 4 must distinguish the original profile 4 bitstream from the profile 4 MEL
bitstream. When receiving an original profile 4 bitstream, such a device:
Exits the Dolby Vision video pipeline
•
Uses its normal video pipeline for video processing, and displays a standard dynamic
•
range video signal only
Does not display the Dolby Vision logo
•
For more information, see
For profile 5:
•
The base layer uses the optional VUI values of 2,2,2,1,0. These values are compliant with
•
the VUI definition in ITU-T H.265, where the first three 2s represent unspecified.
Within the Dolby Vision context, a profile 5 bitstream must use perceptual quantization
•
with reshaping for EOTF; uses Dolby Vision-proprietary IPT for color primaries and color
matrix; uses full range for range; and uses center-left siting for chroma sample location.
Dolby Vision-proprietary IPT is similar to BT.2100 ICtCp, where I is similar to I, P similar to
Cp, and T similar to Ct.
For profile 7:
•
Base layer/enhancement layer full alignment is required, as documented in
•
Association Specifications
The currently used EL VUI values are compliant with the
•
Blu-ray Specification
The specification of top-left chroma siting, for the base layer and enhancement layer, is
•
compliant with the
The MEL can be used to minimize the processing requirements for the enhancement layer
•
and thus ensure broader use among UltraHD Blu-ray SoCs. For the information about how
to distinguish a profile 7 MEL bitstream from a profile 7 full enhancement layer bitstream,
see
Annex II: Differentiating MEL and non-MEL bitstreams
Blu-ray Disc Association’s UltraHD Blu-ray Specification
Annex II: Differentiating MEL and non-MEL bitstreams
Blu-ray Disc
.
Blu-ray Disc Association’s UltraHD
.
.
.
.
The Reserved profile is reserved for other video ecosystems and video codecs.
•
For profiles 7 and 8.1, VUI parameters are required, as bitstreams employing these profiles
•
have a non-SDR base-layer. For other Dolby Vision profiles, VUI parameters are optional.
For information about profile 0, 1, 2, 3, and 6, see
•
applications
Related information
Annex I: Profiles not supported for new applications on page 20
Dolby Vision V1.2.93 profiles and levels
27 April 201812
.
Annex I: Profiles not supported for new
Annex II: Differentiating MEL and non-MEL bitstreams on page 21
Dolby Vision bitstream profiles on page 9
2.1.2 Dolby Vision profile strings
To signal the profile information of a Dolby Vision bitstream, a Dolby Vision bitstream profile
string is used. This profile string follows a predefined naming convention.
A Dolby Vision bitstream profile string is composed in this pattern:
[Codec_type].[bitstream_profile_ID]
Table 2: Dolby Vision profile string
AttributeValueDescription
Codec_type
dvhe, hev1
•
dvh1, hvc1
•
dvav, avc3
•
dva1, avc1
•
Dolby Vision profiles and levels
dva* represents AVC-based Dolby Vision.
•
dvh* represents HEVC-based Dolby Vision.
•
avc* represents AVC.
•
he** and hv** represent HEVC.
•
bitstream_profile_ID
Dolby Vision profile strings that begin with d use Dolby Vision codecs as defined here.
Compatible bitstreams employ a standard 4cc codec string that starts with an h or a. As defined
Dolby Vision Streams Within the ISO Base Media File Format
in
configuration boxes may be used with standard codecs strings for certain profiles. he and av
represent standard codecs as defined at https://mp4ra.github.io/atoms.html, and consistent
with ISO/IEC 14496-12:2012. Codecs other than HEVC or AVC may be supported in the future, for
which additional Dolby Vision bitstream profile IDs will be added.
Refer to the bitstream profile name column in the
examples.
For certain asset management and production applications, alphabetic versions of Dolby Vision
profile strings are used. For more information, see
Related information
Annex III: Dolby Vision profiles with alphabetic string names on page 21
04, 05, 07, 08, 09A representation of the bitstream profile ID.
2.2 Dolby Vision levels
A Dolby Vision level specifies the maximum pixel rate, decoded bitstream video width, and bit
rate supported by a product within a given bitstream profile.
, Dolby Vision-specific
Dolby Vision bitstream profiles
Annex III
.
table for
Typically, there is a limit on the maximum number of pixels a product can process per second
within a given bitstream profile; the levels defined here generally correspond to the product
processing capability. Although not listed, noninteger frame rates are supported.
Dolby Vision V1.2.93 profiles and levels
27 April 201813
This frame rate can be used for Dolby Vision bitstream packetized in a single program compliant to
MPEG-2 TS.
*
25130
The columns in this table include:
Maximum pixel rate (PPS): This column lists imposed limits on arithmetic combinations of
•
decoded bitstream resolution and frame rate (decoded bitstream resolution multiplied by
frame rate: horizontal pixels × vertical pixels × frame rate). The maximum pixels per second is
a constant for a given level. The decoded bitstream resolution is inversely proportional to the
frame rate, meaning that the decoded bitstream resolution can be reduced for obtaining
higher frame rate, and vice versa. Note that the decoded bitstream resolution here is for
base-band video, irrespective of the particular video compression codec that is used.
and vertical pixels followed by frame rate.
High tier: Note that for Dolby Vision bitstream profile 7, Blu-ray Disc Association
•
specifications allow a maximum high tier bit rate of 100 Mbps for each level. Similarly, there
may be other Dolby Vision enabled systems that limit or require different maximum bit rates.
Maximum bit rates: This column indicates the maximum combined bit rate of the base and
•
enhancement layers, when applicable.
2.2.1 Dolby Vision level ID
To signal the level information of a Dolby Vision bitstream, the Dolby Vision level ID is used.
Refer to the level ID column in
Dolby Vision levels
for details.
2.3 Dolby Vision codec string
In different use cases, the profile strings and level IDs are presented in different formats for
signaling Dolby Vision specific information.
For example, the Dolby Vision codec string is composed in this pattern:
Dolby Vision V1.2.93 profiles and levels
27 April 201814
Dolby Vision profiles and levels
For detailed information, refer to the
sections.
Codec string examples:
avc3.09.04
•
This string represents a single-layer SDR backward-compatible Dolby Vision stream encoded
as 8-bit AVC video with a pixel rate that does not exceed 62,208,000 pixels/sec (for example,
1920 × 1080 at 30 fps).
dvhe.05.07
•
This string represents a single-layer incompatible Dolby Vision stream encoded as 10-bit
HEVC video with a pixel rate that does not exceed 248,832,000 pixels/sec (for example, 3840
× 2160 at 30 fps).
dvhe.07.06
•
This string represents a dual-layer Blu-ray HDR10 compatible Dolby Vision stream encoded as
10-bit HEVC video with a pixel rate that does not exceed 299,065,600 pixels/sec (for
example, 3840 × 2160 at 24 fps).
For detailed information about how to signal Dolby Vision specific information, refer to
Dolby Vision profile strings
and
Dolby Vision level ID
Dolby
Vision Streams Within the ISO Based Media File Format, Dolby Vision Streams Within the
MPEG-2 Transport Stream Format, Dolby Vision Streams Within the HTTP Live Streaming
Format
, and
Dolby Vision Streams Within the MPEG-DASH Format
.
Dolby Vision V1.2.93 profiles and levels
27 April 201815
Dolby Vision playback device capabilities
3 Dolby Vision playback device capabilities
Dolby Vision profiles and levels specify typical Dolby Vision stream configurations. A playback
device capable of decoding these streams can also advertise its capabilities by using the same
Dolby Vision profiles and levels strings.
This table lists example devices and their capabilities specified by Dolby Vision profiles and
levels strings.
Example deviceDevice capabilities
Field-programmable gate array (FPGA)–based TV
First-generation chipset-based TV
First-generation chipset-based Ultra HD Blu-ray player
Every Dolby Vision playback device must pass Dolby Vision system development kit certification.
During the certification procedure, the chipset implementing the Dolby Vision decoder will be
tested against the advertised device capabilities, and Dolby will approve the device capabilities.
dvhe.04.06
•
dvhe.05.07
•
dvhe.04.07
•
dvhe.05.07
•
dvhe.07.06
•
dvhe.07.07
•
Dolby Vision V1.2.93 profiles and levels
27 April 201816
4 Constraints
Certain constraints are imposed by Dolby Vision profiles and levels.
Constraints on codec level
•
Limitation on decoder buffer size
•
4.1 Constraints on codec level
A Dolby Vision profile can support different level settings. Within a given profile, the maximum
level a base layer or enhancement layer can take is restricted by the profile.
The maximum Dolby Vision levels, base-layer codec levels, and enhancement-layer codec levels
to which a valid Dolby Vision stream can be set are listed for each Dolby Vision profile.
Table 4: Constraints on codec level
ProfileIDProfile NameBL/EL codec BL:ELDolby
Vision level
(maximum)
4
5
7
8
9
dvhe.04
dvhe.05
dvhe.07
hev1.08
avc3.09
10-bit
HEVC
10-bit
HEVC
10-bit
HEVC
10-bit
HEVC
8-bit AVCNA
1:¼
NA
1:1
1:¼
NA
09
09
05
09
09
05
BL/EL codec
profile
BL codec
level
(maximu
m)
H.265
main10
H.265
main10
H.265
main10
H.265
main10
H.265
main10
H.264 high4.2NA
5.14.1
5.1NA
High
Tier 5.1
High
Tier 5.1
5.1NA
Constraints
EL codec
level
(maxim
um)
High
Tier 5.1
High
Tier 5.1
Note: Profiles 0–3 and 6 are not supported for new applications.
In certain cases, the Dolby Vision specification imposes tighter constraints on the maximum tier
bit rate and the maximum decoded picture buffer size, as compared to the HEVC Main10 Level
5.1 specification. See sections
Dolby Vision levels
and
Limitation on decoder buffer size
.
Related information
Limitation on decoder buffer size on page 17
Dolby Vision levels on page 13
4.2 Limitation on decoder buffer size
The Dolby Vision levels put limitations on the size of the decoded picture buffer.
In all cases, the maximum number of reference frames is the same for the base layer and
enhancement layer.
Dolby Vision V1.2.93 profiles and levels
27 April 201817
Constraints
The number of reference frames in the individual layer's decoded picture buffer, whether baselayer or enhancement-layer, must not exceed six for all levels listed in the
Dolby Vision levels
.
Dolby Vision V1.2.93 profiles and levels
27 April 201818
Translating Dolby Vision bitstream profiles to ETSI Compound Content Management profiles
5 Translating Dolby Vision bitstream profiles to
ETSI Compound Content Management
profiles
For use cases in broadcast, use the mapping relationship described in this section to translate
Dolby Vision bitstream profiles to ETSI Compound Content Management (CCM) profiles. One
potentially relevant use case involves professional distribution of a bitstream prior to an ATSC
or DVB broadcast.
This table shows the mapping of Dolby Vision bitstream profiles to ETSI CCM profiles. For more
information, see ETSI GS CCM 001 v1.1.1 (2017-02),
Specification, Annex A
Table 5: Mapping of Dolby Vision bitstream profiles to ETSI CCM profiles
Note: Profiles 0–3 and 6 are not supported for new applications.
Note: An ETSI generic stream CCM 001 Profile 1 decoder can decode all ETSI profiles.
Dolby Vision V1.2.93 profiles and levels
27 April 201819
6 Annex
Annex I: Profiles not supported for new applications
•
Annex II: Differentiating MEL and non-MEL bitstreams
•
Annex III: Dolby Vision profiles with alphabetic string names
•
6.1 Annex I: Profiles not supported for new
applications
These profiles are not supported for new applications.
Table 6: Dolby Vision bitstream profiles
Dolby Vision
bitstream
profile ID
02
BL signal
crosscompatibility
ID
Bitstream
profile name
dvav.per
BL/EL codecBL:ELVUI
Advanced
Video
Coding
(AVC)
1:¼
Base layer:
•
1, 1, 1,0
Enhancement
•
layer:
Annex
10
22
30
61
dvav.pen
dvhe.der
dvhe.den
dvhe.dth
AVC1:1
8-bit HEVC1:¼
8-bit HEVC1:1
10-bit HEVC1:¼
2,2,2,1
Base layer:
•
2,2,2,1
Enhancement
•
layer:
2,2,2,1
Base layer:
•
1, 1, 1,0
Enhancement
•
layer:
2,2,2,1
Base layer:
•
2,2,2,1
Enhancement
•
layer:
2,2,2,1
Base layer:
•
16 , 9, 9,0
Enhancement
•
layer:
2,2,2,1
Dolby Vision V1.2.93 profiles and levels
27 April 201820
For profiles 0 and 1, base layer/enhancement layer group-of-pictures alignment is required. For
all other dual-layer profiles (profiles 2, 3, 4, and 6), instantaneous-decoder-refresh alignment is
required.
For profiles 1, 3, and 6, VUI parameters are required, as bitstreams employing these profiles
have a non-SDR base layer. For other Dolby Vision profiles that have an SDR base layer, VUI
parameters are optional.
Related information
Notes to profiles on page 11
6.2 Annex II: Differentiating MEL and non-MEL
bitstreams
Pictures contained in a Dolby Vision bitstream can be encoded as either MEL or non-MEL, not
both. Use the approach described in this section to differentiate the MEL and non-minimum
enhancement layer bitstreams.
The MEL consists of Dolby Vision composer and content metadata of a mid-gray flat-field video
sequence, carried in a Network Abstraction Layer (NAL) unit.
Annex
If a Dolby Vision playback device supports Dolby Vision profile 4 and chooses not to instantiate
a second HEVC decoder, then it must check for these values in the reference processing unit of a
Dolby Vision bitstream. If the values are not exactly as shown for all three channels, the device
must flag the bitstream as a Dolby Vision original profile 4 bitstream; otherwise, flag the
bitstream as profile 4 minimum enhancement layer.
If a Dolby Vision playback device supports Dolby Vision profile 7, it can check for these values in
the reference processing unit of a Dolby Vision bitstream. If the values are not exactly as shown
for all three channels, the device can flag the bitstream as a Dolby Vision profile 7 full
enhancement layer bitstream; otherwise, flag the bitstream as profile 7 MEL.
Note: Codecs other than HEVC or AVC may be supported
in the future, for which additional Dolby Vision bitstream
profile IDs will be added.
s indicates that the Dolby Vision stream contains a single
•
layer.
d indicates that the Dolby Vision stream contains both the
•
base layer and enhancement layer with no enforcement of
full alignment in the group-of-pictures structure or picture
order count between these layers. Instantaneous-decoderrefresh alignment between the base layer and enhancement
layer is required.
p indicates that the Dolby Vision stream contains both the
•
base layer and enhancement layer with enforcement of full
alignment in the group-of-pictures structure and picture
order count between these layers.
Dolby Vision V1.2.93 profiles and levels
27 April 201822
n, h, r, bCross-compatibility includes either base layer cross-
compatibility or Dolby Vision enhancement layer decoder crosscompatibility, represented by letters. Newer profiles, such as
profile 8 and 9, rely on the VUI of the base layer rather than a
cross-compatibility attribute that is part of the Dolby Vision
profile string; as such, they do not use a third character in the
Dolby Vision profile string. The definitions for BL signal crosscompatibility IDs describe relevant standards. For more
information, see
n indicates that the Dolby Vision stream is not compatible
•
with other standards for dynamic range, but uses the Dolby
Vision IPTPQc2/IPT color space. BL signal cross-compatibility
ID = 0.
h indicates that the Dolby Vision stream is compatible with
•
CTA HDR10, as defined by the static metadata. CTA HDR10 is a
10-bit signal that leverages ST 2084, ST 2086, CTA-861-G,
4:2:0, and a BT.2020 container with P3 color primaries. For
more information, see EBU TR 038. BL signal crosscompatibility ID = 1.
r indicates that the Dolby Vision stream is backward
•
compatible and can be decoded to an SDR signal (an ITU-R
Recommendation BT.709 [Rec. 709] signal with peak
luminance equal to 100 nits). BL signal cross-compatibility ID
= 2.
Dolby Vision bitstream profiles
:
b indicates that the Dolby Vision stream is Blu-ray Disc
•
backward compatible (Ultra HD Blu-ray Disc high dynamic
range). BL signal cross-compatibility ID = 6.
Related information
Dolby Vision bitstream profiles on page 9
Dolby Vision V1.2.93 profiles and levels
27 April 201823
Glossary
EOTF
Electro-optical transfer function. A generic way of describing a specific function used to
convert digital data into light (usually dictated by a particular standard specification). For
example, the specification ITU‑R BT.1886 describes an EOTF that allows a flat-panel display
to simulate the characteristics of a cathode ray tube (CRT) display.
HEVC
High-Efficiency Video Coding. See H.265.
IDR
Instantaneous decoding refresh. A coded video sequence always begins with an
instantaneous decoding refresh frame, which also contains an intra picture. The IDR
contains metadata indicating that no subsequent frames in that sequence can reference
any frame prior to the IDR frame.
Glossary
MEL
Minimal enhancement layer.
MPEG
Moving Picture Experts Group. An ISO/IEC working group that develops video and audio
encoding standards. Also the name of a family of digital video and audio coding standards.
MPEG‑DASH
MPEG Dynamic Adaptive Streaming over HTTP. An adaptive bit-rate streaming protocol that
enables high-quality streaming of media content over the Internet delivered from HTTP.
NAL
Network Abstraction Layer.
perceptual quantization
An electro-optical transfer function (EOTF) curve that models the contrast perception of the
human eye, allowing for the most efficient encoding of luminance at a given bit depth. This
is critical for high-dynamic range images.
SDR
Standard dynamic range. A Rec. 709 signal with peak luminance of 100 cd/m².
Dolby Vision V1.2.93 profiles and levels
27 April 201824
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.