验证HW265Enc功能
验证HW265Enc编码器是否已经集成。
- 配置动态库搜索路径。
解压完成后,默认位置为“~/dependency/”,因此需要手动配置对应环境变量。
export LD_LIBRARY_PATH=~/dependency/lib:$LD_LIBRARY_PATH
- 验证是否已集成HW265Enc编码器。
./bin/CloudHw265App -h
回显信息如下所示:
H265 Encoder Syntax: Encoder.exe -c ConfigFile [options] Options: -h List all options -v Get HW265 encoder version info. -i <string> Input YUV4:2:0 file. -b <string> Output Bitstream file. -start <integer> First frame to be encoded. (0-N) -frames <integer> Number of frames to be encoded. -channel <integer> Channel ID for encoder . -repeat_ps <bool> Whether repeat SPS and PPS before each IDR. -sublayer <interger> Number of temporal sub-layer. (1-3) -scenecut <bool> Enable scenecut detection or not. 1:enable, 0:disable. -low_delay <bool> Encoding for low delay application.eg,video conferencing. 1: yes, 0: no. -w <integer> Image iWidth in pixels. -h <integer> Image iHeight in pixels. -iStride <integer> Stride for luma component in pixels. -key <integer> Key interval.must between [0, 65535]. -1: Only first. 1:All IDR frames. -slice_mode <integer> Slice mode - 0: One frame as a slice. - 1: fixed #LCU in slice. - 2: fixed #bytes in slice -slice_arg <integer> Slice argument . -rc <integer> Rate control ode. 0:constQP. -br <integer> Target Bitrate(kbps), [10kbps, 80*1000Mbps]. -fr <integer> FrameRate * 1000, [5000, 300000]. -vbv_Delay <integer> VBV Buffer Delay(ms), range is [500, 30000]. -skip <bool> Enable frame skip or not.1:Support, 0:not support. -qp <integer> The initial QP used by encoder.-1 or [0,51]. -max_qp <integer> Max QP,[0,51]. -min_qp <integer> Min QP,[0,51]. -cb_qp_offset <integer> pic_cb_qp_offset.[-12, 12]. -cr_qp_offset <integer> pic_cr_qp_offset.[-12, 12]. -lp_cross_slice <bool> In-Loop filter cross tiles. 1: cross, 0: not cross. -lp_cross_tile <bool> In-Loop filter cross slices. 1: cross, 0: not cross. -sao_luma <bool> SAO is enabled for the luma component. -sao_chroma <bool> SAO is enabled for the chroma component. -df_disable <bool> Disable deblocking filter. 1:disable, 0:enable. -df_beta <integer> Beta offset div2, [-13, 13]. -df_tc <integer> Tc offset div2, [-13, 13]. -sar_w <integer> Sample Aspect Ratio, [0, 65535]. -sar_h <integer> Sample Aspect Ratio, [0, 65535]. -sei_size <integer> SEI size in byte. -sei_data <string> SEI Data. -qual_enh_mode <integer> Quality enhance mode, [0, 4]. -qual_enh_level <integer> Quality enhance level, [1, 8]. -qual_enh_thread_num <integer> Quality enhance thread number.
- 验证HW265Enc编码器版本信息。
./bin/CloudHw265App -v
回显信息如下所示:
Product Name: Kunpeng BoostKit Product Version: 25.1.RC1 Component Name: BoostKit-hw265enc Component Version: 1.0.0 Component AppendInfo: ffmpeg-7.0.1
父主题: HW265Enc编译使用指南