Dear team,
My customer is using i.MX6Q for their system, and they are using gstreamer for encoding H.264 video.
They are using Linux(L3.0.35_4.0.0_130424 base) as OS.
And once they tried to use B-Frame in H.264 Encoding but it did not get succeed.
Currently, they are using I and P-frames for H.264 encoding.
Could you show me the way to use B-Frames for H.264 encoding?
Is it possible to use B-frames in H.264 encoding on i.MX6Q?
Thanks,
Miyamoto
Solved! Go to Solution.
Hi Miyamoto-san,
Based on i.MX6DQ RM chapter 69.1.1 Features.
VPU supports H.264 BP/CBP/MP/HP decoding and H.264 BP/CBP encoding.
We can know the difference between these profiles by the below figure in WIKIH.264/MPEG-4 AVC - Wikipedia
Best Regards,
Frank
Hi Miyamoto-san,
Based on i.MX6DQ RM chapter 69.1.1 Features.
VPU supports H.264 BP/CBP/MP/HP decoding and H.264 BP/CBP encoding.
We can know the difference between these profiles by the below figure in WIKIH.264/MPEG-4 AVC - Wikipedia
Best Regards,
Frank
Hello FrankZhang
Thanks for your prompt reply.
Let me clarify my understanding.
The specification of VPU/i.MX6Q is to support H.264 encoding BP and CBP profile.
And the BP/CBP is not using B-Frames.
So, VPU of i.MX6Q does not support using B-Frames in H.264 encoding.
Correct?
Thanks,
Miyamoto
refer to the vpu reference manual, encoding doesn't support, but decoding supports it.