our platform is ezsdk 5_05_02_00,we use v4l2 driver to capture 1080p25 video from portB of VIP0,some picture in the video have problem,show as attachment
what can cause this problem?
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.
Hi as sd,
1) Which application are you using to capture? Gstreamer or saloopback?
2) From which input port are you trying to capture?
3) Is the video coming from the a camera o an FPGA?
By default using gstreamer or saloopback you should be able to capture 1080p from VIP0 using V4L2
gst-launch v4l2src device=/dev/video0 always-copy=false queue-size=8 ! 'video/x-raw-yuv,format=(fourcc)NV12,width=1920,height=1080,framerate=(fraction)60/1' ! omxbufferalloc numBuffers=8 ! gstperf ! omx_scaler ! v4l2sink device=/dev/video1
Here you can find an image that should work in the EVM:
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/131887/1148669.aspx#1148669
-David
Hi David,
1)we use our application based on v4l2 capture and omx component, like this
v4l2 capture(video4) => nf => omx_h264enc => omx_h264dec => scaler => v4l2 display(video1)
2)as i said,it's from port B of VIP0, which is 8-bit
3)video from camera 1080p25
thanks.
Hi,
What is the interface that you are using to connect your decoder to the VIP? If it is discrete sync capture, vip could capture horizontal and vertical blanking infromation that you will need to crop either in the scalar or in the application by offsetting the start address.
Rgds,
Brijesh