【问题标题】:Could not initialize Xv output无法初始化 Xv 输出
【发布时间】:2016-09-30 10:36:31
【问题描述】:

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

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

我得到以下输出:

将管道设置为 PAUSED ...

错误:管道不想暂停。

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

其他调试信息:

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

无法打开显示(null)

将管道设置为 NULL ...

释放管道..

请提出一些解决方案以使管道正常工作。

问候,

塞纳特

【问题讨论】:

    标签: linux gstreamer x11 xorg


    【解决方案1】:

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

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

    我也遇到了一些问题。尝试安装 libxv-dev 或 libxv1。也许 dev 更安全。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      • 2020-01-22
      • 2017-03-26
      相关资源
      最近更新 更多