Hi,
I am working with dm355 ipnc.I tried to take a video of 640x480 with 300 frames using dvtb.I am getting the error Unable to initialize Video Encoder <mpeg4enc>.
I mention the scripts and output error below.
setp vpfe width 640
setp vpfe height 480
setp vpfe format 0
setp vpfe input 2
setp engine name encodedecode
setp videnc1 codec mpeg4enc
setp videnc1 numframes 300
setp videnc1 maxWidth 640
setp videnc1 maxHeight 480
setp videnc1 targetBitRate 2000000
func videnc1 -t capture_640.mpeg4
<DVTB> $ [vpfe vpfe.1:
Validation pass
DVTB-DEBUG]: dvevmStVpfe.c: vpfe->input = VID_INPUT_SENSOR
Division by zero in kernel.
Division by zero in kernel.
[DVTB-DEBUG]: dvevmStVpfe.c: V4L2 device </dev/video0> initialized
[DVTB-LOG]: dvevmStVidCapture1.c: VPFE device </dev/video0> initialized for capture
[DVTB-LOG]: dvevmStEngine.c: Engine <encodedecode> opened. Handle d5038
@0x03e77e5e:[T:0x4131bb60] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
[DVTB-ERROR]: dvevmStVidEnc1.c: Unable to initialize Video Encoder
[DVTB-ERROR]: dvevmStVidCapture1.c: Unable to initialize Video Encoder <mpeg4enc>
[DVTB-LOG]: dvevmStVidCapture1.c: Video [capture][encode] completed for <-1> frames
[DVTB-DEBUG]: dvevmStVpfe.c: Before video device close
[DVTB-DEBUG]: dvevmStVpfe.c: After video device close
[DVTB-DEBUG]: dvevmStVpfe.c: munmap done for buffer = 0
[DVTB-DEBUG]: dvevmStVpfe.c: munmap done for buffer = 1
[DVTB-DEBUG]: dvevmStVpfe.c: munmap done for buffer = 2
[DVTB-DEBUG]: dvevmStVpfe.c: buffers free done
[DVTB-LOG]: dvevmStVidCapture1.c: Video Encoder <mpeg4enc> closed
[DVTB-LOG]: dvevmStVidCapture1.c: Engine <encodedecode> closed
[DVTB-LOG]: dvevmStVidCapture1.c: Thread Exiting...
Can any one help me to solve this issue