Emx::MediaInfVenc::Param结构体 参考

视频编码持久化参数

#include "MediaInfVenc.hpp"

Public 属性

VideoCodecE codec
 编码类型 更多...
 
uint16_t width
 图像宽 更多...
 
uint16_t height
 图像高 更多...
 
uint16_t fps
 帧率 更多...
 
uint16_t iFrameInv
 I帧间隔单位s 更多...
 
uint32_t bitRate
 平均码率kbps 更多...
 
uint32_t bitRateStatic
 静态码率 更多...
 
uint32_t bitRatePeak
 峰值码率 更多...
 
RcModeE rcMode
 码率控制模式 更多...
 
bool drawRect
 是否画框 更多...
 
int32_t qualityLevel
 编码质量等级 挡位0~10 0=自适应 更多...
 
bool smartCode
 智能编码开关 更多...
 
int8_t fixQp
 固定qp值 更多...
 
int8_t profile
 
int8_t reserved [2]
 保留字段,对齐 更多...
 

类成员变量说明

◆ codec

VideoCodecE Emx::MediaInfVenc::Param::codec

◆ width

uint16_t Emx::MediaInfVenc::Param::width

◆ height

uint16_t Emx::MediaInfVenc::Param::height

◆ fps

uint16_t Emx::MediaInfVenc::Param::fps

◆ iFrameInv

uint16_t Emx::MediaInfVenc::Param::iFrameInv

◆ bitRate

uint32_t Emx::MediaInfVenc::Param::bitRate

◆ bitRateStatic

uint32_t Emx::MediaInfVenc::Param::bitRateStatic

◆ bitRatePeak

uint32_t Emx::MediaInfVenc::Param::bitRatePeak

◆ rcMode

RcModeE Emx::MediaInfVenc::Param::rcMode

◆ drawRect

bool Emx::MediaInfVenc::Param::drawRect

◆ qualityLevel

int32_t Emx::MediaInfVenc::Param::qualityLevel

◆ smartCode

bool Emx::MediaInfVenc::Param::smartCode

◆ fixQp

int8_t Emx::MediaInfVenc::Param::fixQp

◆ profile

int8_t Emx::MediaInfVenc::Param::profile

视频编码配置文件: H264:0=Baseline Profile(基础配置),1=Main Profile(主要配置),2=High Profile(高级配置) H265:0=Main Profile(主要配置),1=Main 10 Profile(支持 10 位色深),2=Main Still Picture Profile:(专为静态图片优化,支持单帧高分辨率编码)

◆ reserved

int8_t Emx::MediaInfVenc::Param::reserved[2]