

Nvenc_check_capabilities ( AVCodecContext *avctx) Nvenc_check_cap ( AVCodecContext *avctx, NV_ENC_CAPS cap) Nvenc_check_codec_support ( AVCodecContext *avctx)

Nvenc_open_session ( AVCodecContext *avctx) Nvenc_load_libraries ( AVCodecContext *avctx) Nvenc_print_error ( void *log_ctx, NVENCSTATUS err, const char *error_string) Nvenc_map_error (NVENCSTATUS err, const char ** desc) weighted_pred E.V.#include " config.h" #include #include " libavutil/hwcontext.h" #include " libavutil/imgutils.h" #include " libavutil/avassert.h" #include " libavutil/mem.h" #include " internal.h" #include " nvenc.h" Constant quantization parameter rate control method (from -1 to 51) (default -1) Initial QP value for I frame (from -1 to 51) (default -1) Initial QP value for B frame (from -1 to 51) (default -1) Initial QP value for P frame (from -1 to 51) (default -1) Bluray compatibility workarounds (default false) Use access unit delimiters (default false) Set target quality level (0 to 51, 0 means automatic) for constant quality mode in VBR rate control (from 0 to 51) (default 0) AQ strength scale is from 1 (low) - 15 (aggressive) (from 1 to 15) (default 8) When Spatial AQ is enabled, this field is used to specify AQ strength. Set 1 to minimize GOP-to-GOP rate fluctuations (default false) Set this to 1 to enable automatic insertion of non-reference P-frames (default false) Set 1 to indicate zero latency operation (no reordering delay) (default false)

set to 1 to enable Temporal AQ (default false) set to 1 to enable Spatial AQ (default false) If forcing keyframes, force them as IDR frames. When lookahead is enabled, set this to 1 to disable adaptive I-frame insertion at scene cuts (default false) Delay frame output by the given amount of frames (from 0 to INT_MAX) (default INT_MAX) (from -2 to INT_MAX) (default any)Īny E.V. Number of concurrent surfaces (from 0 to 64) (default 0) Number of frames to look ahead for rate-control (from 0 to INT_MAX) (default 0) Constant bitrate low delay high quality modeĬbr_hq E.V. Multi-pass variable bitrate mode (deprecated)Ĭbr_ld_hq E.V. Multi-pass optimized for constant frame size (deprecated) Multi-pass optimized for image quality (deprecated) Variable bitrate mode with MinQP (deprecated) Override the preset rate-control (from -1 to INT_MAX) (default -1)

Set the encoding tier (from 0 to 1) (default main) Set the encoding level restriction (from 0 to 186) (default auto) Set the encoding profile (from 0 to 4) (default main) Set the encoding preset (from 0 to 11) (default medium) Supported pixel formats: yuv420p nv12 p010le yuv444p yuv444p16le bgr0 rgb0 cuda d3d11
