Как установить декодер MPEG-4 AAC и декодер H.264?

Где взять декодер AAC MPEG-4 и декодер H.264.

Как их установить и воспроизвести мультимедиа?

99
задан 8 November 2012 в 07:21

6 ответов

ubuntu-restricted-extras пакет позволяет пользователям установить возможность воспроизведения популярных несвободных медиа-форматов, включая форматы DVD, MP3, Quicktime и Windows Media.

Для установки ubuntu-ограниченных-исключений пакет:

  1. Откройте терминал, нажав Ctrl+Alt+T.

  2. Выполните эту команду:

     sudo apt-получить установку ubuntu-ограниченных-исключений.
    В качестве альтернативы можно установить пакет через Software Center, запустив его через Dash и выполнив поиск в пакете и нажав на Install. 

enter image description here

Также попробуйте установить libavcodec54 libav-tools и ffmpeg этой командой:

sudo apt-get install libavcodec54 libav-tools ffmpeg

EDIT: Ubuntu 20. 04

В Ubuntu 20.04 вам нужен libavcodec58 вместо 54:

sudo apt-get install libavcodec58 libav-tools ffmpeg
99
ответ дан 8 November 2012 в 07:21

Остерегайтесь ошибки gstreamer только для звука

Если при воспроизведении H.264 воспроизводится только звук с черным экраном видео, сообщалось как gstreamer1.0 ошибка № 1562875 .

К счастью, эту ошибку можно легко устранить, выполнив один раз следующую команду:

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

Это вступит в силу после перезапуска приложения.

4
ответ дан 8 November 2012 в 07:21

В последней версии Ubuntu ver 14.04, 14.10 лучший способ их настройки:

Чтобы установить пакет ubuntu-limited-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-joy

1
ответ дан 8 November 2012 в 07:21

Поддержка декодирования MPEG-4 AAC осуществляется с помощью gstreamer1.0-libav, а для декодирования H.264 существует ffmpeg:

$ sudo apt-get install gstreamer1.0-libav ffmpeg

Для получения дополнительной информации ознакомьтесь с Ubuntu Documentation.

15
ответ дан 8 November 2012 в 07:21

Другие ответы, кажется, работают на старых версиях, но сегодня, когда я устанавливал то же самое на чистую установку Ubuntu 18.04, используя ответ Peachy, я получил много ошибок. С помощью этих команд я установил, что в 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

Примечание: В 20.04 libdvdread4 был обновлен до libdvdread7, а в 20.10 теперь это libdvdread8 (см. Ubuntu пакеты для текущей версии).

24
ответ дан 8 November 2012 в 07:21

К сожалению, ни один из этих вариантов не работает в Ubuntu 16.04. Я получаю сообщение python 3.5 для поиска MPEG-4 AAC в одном из видео, которое я пытаюсь воспроизвести. Ничего из вышеперечисленного не исправляет отсутствующий кодек.

Прекрасным обходным решением является установка VLC:

sudo apt-get install vlc

(или из программного центра)

Обновление: найдено исправление:

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

Это заставило звук работать для Totem (видео)

Обновление: попробуйте перейти в «Программное обеспечение и обновления» и установите флажок «Программное обеспечение, ограниченное авторским правом или юридическими проблемами». Затем разрешите Ubuntu обновиться после нажатия кнопки закрытия. Теперь вы можете запустить:

sudo apt-get install ubuntu-restricted-extras

. Перед продолжением вам также необходимо принять условия лицензионного соглашения с конечным пользователем.

6
ответ дан 8 November 2012 в 07:21

Другие вопросы по тегам:

Похожие вопросы: