验证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. -frames <integer> Number of frames to be encoded. -channel <integer> Channel ID for encoder . -w <integer> Image iWidth in pixels. -h <integer> Image iHeight in pixels. -keyInt <integer> Key interval.must between [0, 65535]. 0: Only first. 1:All IDR frames. -rc <integer> Rate control ode. 0:constQP. -br <integer> Target Bitrate(kbps), [40kbps, 300000kbps]. -sar_width <integer> Sample Aspect Ratio, [0, 65535]. -sar_height <integer> Sample Aspect Ratio, [0, 65535]. -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. -pass <integer> Multi-pass encoding - 0: off. - 1: first pass. - 2: second pass. -fps_num <integer> Numerator of the frame rate. -fps_den <integer> Denominator of the frame rate. -timebase_num <integer> Numerator of the time base. -timebase_den <integer> Denominator of the time base. -adap_i <integer> Insert I-frames on scene changes - 0: off. - 1: on. -bframes <integer> Maximum consecutive B-frames, [0,7]. - 验证HW265Enc编码器版本信息。
./bin/CloudHw265App -v
回显信息参考示例如下:
Product Name: Kunpeng BoostKit Product Version: 25.3.0 Component Name: BoostKit-boostmedia-hw265enc Component Version: 1.1.0 Component AppendInfo: ffmpeg-7.0.1
父主题: HW265Enc编译使用指南