Hi all,
I am using dm355 ipnc camera.I am trying to take a video using dvtb but it is showing unable to initialize video Encoder Error.
This is my script for video capturing using dvtb
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
This is the error i am getting
<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...
Any help it will be very useful for me.