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.

Using omx encoding is not real-time?



Hi,

        I use encode_a8host_debug.xv5T in omx, but when I use it encoding some 1080P.yuv(1920x1080), I found it use 66 seconds encoding 690 frames, that means about 10 frames per second, and it is not real-time about -f 30.

     So i want to know it is the best result in DM8168 platform in encoding 1080P file, I want to encode 1080P video file about -f 30 real-time, has any other method? 

     Thanks!

 

 

 

puyol

  • Puyol,

    Reading HD YUV data from NFS would take quite high time, and encoder will be starving for frames. Best is,if you could run capture / encode example, which runs at 60fps ! Or measure only encode cycles and ignore fread cycles consumed by application.

    Regards

    Vimal