无法初始化Xv输出

时间:2016-06-01 07:33:56

标签: linux gstreamer x11 xorg

我在目标板上安装了gstreamer-1.0。 当我运行以下命令时:

  

gst-launch-1.0 filesrc location =" /home/test.mp4" ! decodebin!视频转换! xvimagesink

     

我得到以下输出:

     

将管道设置为PAUSED ...

     

错误:管道不想暂停。

     

错误:来自element / GstPipeline:pipeline0 / GstXvImageSink:xvimagesink0:无法初始化Xv输出

     

其他调试信息:

     

xvimagesink.c(1765):gst_xvimagesink_open():/ GstPipeline:pipeline0 / GstXvImageSink:xvimagesink0:

     

无法打开显示(null)

     

将管道设置为NULL ...

     

释放管道..

请建议一些解决方案,以使管道工作。

此致

Sainath

1 个答案:

答案 0 :(得分:0)

你在某处有libxv吗? 找 检查gst-inspect-1.0 xvimagesink时会发生什么? 还有提到的库路径(| grep Filename)..你可以找到它:

ldd /usr/local/lib/gstreamer-1.0/libgstxvimagesink.so

我也有一些问题..尝试安装libxv-dev或libxv1 ..也许开发更安全。