鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

验证HW265Enc功能

验证HW265Enc编码器是否已经集成。

  1. 配置动态库搜索路径。

    解压完成后,默认位置为“~/dependency/”,因此需要手动配置对应环境变量。

    export LD_LIBRARY_PATH=~/dependency/lib:$LD_LIBRARY_PATH
  2. 验证是否已集成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.
  3. 验证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