如何在Ubuntu 12.04中安装gstreamer 1.0?


22

我正在尝试在Ubuntu 12.04上安装GStreamer 1.0,Ubuntu 12.04随附的默认GStreamer是gst 0.10。我可以看到可以从gstreamer.freedesktop.org下载GStreamer 1.0源代码,进行构建和安装。但这只会安装gst插件,不会安装实际所需的库,例如:

  • mpeg2dec,
  • h264,
  • 和其他依赖库。

这些库是gst插件所必需的。

Answers:


25

如果尚未ubuntu-restricted-extras安装,则可能需要安装该库,以及从存储库中需要的任何其他库。

如果要安装gstreamer 1.0,则需要使用来自gstreamer开发人员ppa的Backcise for Precise ,这是目前最好的资源,也是最“官方”的开发人员ppa。

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

这将安装您需要的所有基本软件包和插件,并且即使您也安装了较早的版本,也可以很好地安装,尽管应用程序除非使用了gstreamer1.0的支持,否则不会使用。


有关ppas的更多信息,请参见以下讨论:


1
它还在Ubuntu 14.04中工作。
Shamsul Haque 2015年

7
截止到2016年4月,“ gstreamer-developers” PPA不可用,我无法从任何参与方那里得到任何解释。截至该日期-大约在官方LTS对精确的支持终止之前的一年,(我能找到)没有办法在Ubuntu 12.04上安装gstreamer-1.0
Guss

6

安装以下软件包应该可以解决问题

sudo apt-get install ubuntu-restricted-extras

这在12.04上不起作用,因为在12.04上只有0.10可用。它将带来所有gstreamer-0.10的东西,而不是1.0。
gregoiregentil

4

在Ubuntu 16.04上,这对我有用,在Ubuntu 12.04上也可能:

sudo apt-get install gstreamer1.0-libav

1.0在12.04上不可用。这行不通。
gregoiregentil

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

我电脑中的pkgconfig路径:

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

使用Gstreamer构建应用程序

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

线程中唯一准确的答案
abhishah901

0

我找到了该链接 ...并且正在添加它。我正在尝试安装Wine 64bit,但无法弄清楚如何安装gstreamer-1.0基本插件64位开发文件

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev**
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.