播放多媒体音视频

现在有多种开放的多媒体编码格式和容器:

要获取更多信息,请参考:Open format

  • FLAC:一种无损的音频编码

  • Matroska (mkv):一种多媒体容器,可以使用所有编码格式(音频,视频,图像,字幕)

  • Ogg:一种容器,可以使用 Vorbis,FLAC,Speex (音频) 和 Theora (视频)。

  • Vorbis:一种有损音频格式。

  • Theora:一种自由的有损视频压缩格式。

  • VP8:Google 所有的一种开发视频编码格式。

  • WebM:一种用于高质量 HTML5 视频的免版税且开放的视频压缩格式。WebM 文件由 VP8 视频和 Vorbis 音频流构成,使用一种基于 Matroska 改造的容器中。

如前所述,一些专有格式的使用受到法律限制,Ubuntu 默认不提供对这些格式的支持。如果希望播放这些格式,需要安装附加的多媒体解码器。多媒体解码器是一种小软件,它使您可以用特定的格式观看视频或欣赏音乐。虽然 Ubuntu 默认包含很了多解码器,但您可能还是需要安装其他解码器,毕竟文件格式之多,对其全部支持是不现实的。

在 Ubuntu 中播放多媒体文件是由 Gstreamer 多媒体框架处理的。GStreamer 本身并不提供任何多媒体编解码器,而是依赖于打包成 插件 的编解码器,以执行记录和播放功能的。安装这些解码器最方便的方法是安装 ubuntu-restricted-extras 包。它也包含很多其他的受限软件,它们可能需要许可证。本章中所有的操作都已经假定您安装了这个软件包。

也有些应用程序不使用 Gstreamer 框架,如 VLC、MPlayer、Xine 等。

除了可以使用默认的 Totem 播放视频,Rhythmbox 播放音乐,您还有很多其他的选择,例如很多用户喜欢使用 mplayer 的 QT 前端 Smplayer 播放视频,使用 banshee 播放音乐。

可以使用 Ubuntu 软件中心或新立得软件包管理器安装那些可以从软件仓库中获得的多媒体解码器和播放器软件。

[提示] 小提示:

可以直接在电影播放器中安装解码器。当电影播放器检测到它不能播放的格式时,会自动检查是否有对应的 Gstreamer 插件。如果有,可以直接安装而不用按照下边给出的冗长的解决方案。