0

gstreamer 用の opus プラグインをインストールする方法を理解するのに苦労しています。opus-tools と libopus0 を apt-get でインストールしました (すべて Ubuntu 14.04 で行われます)。gstreamer-plugins-bad もインストールしています。

複数の試行、バグなどの後、gst-inspect-1.0 を呼び出そうとするたびに、gstreamer は次のエラーを表示します。

*(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 をインストールするときに何かを見逃したに違いありませんが、どうすればよいかわかりません。

助けてくれてありがとう:)

4

1 に答える 1

0

エラーは、opus ライブラリが gstreamer に正しくリンクされていないことを意味します。自分で gstreamer-plugins-bad をインストールしましたか? そうしている間に、plugin-bad パッケージから構成スクリプトを実行すると、次のオプションを追加できます。 ./configure --host=xxxx --with-plugin=opus --prefix=xxxxx

于 2014-11-04T22:26:51.977 に答える