Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

H.264 encoder params

transcoding
Beginner
521 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
521 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