【问题标题】:Invalid opus configuration for gstreamergstreamer 的 opus 配置无效
【发布时间】:2014-12-24 01:57:25
【问题描述】:

我正在努力弄清楚如何为 gstreamer 安装 opus 插件。我已经安装 apt-get 的 opus-tools 和 libopus0(一切都发生在 Ubuntu 14.04 上)。我还安装了 gstreamer-plugins-bad。

经过多次试验、bug 等,gstreamer 每次尝试调用 gst-inspect-1.0 时都会显示以下错误:

*(gst-plugin-scanner:17408): GStreamer-WARNING **: 无法加载插件 '/opt/gstreamer-1.4.0/lib/gstreamer-1.0/libgstopus.so': /opt /gstreamer-1.4.0/lib/gstreamer-1.0/libgstopus.so:未定义符号:opus_multistream_encode*

在 opus 安装过程中出现了哪些可能导致此错误的问题?

如果有任何用处,这里是 ldd /opt/gstreamer-1.4.0/lib/libgstopus.so

的结果
*/opt/gstreamer-1.4.0/lib$ ldd /opt/gstreamer-1.4.0/lib/libgstopus.so
linux-vdso.so.1 =>  (0x00007fff859fe000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4f9004f000)
libgstaudio-1.0.so.0 => /opt/gstreamer-1.4.0/lib/libgstaudio-1.0.so.0 (0x00007f4f8fe08000)
libgsttag-1.0.so.0 => /opt/gstreamer-1.4.0/lib/libgsttag-1.0.so.0 (0x00007f4f8fbcf000)
libgstrtp-1.0.so.0 => /opt/gstreamer-1.4.0/lib/libgstrtp-1.0.so.0 (0x00007f4f8f9b5000)
libgstbase-1.0.so.0 => /opt/gstreamer-1.4.0/lib/libgstbase-1.0.so.0 (0x00007f4f8f75c000)
libgstreamer-1.0.so.0 => /opt/gstreamer-1.4.0/lib/libgstreamer-1.0.so.0 (0x00007f4f8f450000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f4f8f1ff000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f4f8eef7000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4f8ecd8000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4f8e912000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4f8e6f9000)
libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f4f8e4f4000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4f8e2f0000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f4f8e0e7000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f4f8dea9000)
/lib64/ld-linux-x86-64.so.2 (0x00007f4f90587000)*

我在安装 opus 时一定遗漏了一些东西,但我不知道该怎么做,所以我指望有人能给我一些提示,在哪里寻找,或者可能出了什么问题?

感谢您的帮助:)

【问题讨论】:

    标签: plugins configuration gstreamer opus


    【解决方案1】:

    您的错误意味着 opus 库尚未正确链接到您的 gstreamer。 你自己安装了 gstreamer-plugins-bad 吗?这样做时,当您从 plugin-bad 包运行配置脚本时,您可以添加以下选项: ./configure --host=xxxx --with-plugin=opus --prefix=xxxxx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-07
      • 2014-11-28
      • 1970-01-01
      • 2021-06-15
      相关资源
      最近更新 更多