如何安装MPEG-4 AAC解码器和H.264解码器?


57

在哪里可以获得MPEG-4 AAC解码器和H.264解码器。

如何安装它们并播放多媒体?


5
你试过了sudo apt-get install ubuntu-restricted-extras吗?
Peachy 2012年

3
@Peachy为什么不将其添加为答案?
devav2 2012年

Answers:


67

ubuntu-restricted-extras软件包使用户能够安装播放流行的非免费媒体格式的功能,包括DVD,MP3,Quicktime和Windows Media格式。

要安装ubuntu-restricted-extras软件包:

  1. 按下Ctrl+ Alt+ 打开终端T

  2. 运行以下命令:

    sudo apt-get install ubuntu-restricted-extras
    
  3. 或者,您可以通过软件中心通过Dash启动它并搜索该软件包并单击Install安装该软件包。

    在此处输入图片说明

另外,尝试使用以下命令安装libavcodec54 libav-toolsffmpeg

sudo apt-get install libavcodec54 libav-tools ffmpeg

是否ubuntu-restricted-extras足以从Twitch.tv播放mp4?还是我也需要libavcodec54 libav-tools ffmpeg?@Peachy
傻眼

另外:软件包libav-tools不可用,但由另一个软件包引用。这可能意味着该软件包丢失,已废弃或只能从其他来源获得。但是,以下软件包替换了该软件包:ffmpeg:i386 ffmpeg E:无法找到软件包libavcodec54 E:软件包'libav-tools'没有安装候选
Shayan


8

其他答案似乎适用于较旧的版本,但是今天当我使用Peachy的答案在全新安装Ubuntu 18.04上进行相同安装时,出现了很多错误。使用这些命令,我​​成功地在Ubuntu 18.04 LTS中安装了该命令。

sudo apt install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg
sudo apt install ubuntu-restricted-extras

1
这实际上适用于18.04。多谢兄弟!!
Saeed Entezari '18

我使用Ubuntu Studio 18.04.1 LTS,并且已经安装了您在此处提到的所有软件,但是...问题仍然相同!VLC播放器可以播放这些视频,但不能播放假释。所以...
Juan

5

不幸的是,这些选项似乎都无法在Ubuntu 16.04上运行。我在尝试播放的视频之一中收到一条python 3.5消息,用于搜索MPEG-4 AAC。以上都不解决丢失的编解码器。

一个好的解决方法是安装VLC:

sudo apt-get install vlc

(或来自软件中心)

更新:找到了解决方法:

sudo apt-get install gstreamer1.0-plugins-bad

这使图腾的声音工作(视频)

更新:尝试转到“软件和更新”,并启用“受版权或法律问题限制的软件”复选框。然后,单击关闭按钮后,允许Ubuntu更新。您现在应该可以运行:

sudo apt-get install ubuntu-restricted-extras

您还必须接受EULA的条款和条件,然后才能继续。


2

当心纯音频gstreamer错误

据报道,在H.264播放过程中,如果播放带有其他黑色视频屏幕的音频,则声音仅为gstreamer1.0 错误#1562875

幸运的是,只需发出以下命令,即可轻松解决此错误:

$ rm -R ~/.cache/gstreamer-1.0

这将在重新启动应用程序后生效。


我没有帮我!我使用Ubuntu Studio 18.04.1 LTS和Parole 1.0.1。
胡安

1

在最新的Ubuntu版本14.04和14.10中,设置它们的最佳方法是:

要安装ubuntu-restricted-extras软件包:

按下Ctrl+ Alt+ 打开终端T

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg gstreamer0.10-ffmpeg libavcodec-extra-53 libavcodec53

和N欢乐

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.