Hi, experts Our product development has completed with the H264 part. And now we need to add mpeg4 decode support. I verify the problem by running the dvtb.
Also, I modify the decode demo in the dvsdk_demos_3_10_00_16 to support mpeg4, but it fails at another step. So I think checking the function in the dvtb is easier.
And I find the dvtb script mpeg4dec2.dvs only supports D1 while h264dec2.dvs supports 1080p. So I don't know whether you have tested the mpeg4 decoding with resolution >D1. Looking forward to your replies.
[Setup]
1. Hardware: DM6467T
2. DVSDK: dvsdk3.1
3. Dvtb version: dvtb_4_20_10
[Test steps]
1. Copy mpeg4dec2.dvs from the script folder and change the input file to a D1 mpeg4 file
2. Run ./dvtb-r -s mpeg4dec2.dvs
3. Modified the max width&height value in mpeg4dec2.dvs and change the input file to a 720p mpeg4 file
setp mpeg4dec2 maxWidth 1280
setp mpeg4dec2 maxHeight 720
4. Run ./dvtb-r -s mpeg4dec2.dvs
[Test results]
2. Decode runs correctly
4. Decode failed at [DVTB-ERROR]: linux/dvtbMpeg4Dec2.c: Unable to initialize Video Decoder