gstremaer 黑名单问题查询

参考:https://quantum6.blog.youkuaiyun.com/article/details/84723053?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control

有时候出现明明有so文件,但是使用gst-inspect-1.0 vpuenc_h264的时候就是出不来,有很大可能是进入黑名单了,黑名单是啥意思了?就是此功能的so加载失败。

如何查看插件过程失败缺失的so了?参考如下文件

https://www.codenong.com/27396802/

执行后gst-inspect-1.0 -b会在目录下生成rm -rf /root/.cache/gstreamer-1.0/registry.aarch64.bin

故如果想判断缺失那个so,可以删除后再次执行即可。如会报一下错误

root@xxx:/usr/lib# gst-inspect-1.0 -b
Blacklisted files:
  libgstsbc.so
  libgstrtspclientsink.so
  libgstsndfile.so
  libgsttheora.so
  libgstqmlgl.so
  libgstspeex.so
  libgstkms.so
  libgstvulkan.so
  libgstxvimagesink.so
  libgstcairo.so
  libgstgdkpixbuf.so
  libgstlame.so
  libgstpulseaudio.so
  libgstrsvg.so
  libgstwaylandsink.so
  libgstximagesrc.so
  libgstjpeg.so
  libgsttaglib.so
  libgsttinycompress.so
  libgstflac.so
  libgstttmlsubs.so
  libgstpango.so
  libgstvorbis.so
  libgstsoup.so
  libgstopengl.so
  libgstclosedcaption.so

Total count: 26 blacklisted files
root@XXX:/usr/lib# gst-inspect-1.0 vpuenc_h264

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.078: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstclosedcaption.so': libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.081: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstopengl.so': libGLESv2.so.2: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-CRITICAL **: 15:16:07.085: gst_element_class_add_pad_template: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.101: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstsoup.so': libsoup-2.4.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.104: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstvorbis.so': libvorbisenc.so.2: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.110: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstpango.so': libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.116: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstttmlsubs.so': libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.117: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstflac.so': libFLAC.so.8: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.122: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsttinycompress.so': libtinycompress.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.130: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsttaglib.so': libtag.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.134: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstjpeg.so': libjpeg.so.62: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.135: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstximagesrc.so': libXdamage.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.144: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstwaylandsink.so': libwayland-client.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.150: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstrsvg.so': librsvg-2.so.2: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.150: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstpulseaudio.so': libpulse.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.157: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstlame.so': libmp3lame.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.159: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstgdkpixbuf.so': libgdk_pixbuf-2.0.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.179: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstcairo.so': libcairo-gobject.so.2: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.212: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstxvimagesink.so': libXv.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.221: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstvulkan.so': libvulkan.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.286: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstkms.so': libdrm.so.2: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.296: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstspeex.so': libspeex.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.297: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstqmlgl.so': libQt5Quick.so.5: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.310: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsttheora.so': libtheoraenc.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.345: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstsndfile.so': libsndfile.so.1: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.346: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstrtspclientsink.so': libgstrtspserver-1.0.so.0: cannot open shared object file: No such file or directory

(gst-plugin-scanner:3658): GStreamer-CRITICAL **: 15:16:07.375: gst_element_class_add_pad_template: assertion 'GST_IS_PAD_TEMPLATE (templ)' failed

(gst-plugin-scanner:3658): GStreamer-WARNING **: 15:16:07.407: Failed to load plugin '/usr/lib/gstreamer-1.0/libgstsbc.so': libsbc.so.1: cannot open shared object file: No such file or directory

 此时只要添加相应so即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值