NvidiaHevc interface
Settings for a HEVC Encode using Nvidia hardware A detailed description of these params can be found on the Nvidia Encoder Documentation
If left undefined, all will default to Nvidia’s own defaults If a preset is configured, then all will default to the values provided by that preset
Signature:
export interface NvidiaHevc
Properties
| Property | Type | Description |
|---|---|---|
boolean |
(Optional) Enable Gradual Decoder Refresh (intra-refresh): refresh the picture with a moving wave of intra blocks instead of periodic IDR frames. |
|
number |
(Optional) This is the gop structure to be used, and again it’s best to look this up in the Nvidia documentation |
|
number |
(Optional) The gopInterval to use for this encode Note: This is different from the idrPeriod but usually you want them set to the same value regardless |
|
number |
(Optional) The IDR period |
|
number |
(Optional) Number of frames over which a single intra-refresh wave completes. |
|
number |
(Optional) Period in frames between the start of successive intra-refresh waves. |
|
(Optional) The target level of this HEVC encode Note: The behaviour of Nvidia is to error out if this is incompatible with the other settings this differs from other codecs which just silently change the outgoing level/profile for example |
||
boolean |
(Optional) Output Access Unit Delimiters |
|
(Optional) The preset to use for this encode |
||
(Optional) The target profile of this HEVC encode Note: The behaviour of Nvidia is to error out if this is incompatible with the other settings this differs from other codecs which just silently change the outgoing level/profile for example |
||
(Optional) Rate Control Settings |
||
(Optional) The target tier of this HEVC encode Note: The behaviour of Nvidia is to error out if this is incompatible with the other settings this differs from other codecs which just silently change the outgoing level/profile for example |
||
(Optional) The tuning mode to use for this encode |
||
"nv-hevc" |
||
(Optional) enable useBFramesAsRef |