Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

H.264 encoder params

transcoding
Beginner
269 Views
Hi,

In the H.264 encoder param, there is flag (the last line of the param file) that takes the values 0 to 3.

3 sample.log /* speed/quality grade [0,3] (0-maximum speed, 3-maximum quality); log file name (unused) */

When I check the encoder, there's another flag called ANALYSE_RD_OPT. I think that ANALYSE_RD_OPT means Rate-Distortion Optimization, but what's the use of the first flag?What's the differnece between the two flags?

Thank you!
0 Kudos
1 Reply
Chao_Y_Intel
Moderator
269 Views

Hello,

When QualitySpeed = 3, it will take ANALYSE_RD_OPT optimation. To learn the detail, you can check

file: umc_h264_gen_enc_tmpl.cpp.h, function: H264CoreEncoder_Init

Thanks,
Chao
0 Kudos
Reply