当前位置: 首页>>技术教程>>正文


如何在Ubuntu 12.04中安装gstreamer 1.0?

问题描述

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

  • mpeg2dec,

  • h264,

  • 和其他依赖库。

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

最佳回答

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

如果要安装gstreamer 1.0,则需要使用the gstreamer developers ppa中的Precise反向端口,这是目前最好的资源,也是可用的’official’开发人员ppa最多的。

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

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


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

次佳回答

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

sudo apt-get install ubuntu-restricted-extras

第三种回答

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

sudo apt-get install gstreamer1.0-libav

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11736.html,未经允许,请勿转载。