For fitting the low bandwidth, I want to get a lower framerate when I encoding my captured video on dm355 EVM. I have tried for many times, but what I have got is 30 fps with NTSC and 25 fps with PAL. Can anyone help me?
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.
For fitting the low bandwidth, I want to get a lower framerate when I encoding my captured video on dm355 EVM. I have tried for many times, but what I have got is 30 fps with NTSC and 25 fps with PAL. Can anyone help me?
Hi,
Are you talking from DVSDK demo perspective? Pls note that the underlying codec indeed supports varying framerate for encoding.
regards
Yashwant
Yes, I am talking about DVSDK demo, but i can not find how to change the framerate, can you help me for that?
Jammy,
If you are targeting the framerate which is divisible by the native capture framerate then in demo you can skip every other frame to achieve low system wide frame rate. For eg: you can DQBUF and QBUF every alternate frame without processing. This will give you the overall system frame rate as 15 fps for NTSC. You might want to look at the DVSDK encode demo implementation for the platform DM6467. There 720P 60fps capture is converted to 30fps using this method.
Regards
Sajesh