如何在 Ubuntu 12.04 中安装 gstreamer 1.0?

ans*_*nsi 23 gstreamer

我正在尝试在 Ubuntu 12.04 上安装 GStreamer 1.0,Ubuntu 12.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*
Run Code Online (Sandbox Code Playgroud)

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


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

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

小智 6

安装下面的包应该有魔力

sudo apt-get install ubuntu-restricted-extras
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

157934 次

最近记录:

6 年 前