我已经在目标板上安装了 gstreamer-1.0。 当我运行以下命令时:
gst-launch-1.0 文件位置=“/home/test.mp4”!解码器!视频转换! xvimagesink
我得到以下输出:
将管道设置为暂停...
错误:管道不想暂停。
错误:来自元素 /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:无法初始化 Xv 输出
其他调试信息:
xvimagesink.c(1765): gst_xvimagesink_open (): /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:
无法打开显示(空)
将管道设置为 NULL ...
释放管道..
请提出一些解决方案以使管道正常工作。
问候,
塞纳特
嗯,你有 libxv 吗? 寻找 当您检查
gst-inspect-1.0 xvimagesink
时会发生什么?
还有提到的库路径(| grep Filename
)..你可以ldd它:
ldd /usr/local/lib/gstreamer-1.0/libgstxvimagesink.so
我也遇到了一些问题..尝试安装 libxv-dev 或 libxv1..也许 dev 更安全。