我找到了.avi文件
gst-launch-1.0 -v filesrc location = test.avi!avidemux!decodebin! VideoConvert!"视频/X-RAW,格式= yuy2"!v4l2sink设备=/dev/video0
和此一个ouptput屏幕进入/dev/video0:
gst-launch-1.0 -v ximagesrc startx = 1 starty = 1 endx = 320 endy = 240! VideoConvert!"视频/X-RAW,格式= yuy2"!v4l2sink设备=/dev/video0
关于如何使用GSTREAMER到输入A .MP4文件而不是.AVI文件的任何想法?
gst-launch-1.0 -v filesrc location = test.mp4!qtdemux!decodebin!VideoConvert!"视频/X-RAW,格式= yuy2"!v4l2sink设备=/dev/video0
由于MP4文件没有固定帧速率的概念,因此您必须添加视频速率元素并设置所需的帧速率(可能取决于输出设备(。
gst-launch-1.0 -v filesrc location = test.mp4!qtdemux!decodebin!录像!VideoConvert!"视频/X-RAW,格式= Yuy2,Framerate = 30/1"!v4l2sink设备=/dev/video0