This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Test application for video encoding?

Other Parts Discussed in Thread: OMAP3530

We're using the DM365; I want to be able to test video encoding quality by re-encoding the same clip repeatedly.  Does TI have an application that takes a raw video file as input (e.g YCbCr or RGB) and encode it to H264?  Bonus points if it will also do PSNR or SSIM measurements, but if there's a basic encoding app, that would help me a lot.

My goal is to be able to improve our encoder settings.

  • Hi,

    The TI DVSDK pacakge comes with the DVTB testbench where in you can encode videos taking YUV input from a file. You can play around with all different parameters for the encoder using the DVTB scripts.

    Also, the encode demo in DVSDK can be modified to take file input instead of captured data, but it might be a little more effort then just using DVTB.

    I dont think if the PSNR or SSIM measurements are reported by any of these applications.

    Let me know if you need more info.

    Regards,

    Anshuman

  • Hi

    I am using OMAP3530 and I am new to dvsdk. i want to encode an streamed YUV input and again stream it to internet.

    does dvsdk is having its own encoder or we need to put an encoder from outside.

    Regards,

    Dipteswar

  • Got this working well once I figured out the odd YUV format the DM365 wants (in case anyone is wondering, TI calls it YUV 420 SP, but the official name is NV12 - see http://www.fourcc.org/yuv.php#NV12 ).