Ubuntu 12.04にgstreamer 1.0をインストールするにはどうすればよいですか?


22

Ubuntu 12.04にGStreamer 1.0をインストールしようとしています。Ubuntu12.04に付属するデフォルトのGStreamerはgst 0.10です。gstreamer.freedesktop.orgからGStreamer 1.0ソースをダウンロードし、ビルドしてインストールできることがわかりました。ただし、これはgstプラグインのみをインストールし、次のような実際に必要なライブラリはインストールしません。

  • mpeg2dec、
  • h264、
  • およびその他の依存ライブラリ。

これらのライブラリは、gstプラグインに必要です。

回答:


25

ubuntu-restricted-extrasインストールしていない場合は、それと、リポジトリから必要な他のライブラリをインストールする必要があります。

gstreamer 1.0をインストールする場合は、gstreamer開発者ppaの Preciseのバックポートを使用する必要があります。これは、現時点で最適なソースであり、最も「公式」な開発者ppaです。

sudo add-apt-repository ppa:gstreamer-developers/ppa
sudo apt-get update
sudo apt-get install gstreamer1.0*

これにより、必要なすべての基本パッケージとプラグインがインストールされ、以前のバージョンもインストールされていても、インストールしても問題ありませんが、アプリケーションはサポートされてビルドされていない限りgstreamer1.0を使用しません。


PPAに関する詳細については、次の説明を参照してください。


1
また、ubuntu 14.04でも機能しました。
シャムスルハーク

7
「gstreamer-developers」PPAは2016年4月現在利用できません。関係者から説明を得ることができませんでした。その日現在-正確な公式LTSサポートの終了の約1年前、Ubuntu 12.04にgstreamer-1.0をインストールする方法はありません(見つけることができません)
-Guss

6

以下のパッケージをインストールすると、魔法が必要になります

sudo apt-get install ubuntu-restricted-extras

12.04では0.10しか使用できないため、これは12.04では機能しません。すべてのgstreamer-0.10を持ち込みますが、1.0は持ち込みません。
グレゴイアジェンチル

4

Ubuntu 16.04では、これは私にとってはうまくいきましたが、Ubuntu 12.04でも同様に機能する可能性があります。

sudo apt-get install gstreamer1.0-libav

1.0は12.04では使用できません。これは機能しません。
グレゴイアジェンチル

1

UbuntuまたはDebianにGStreamerをインストールします

apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools

私のPCのpkgconfigパス:

/usr/lib/x86_64-linux-gnu/pkgconfig/gstreamer-1.0.pc

Gstreamerを使用したアプリケーションの構築

pkg-config --cflags --libs gstreamer-1.0

スレッド内の唯一の正確な答え
abhishah901

0

私はそのリンクを見つけました...そして私はそれを追加しています。Wine 64ビットをインストールしようとしていて、gstreamer-1.0ベースプラグイン64ビット開発ファイルをインストールする方法がわかりませんでした

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev**
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.