Как установить декодер h 264 for linux
Для воспроизведения и изменения мультимедиа файлов в систему необходимо установить кодеки, демуксеры и другие библиотеки…
Как это сделать рассмотрим ниже.
Кодеки - мини программы, которые преобразуют звук и изображение в компьютерный код, и наоборот когда нужно воспроизвести или изменить. Пример кодеков: x264, xvid, faac, faad, lame, vorbis.
Демуксеры - мини программы, которые упаковывают мультимедиа данные в контейнер, и распаковывают когда нужно воспроизвести или изменить. Пример медиаконтейнеров, сформированных демуксерами: avi, mp4, mp3, mkv, flv, webm, 3gp.
Установка мультимедиа кодеков
ubuntu-restricted-extras - мультимедиа кодеки, флеш плеер, шрифты от Microsoft, распаковщик rar архивов.
libdvdcss2 - библиотека для просмотра видео с лицензионных DVD дисков.
Выборочная установка мультимедиа кодеков
Выше описан метод как проще установить множество кодеков, но для некоторых случаев пригодится выборочная установка кодеков.
libavcodec-extra-53 - кодеки от проекта libav
libavformat-extra-53 - демуксеры от проекта libav
Кодеки для программ на основе Gstreamer, в этих пакетах находятся кодеки из состава libavcodec, они разделены по видам лицензий и др. параметрам:
gstreamer0.10-plugins-base
gstreamer0.10-plugins-good
gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-bad
gstreamer0.10-plugins-bad-multiverse
libdvdread4 - библиотека для чтения DVD
libdvdnav4 - библиотека для навигации по DVD
libdvdcss2 - библиотека для расшифровки данных с лицензионных DVD дисков.
Просмотр информации о медиафайлах
В плеерах можно посмотреть информацию о файле, например кодеки, размер видео, бирейт
Файловый менеджер Naulilus показывает медиаданные в свойствах файла, если установлены плееры Totem или Gnome-mplayer
mediainfo - показывает подробную информацию о мультимедиа файле
avconv -i /путь/до/файла - конвертер, который может показать информацию о мультимедиа файле
ffmpeg -i /путь/до/файла - конвертер, который может показать информацию о мультимедиа файле
Решение проблем
Если у вас в программах на основе Gstreamer есть проблемы с mp4 и m4a, тогда выполните команду
Одной из особенностей дистрибутива Ubuntu является наличие только свободных кодеков при установке. Можно, разумеется, установить проприетарные решения, однако для этого необходимо провести некоторые манипуляции. Сегодня мы поговорим о том, как подготовить Ubuntu 20.04 LTS к полноценному использованию, чтобы не возникало проблем с воспроизведением видео или музыки.
Отметим, что патенты на кодеки MP3 истекли несколько лет назад, однако другие форматы ещё защищены авторскими правами. Сегодня речь пойдёт о том, как установить кодеки в Ubuntu 20.04 LTS. Все настройки приведены для русскоязычной версии ОС.
Как установить кодеки в Ubuntu 20.04
Шаг 1. Настройка репозиториев
Запустите модуль Программы и обновления, после через перейдите на вкладку Программное обеспечение Ubuntu. Там галочками нужно отметить пункты Бесплатное и свободное ПО с поддержкой Canonical (main), Бесплатное и свободное ПО с поддержкой сообщества (universe), Проприетарные драйверы устройств (restricted) и Программы, ограниченные патентами или законами (multiverse).
Затем перейдите на вкладку Другое ПО и отметьте пункт Партнёры Canonical и Партнёры Canonical (исходный код), после чего введите пароль.
Возможно, система предложит автоматическое обновление списка пакетов:
Чтобы вручную обновить список пакетов в системе откройте Терминал и выполните команду:
sudo apt update
Нажмите Enter и введите пароль при запросе.
Шаг 2. Установка кодеков
В терминале вводите команду:
sudo apt install ubuntu-restricted-extras
Нажмите Enter, введите пароль, затем согласитесь с требованиями — нажмите Y на клавиатуре. После этого подождите, пока скачаются и установятся все необходимые кодеки Ubuntu.
Также нужно нажать ОК при запросе на установку проприетарных шрифтов TrueType. Для выбора ОK нужно использовать кнопку Tab на клавиатуре и нажать Enter. Потом также с помощью стрелок нужно подтвердить настройку ttf-mscorefonts-installer. Выбрать Да и нажать Enter.
Шаг 3. Установка кодеков DVD
Для воспроизведения DVD системе потребуется библиотека libdvdcss2. Она позволит воспроизводить лицензионные диски. Откройте терминал и вводите следующие команды. После каждой нажмите Enter. При запросе вводите пароль:
sudo add-apt-repository "deb http://download.videolan.org/pub/debian/stable/"
sudo apt update
Затем необходимо установить пакет:
sudo apt install libdvdcss2
Установка плеера VLC
Для просмотра видео можно использовать много плееров. Здесь будет рассмотрен вариант установки кроссплатформенного плеера VLC. Это быстрый и лёгкий плеер, который поддерживает большинство форматов аудио. В их числе есть MPEG-2, WMV, MP3, DivX, MKV, H.264, WebM, а также DVD-диски. Помимо воспроизведения локальных файлов, он умеет также транслировать данные в сеть, выступая сервером, а также воспроизводить видео с YouTube.
Для установки откройте терминал и выполните команду:
sudo add-apt-repository ppa:videolan/stable-daily
Эта команда добавит новый репозиторий со свежей версией плеера. Затем обновите список репозиториев:
sudo apt update
А теперь установите сам плеер:
sudo apt install vlc
Помимо этого, плеер можно поставить из snap-пакета:
sudo snap install vlc
В результате плеер появится в списке приложений:
Установка плеера Clementine
Для музыки неплохо подойдёт плеер Clementine. Он поддерживает кроссплатформенную работу и умеет воспроизводить форматы MP3, Ogg Flac, Ogg Opus, Ogg Vorbis, Ogg Speex, FLAC, WAV, WMA, AAC. Также он неплохо умеет работать с интернет-радио, подкастами и так далее. В терминале вводите команды:
sudo apt install clementine
Нажимаете Enter и Y, если система спросит, также по необходимости вводите пароль.
Для установки из snap-пакета команда выглядит так:
sudo snap install clementine
После этого плеер можно запускать, он появится в списке программ.
Выводы
В этой статье мы разобрали, как установить кодеки Ubuntu 20.04 LTS, а также как установить основные плееры. Теперь вы сможете открыть любой медиафайл в своей системе. Само собой, есть немало альтернатив — например, SMPlayer для видео или DeadBeef для музыки. Но принцип установки там тот же самый.
Отметим, что из-за прекращения поддержки Flash воспроизвести контент этого типа больше нельзя традиционным способом. Есть программное обеспечение от энтузиастов, которое работает не слишком хорошо, однако пока о нём говорить рано.
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Оцените статью:
(14 оценок, среднее: 4,71 из 5)Об авторе
6 комментариев
Реагирует Миша Рыцаревъ: и а с чем связана то, что в дистре "Mate" кодеки по умолчанию уже есть? (У меня она в отличие от гномовской и mp3 и видео (может быть и всех форматов) воспроизводит (и в "Минт" все это раньше по умолчанию было, а теперь нет (а почему теперь нет?) И если у меня на флешке есть все те пакеты, то а как их установить с нее оффлайн? (Или с локального зеркала провайдера (а как таковое создавать?) Т.е. можно последовательно вручную один за одним через dpkg такие пакеты (и еще и в определенной последовательности) запускать и инсталлировать. Но это гемор. А тогда как "научить" такую ОС "подхватывать" и инсталлировать все с той папки в какой надо последовательности подряд?)
И в моей убунте "Mate" тем не менее эксперимента ради я все же запустил в командной строке ту указанную с той публикации команду по установке таких кодеков (она у меня с флешки в live-режиме работает). И вот, что у меня получилось-
▧ ubuntu-mate@ubuntu-mate:
$ sudo apt install ubuntu-restricted-extras
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
cabextract chromium-codecs-ffmpeg-extra gstreamer1.0-fluendo-mp3
gstreamer1.0-libav gstreamer1.0-plugins-ugly gstreamer1.0-vaapi
libavcodec-extra libavcodec-extra57 libgstreamer-plugins-bad1.0-0 libmspack0
libopencore-amrnb0 libopencore-amrwb0 libsidplay1v5 libvo-amrwbenc0
ttf-mscorefonts-installer ubuntu-restricted-addons unrar
Предлагаемые пакеты:
gstreamer1.0-vaapi-doc sidplay-base
Пакеты, которые будут УДАЛЕНЫ:
libavcodec57
НОВЫЕ пакеты, которые будут установлены:
cabextract chromium-codecs-ffmpeg-extra gstreamer1.0-fluendo-mp3
gstreamer1.0-libav gstreamer1.0-plugins-ugly gstreamer1.0-vaapi
libavcodec-extra libavcodec-extra57 libgstreamer-plugins-bad1.0-0 libmspack0
libopencore-amrnb0 libopencore-amrwb0 libsidplay1v5 libvo-amrwbenc0
ttf-mscorefonts-installer ubuntu-restricted-addons ubuntu-restricted-extras
unrar
Обновлено 0 пакетов, установлено 18 новых пакетов, для удаления отмечено 1 пакетов, и 146 пакетов не обновлено.
Необходимо скачать 7 180 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 9 005 kB.
Хотите продолжить? [Д/н]
□ И что это все? Так всего много- что оно мне даст? (И там название пакета аддонов "Unrar" упомянуто. Это что, это такую ОС RAR-архивы он научит что ли распаковывать? (А то по умолчанию она не может такое понимать)).
▧ И на счет другого- на счет флешплагина (в "Хроме" он у меня есть, в "Firefox"- нет) у меня получается вот это-
ubuntu-mate@ubuntu-mate:
$ sudo apt install browser-plugin-freshplayer-pepperflash
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
libevent-core-2.1-6 libevent-pthreads-2.1-6
Рекомендуемые пакеты:
adobe-flashplugin
НОВЫЕ пакеты, которые будут установлены:
browser-plugin-freshplayer-pepperflash libevent-core-2.1-6
libevent-pthreads-2.1-6
Обновлено 0 пакетов, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 146 пакетов не обновлено.
Необходимо скачать 435 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 448 kB.
Хотите продолжить? [Д/н]
□ Нужно ли это мне?
▧ И на счет DVD у меня происходит это-
ubuntu-mate@ubuntu-mate:
$ sudo apt install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет libdvdnav4 самой новой версии (6.0.0-1).
Уже установлен пакет libdvdread4 самой новой версии (6.0.0-1).
Будут установлены следующие дополнительные пакеты:
autoconf automake autopoint autotools-dev build-essential debhelper
dh-autoreconf dh-strip-nondeterminism dpkg-dev fakeroot freepats g++ g++-7
gcc gcc-7 libalgorithm-diff-perl libalgorithm-diff-xs-perl
libalgorithm-merge-perl libarchive-cpio-perl libasan4 libatomic1
libc-dev-bin libc6-dev libcilkrts5 libde265-0 libfakeroot
libfile-stripnondeterminism-perl libfluidsynth1 libgcc-7-dev
libgstreamer-plugins-bad1.0-0 libgupnp-igd-1.0-4 libitm1 liblilv-0-0
liblsan0 libltdl-dev libmail-sendmail-perl libmjpegutils-2.1-0 libmms0
libmodplug1 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmpx2 libnice10 libofa0
libopenal-data libopenal1 libopencore-amrnb0 libopencore-amrwb0 libquadmath0
libserd-0-0 libsidplay1v5 libsord-0-0 libsoundtouch1 libspandsp2
libsratom-0-0 libsrtp2-1 libstdc++-7-dev libsys-hostname-long-perl libtool
libtsan0 libubsan0 libvo-aacenc0 libvo-amrwbenc0 libwildmidi-config
libwildmidi2 libzbar0 linux-libc-dev m4 make manpages-dev po-debconf
Предлагаемые пакеты:
autoconf-archive gnu-standards autoconf-doc dh-make dwz debian-keyring
g++-multilib g++-7-multilib gcc-7-doc libstdc++6-7-dbg gcc-multilib flex
bison gcc-doc gcc-7-multilib gcc-7-locales libgcc1-dbg libgomp1-dbg
libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg libtsan0-dbg
libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg frei0r-plugins
glibc-doc fluidr3mono-gm-soundfont | timgm6mb-soundfont | fluid-soundfont-gm
libtool-doc libportaudio2 serdi sidplay-base sordi libstdc++-7-doc gfortran
| fortran95-compiler gcj-jdk m4-doc make-doc libmail-box-perl
НОВЫЕ пакеты, которые будут установлены:
autoconf automake autopoint autotools-dev build-essential debhelper
dh-autoreconf dh-strip-nondeterminism dpkg-dev fakeroot freepats g++ g++-7
gcc gcc-7 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly
libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
libarchive-cpio-perl libasan4 libatomic1 libc-dev-bin libc6-dev libcilkrts5
libde265-0 libdvd-pkg libfakeroot libfile-stripnondeterminism-perl
libfluidsynth1 libgcc-7-dev libgstreamer-plugins-bad1.0-0 libgupnp-igd-1.0-4
libitm1 liblilv-0-0 liblsan0 libltdl-dev libmail-sendmail-perl
libmjpegutils-2.1-0 libmms0 libmodplug1 libmpeg2encpp-2.1-0 libmplex2-2.1-0
libmpx2 libnice10 libofa0 libopenal-data libopenal1 libopencore-amrnb0
libopencore-amrwb0 libquadmath0 libserd-0-0 libsidplay1v5 libsord-0-0
libsoundtouch1 libspandsp2 libsratom-0-0 libsrtp2-1 libstdc++-7-dev
libsys-hostname-long-perl libtool libtsan0 libubsan0 libvo-aacenc0
libvo-amrwbenc0 libwildmidi-config libwildmidi2 libzbar0 linux-libc-dev m4
make manpages-dev po-debconf
Обновлено 0 пакетов, установлено 74 новых пакетов, для удаления отмечено 0 пакетов, и 146 пакетов не обновлено.
Необходимо скачать 37,3 MB/63,1 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 174 MB.
Хотите продолжить? [Д/н]
В Ubuntu Mate (всегда делаю минимальную установку) в родном Software Boutique, есть установуа flash и пакета кодаков, которые сразу и устанавливаю. Кроме того, из плейеров сразу ставлю MPV - лучший на мой взхгляд проигрыватель. У него уже по умолчанию включено устранение чересстрочности и мн. другие фильтры. При установке он еще и тянет за собой кодеки и ряд необходимых библиотек. В итоге - все файлы проигрываются, качество изображения - на высшем уровне и НИКАКИХ глюков и возни с настройками, как в капризном VLC, например!
Вообще дела в linux с h264 и asf вообще плохо! Как раз на работе уже упрекнули линукс тем что понаставят линуксов и ничего не могут! Ненавижу линукс с сегодняшнего дня после 5 лет работы с ним!
Автор ,огромное тебе человеческое спасибо,за эту статью,ты мне очень помог сохранить нервы и мат.ценности.
$ sudo apt install ubuntu-restricted-extras
Reading package lists. Done
Building dependency tree
Reading state information. Done
E: Unable to locate package ubuntu-restricted-extras
Когда вы только что установили свежий выпуск дистрибутива Ubuntu, настроили, установили при необходимости драйвера, и решили посмотреть какое нибудь видео. В этот момент возможно, вы сталкнетесь с тем, что видео попросту не запустится, или как вариант, не будет звука. То же самое касается и некоторых аудио форматов. Это связано с тем, что по умолчанию в дистрибутиве не установлены необходимые кодеки. Так как некоторые из них могут быть проприетарные, в результате чего они и могут отсутствовать в системе. В данной статье мы разберемся как установить данные кодеки в Ubuntu и ее производных, таких как Kubuntu, Xubuntu и Lubuntu.
Установка кодеков в Ubuntu – Xubuntu
И так, начнем мы с главного дистрибутива – Ubuntu, не будем затягивать и сразу же для установки кодеков переходим в терминал и выполняем команду:
sudo apt install ubuntu-restricted-extras
При установки кодеков так же будут установлены шрифты, для их установки нажмите клавишу “tab”, а затем когда подсветиться кнопка “OK” нажмите “Enter”:
После чего появиться лицензионное соглашение, выберите кнопку “Да” для продолжения установки:
Установка кодеков в Kubuntu
Установка кодеков в производном дистрибутиве Kubuntu по сути своей похожа на предыдущую, с одной лишь разницей в начале команды. Не стану заострять внимания на этом, да и на самой установке, так как она практически не отличается, вводим команду:
sudo apt install kubuntu-restricted-extras
Установка кодеков в Lubuntu
Установка кодеков в Lubuntu так же мало чем отличается от установки, разве что вначале команды стоит название самого дистрибутива “Lubuntu”. Соответственно, вводим команду:
sudo apt install lubuntu-restricted-extras
Заключение
Как видите, установка кодеков довольно таки простое занятие, их не нужно искать в сети, все они имеются в репозиториях. После установки кодеков вы сможете просмативать видео и слушать музыку. А вот отсутствие данных кодеков может сказаться так же и на просмотре видео в интернете. Стоит отметить, что в некоторых дистрибутивах так же основанных на Ubuntu, эти кодеки уже имеются в системе, к примеру тот же Linux Mint.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X
Вы можете просто использовать приложение запуска Ubuntu для запуска Kodi как автономного. В поле имени введите имя запуска, например Kodi. В поле команды поставьте «-d 5 --стандарт -fs». Чтобы выйти из Kodi в Ubuntu Desktop, нажмите на значок выхода в Kodi в левом нижнем углу главного экрана Kodi.
Для воспроизведения кодированных видео h.264 соответствующий декодер поставляется со следующей библиотекой:
Я думаю, что это часть пакета gstreamer-plugins-bad. Если вы ищете это в Software Center, он должен появиться. Возможно, вам нужно активировать репозиторий multiverse (запустите Software & amp; Sources и отметьте соответствующее поле для этого).
После того, как вы установили пакет, Movie Player должен иметь возможность воспроизводить файл.
gstreamer-plugin, в котором упоминается n, может быть b instald..it показывает, что некоторые eror, подобные этому, не доступны в программном обеспечении ur – sonakshi 2 December 2013 в 11:49 я попробовал что-то, и теперь, наконец, я могу c d видео . thnx alot все для ур помочь .. :) – sonakshi 2 December 2013 в 14:08 Пакет, вероятно, недоступен, потому что вы не активировали репозиторий multiverse, поскольку я написал вам, возможно, придется сделать :) – foh1981 3 December 2013 в 06:04Установка gstreamer0.10-ffmpeg из PPA, как описано ниже, разрешила это для меня.
У меня была такая же проблема с воспроизведением видео. Видеопроигрыватель хотел скачать декодер mpeg-4 acc и декодер h.264, но этого не произошло по юридическим причинам (если я правильно понял, что было написано в окне, что появляется после того, как компьютер пытался загрузить упомянутые программы).
После того, как я отключил Software & amp; обновления -> Программное обеспечение Ubuntu -> «unclick». Программное обеспечение, ограниченное авторскими или юридическими вопросами (multiverse), все снова начинает работать. (Я имею в виду, что после этой операции pc загружает то, что ему нужно, и что он начал работать).
Читайте также: