最近在使用TI的SK-AM62A-LP开发板,连上了CSI-2 摄像头,想着从摄像头上采集视频图像,然后用开发板打包压缩为h264流并保存为mp4文件,指令如下,
gst-launch-1.0 v4l2src device=/dev/video3 io-mode=dmabuf ! video/x-bayer,width=1920,height=1080, framerate=30/1, format=bggr ! tiovxisp sensor-name=SENSOR_SONY_IMX219_RPI dcc-isp-file=/opt/imaging/imx219/linear/dcc_viss.bin sink_0::dcc-2a-file=/opt/imaging/imx219/linear/dcc_2a.bin sink_0::device=/dev/v4l-subdev2 ! video/x-raw,format=NV12 ! v4l2h264enc output-io-mode=dmabuf-import extra-controls=“controls,h264_i_frame_period=30” ! filesink location=/home/weston/test.mp4 sync=true
在播放test.mp4文件时,发现视频图像上有些地方出现错误;静态时编码没问题,动态时发现在移动物体上面有好多横线,在开发板上播放有,将文件转到电脑上,用potplayer软件播放也有。出现的图像如下,
正常的图像画面
挥动手时,不正常的画面
麻烦大佬们解答一下