如何在 Ubuntu 12.04 中安装 gstreamer 1.0?

如何在 Ubuntu 12.04 中安装 gstreamer 1.0?

我正在尝试在 Ubuntu 12.04 上安装 GStreamer 1.0,Ubuntu 12.04 自带的默认 GStreamer 是gst 0.10。我发现我可以从以下位置下载 GStreamer 1.0 源代码gstreamer.freedesktop.org,构建并安装它。但这只会安装插件gst,而不会安装实际所需的库,例如:

  • mpeg2dec,
  • h264,
  • 以及其他依赖库。

gst 插件需要这些库。

答案1

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

如果你想安装 gstreamer 1.0,你需要使用 Precise 的反向移植版本gstreamer 开发者 ppa,这是目前最好的来源,也是最‘官方’的开发人员 ppa。

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

这将安装您需要的所有基础软件包和插件,并且可以正常安装,即使您还安装了早期版本,但应用程序不会使用 gstreamer1.0,除非它们已构建了对它的支持。


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

答案2

安装下面的包应该会产生神奇的效果

sudo apt-get install ubuntu-restricted-extras

答案3

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

sudo apt-get install gstreamer1.0-libav

答案4

我找到关联... 我正在添加它。我试图安装 Wine 64 位,但我不知道如何安装 gstreamer-1.0 基础插件 64 位开发文件

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev**

相关内容