Usability

Advanced usability options for output. The most frequently used parameters in this section pertain to colorimetry settings, useful when producing output that has to meet a given broadcast colorspace for display on television systems.

Nal-hrd is sometimes required for systems (in particular, some CableLabs variants), where a hard constant bitrate must be observed and reported in the data stream.

Parameter

Description

Allowed Values

Default Value

videoformat

Indicates what the video was before encoding/digitizing.

component
pal
ntsc
secam
mac
undef

undef

colorprim

Set what color primaries for converting to RGB.

bt709
bt470m
bt470bg
smpte170m
smpte240m
film
bt2020
undef

undef

transfer

Set the opto-electronic transfer characteristics to use. (Sets the gamma curve to use for correction.)

bt709
bt470m
bt470bg
smpte170m
smpte240m
linea
log100
log316
iec61966-2-4
bt1361e
iec61966-2-1
bt2020-10
bt2020-12
undef

undef

colormatrix

Set the matrix coefficients used in deriving the luma and chroma from the RGB primaries.

bt709
fcc
bt470bg
smpte170m
smpte240m
GBR
YCgCo
bt2020nc
bt2020c
undef

none

nal-hrd

Signal HRD information

none
vbr
cbr

none

afd

Active Format Description field value

16x9_top
14x9_top
gt_16x9
coded_frame
4x3_centre
16x9_centre
14x9_centre
4x3_as_14x9
16x9_as_14x9
16x9_as_4x3

none

hide_encoding_settings

Remove encoding settings from h264 bitstream

yes, no

no