I'm using the dvsdk for the DM3730, v4.03.00.06 on Linux. I will be using the h264 encoder on a video stream and was hoping for some clarification on the input requirements.
Reading the User Guide PDF (ti-dvsdk_dm3730-evm_04_03_00_06/codecs-omap3530_4_02_00_00/packages/ti/sdo/codecs/h264enc/docs/H264_encoder_DM3730_UserGuide.pdf), I found the list of input formats, but it seems that only YUV420 planar and YUV422 interleaved are avaliable (the rest are marked 'Not supported in this version of h264 Encoder').
The camera we are using provides YUV422 data in YUYV format. Is this compatible with the YUV422 interleaved format?
For another aspect of the project, it would be beneficial for us to store the image in planar format, and use encoder's the YUV420 planar input format. To convert our input to this format (aside from splitting the Y, U and V components) would we simply be able to throw away every other line of UV data?
Thanks in advance!
edit: Can anyone confirm that these actually are the only two available input formats? (YUV420 planar and YUV422 interleaved)It would be really great if YUV422 planar was available.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.