在下载中,我有 .mkv .mp4 和 .avi 文件。我正在尝试将视频驱动到不同的 HDMI 端口。我已将两台显示器连接到两个 hdmi 端口。我使用了命令modetest。我只有一个飞机编号。也就是 28
我使用了以下管道
gst-launch-1.0 -vvv -e filesrc location=/home/pi/Downloads/count.mkv !matroskademux !h264解析!v4l2h264dec !kmssink 平面 ID=28
我收到以下错误
framerate=(fraction)30000/1001, interlace-mode=(string)mixed, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint )8, parsed=(boolean)true 错误: from element /GstPipeline:pipeline0/v4l2h264dec:v4l2h264dec0: Device '/dev/video10' does not support interleaved interlacing 附加调试信息: gstv4l2object.c(3817): gst_v4l2_object_set_format_full (): / GstPipeline:pipeline0/v4l2h264dec:v4l2h264dec0:设备想要渐进式隔行扫描错误:管道不想预卷。将管道设置为 NULL ...释放管道 ... 不支持交错交错附加调试信息:gstv4l2object.c(3817):gst_v4l2_object_set_format_full ():/GstPipeline:pipeline0/v4l2h264dec:v4l2h264dec0:设备想要渐进式交错错误:管道不想预滚动。将管道设置为 NULL ...释放管道 ... 不支持交错交错附加调试信息:gstv4l2object.c(3817):gst_v4l2_object_set_format_full ():/GstPipeline:pipeline0/v4l2h264dec:v4l2h264dec0:设备想要渐进式交错错误:管道不想预滚动。将管道设置为 NULL ...释放管道 ...
如果我使用 plane-id=80,我会收到以下错误
将管道设置为 PAUSED ... 错误:管道不想暂停。错误:来自元素 /GstPipeline:pipeline0/GstKMSSink:kmssink0:找不到 crtc 的平面附加调试信息:gstkmssink.c(755):gst_kms_sink_start ():/GstPipeline:pipeline0/GstKMSSink:kmssink0 将管道设置为 NULL ...
我尝试使用 fbdevsink
$ gst-launch-1.0 v4l2src !JPEG格式!fbdevsink 设备=/dev/fb0gst-launch-1.0 -v videotestsrc !fbdevsink 设备=/dev/fb0
我使用了这个命令,它只显示一个帧缓冲区
pi@raspberrypi:~ $ ls -l /dev/fb* crw-rw---- 1 根视频 29, 0 Sep 13 11:10 /dev/fb0