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 linear 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 |
avcintra-class | AVC-Intra class | 50, 100, 200 | none |