Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
Important Update: Community Platform Migration​. Learn more​>

H.264 encoder params

transcoding
Beginner
1,324 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
1,324 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