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

IPP 4.1.008 B-Frame Code Not Invoked with Encoder

jvrinc
Beginner
370 Views
I am using the code samples for IPP 4.1.008 (downloaded w_ipp-sample-video_pu_4.1.008). I have configured the .par file as follows:

H264 Sequence.
foreman.cif /* name of source files */
300 /* number of frames */
1 600 /* 1(reserved) , N (# of frames in between I frames) */
1 /* Number of B frames between I (or P) and next P */
352 /* horizontal_size */
288 /* vertical_size */
5 /* frame_rate_code */
0 10 26 26 300000 /* method(0 - quant_codes, 1 - CBR, quant_codes (I P B) & bitrate !!!ALL must be specified */
1 4 4 0 /* extra block split, search x,search_y, implicit weighted biprediction(reserved)*/
352 /* display_horizontal_size */
288 /* display_vertical_size */
0 sample.log /* log mask and template filename of log-file (0 and "any value" for none) (not implemented yet)*/

This results in 1x I-Frame as I expect, but no B-Frames. I've stepped thru the code and the B-Frame code is never invoked in the encoder. Any suggestions?
0 Kudos
1 Reply
Ying_S_Intel
Employee
370 Views
Dear Customer,
This has been fixed in the latest version IPP 5.0 beta. Please enroll this beta program and download the IPP media processing sample that includes H.264 decoder/encoder component.
The IPP 5.0 beta program is located at http://www.intel.com/software/products/ipp/beta
Thanks,
Ying
Intel Corp.
0 Kudos
Reply