FFmpeg 9.0.1
Since* 9.0
#

Split a Dolby Vision Profile 7 multi-layer HEVC bitstream. Profile 7 carries the enhancement-layer HEVC bitstream interleaved inside the base-layer access units, wrapped in user-unspecified NAL units of type 63 (UNSPEC63), and the RPU metadata as a sibling user-unspecified NAL of type 62 (UNSPEC62).

mode

Which Dolby Vision components to keep in the output bitstream.

bl

Base layer only: drop every UNSPEC63 (EL) and every UNSPEC62 (RPU). The output is a plain HEVC stream with no Dolby Vision markers. This is the default.

bl_rpu

Base layer with the RPU NAL kept.

el

Enhancement layer only: for every UNSPEC63 NAL, strip the two-byte outer NAL header and emit the inner payload. The result is a standalone HEVC bitstream. UNSPEC62 (RPU) is dropped.

el_rpu

Enhancement layer with the RPU NAL kept verbatim. Same as el, but the UNSPEC62 RPU NALs are also emitted alongside the unwrapped EL NALs.