Q1. What is the maximum resolution supported by VPU for H.264 encoding?
Q2. What is the maximum frame rate supported at maximum resolution for H.264 encoding?
A1-2. The Video Processing Unit (VPU) of i.MX6 series processors can
encode/decode a video streams at up to 1920x1080@30fps resolution/frame rate.
Q3. What are input color space supported by VPU for H.264 encoding?
A3. Supported input color space is YUV4:2:0 except of the MJPEG codec that
supports 4:2:0, 4:2:2, 2:2:4, 4:4:4 and 4:0:0.
Q4. If you have less resolution say 640*480 pixels, can we get more frame rate compared to 1920*1080 pixels for H.264 encoding?
A4. Yes.
Q5. Is frame rate is limited by bit rate?
A5. Do you mean the bit rate of encoded video stream? If so, the answer is: there is no direct relation between frame rate and bit rate, the resulting bit rate mostly depends on the codec and encoding profile used.
Q6. Is it possible to route stream from IPU to VPU for encoding?
A6. Yes, it is possible using the frame buffer in system memory. For example, IPU stores the frames, captured by camera, to system memory using the double-buffer scheme, then VPU takes the frames to encode from there.
Have a great day,
Artur
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------