![]() |
OpenCV 4.11.0
开源计算机视觉库
|
CUDA 视频编码器的不同参数。 更多…
#include <opencv2/cudacodec.hpp>
公共成员函数 | |
| EncoderParams () | |
公共属性 | |
| int | averageBitRate |
| 针对 ENC_PARAMS_RC_VBR 和 ENC_PARAMS_RC_CBR 的目标比特率。 | |
| EncodeQp | constQp |
| 针对 ENC_PARAMS_RC_CONSTQP 的 QP 值。 | |
| EncodeProfile | encodingProfile |
| int | gopLength |
| 一个 GOP 中的图像数量,确保 idrPeriod >= gopLength。 | |
| int | idrPeriod |
| IDR 间隔,确保 idrPeriod >= gopLength。 | |
| int | maxBitRate |
| 针对 ENC_PARAMS_RC_VBR 和 ENC_PARAMS_RC_CONSTQP 的比特率上限。 | |
| EncodeMultiPass | multiPassEncoding |
| EncodePreset | nvPreset |
| EncodeParamsRcMode | rateControlMode |
| uint8_t | targetQuality |
| 0-51 之间的数值,视频质量随着 targetQuality 的增加而下降,与 ENC_PARAMS_RC_VBR 一起使用。 | |
| EncodeTuningInfo | tuningInfo |
CUDA 视频编码器的不同参数。
|
inline |
| int cv::cudacodec::EncoderParams::averageBitRate |
针对 ENC_PARAMS_RC_VBR 和 ENC_PARAMS_RC_CBR 的目标比特率。
| EncodeQp cv::cudacodec::EncoderParams::constQp |
针对 ENC_PARAMS_RC_CONSTQP 的 QP 值。
| EncodeProfile cv::cudacodec::EncoderParams::encodingProfile |
| int cv::cudacodec::EncoderParams::maxBitRate |
针对 ENC_PARAMS_RC_VBR 和 ENC_PARAMS_RC_CONSTQP 的比特率上限。
| EncodeMultiPass cv::cudacodec::EncoderParams::multiPassEncoding |
| EncodePreset cv::cudacodec::EncoderParams::nvPreset |
| EncodeParamsRcMode cv::cudacodec::EncoderParams::rateControlMode |
| uint8_t cv::cudacodec::EncoderParams::targetQuality |
0-51 之间的数值,视频质量随着 targetQuality 的增加而下降,与 ENC_PARAMS_RC_VBR 一起使用。
| EncodeTuningInfo cv::cudacodec::EncoderParams::tuningInfo |