Настройка поддержки мультимедии в CentOS - Wiki CentOS

Как настроить поддержку мультимедийных приложений в CentOS

CentOS поставляется с основной поддержкой звука для аудио-контента, закодированного с помощью кодеков для различных звуковых файлов, таких как .wav и .ogg. Alsa утилиты и sox плеер-конвертер включены по умолчанию. XMMS довольно просто собрать из SRPMs. Популярный полнофункциональный плеер XMMS не установлен по умолчанию, вероятно в свете так называемой группы Фраунгофера, давшей ограничения лицензии на кодек mp3. (Внимание в 2010 году истекает срок патентных ограничений на кодек mp3.)

Для тех, чью юрисдикцию не затрагивают патентные ограничения, в дальнейшем будет описано как настроить поддержку мультимедиа под CentOS 5. После завершения выполнения шагов указанных ниже, вы сможете воспроизводить диски на компьютере, просматривать различные медиа-форматы, например Xvid, dvix, quicktime и т. д. Вы также будете иметь интеграцию mplayer как плагин браузера, который позволяет просматривать потоковое видео/аудио в Firefox.

К некоторым рекомендациям следует отнестись внимательно, особенно относящихся к плагину приоритетов Yum priorities. Это позволит избежать случайной перезаписи пакетов из базового репозитория. Также обратите внимание - команды должны быть выполнены под пользователем root в командной строке терминала.

Прежде чем начать, рассмотрите пожалуйста вики про priorities, в связи с тем, что мы добавляем некоторые сторонние репозитории.

Шаг 1: Добавление репозитория RPMForge (требуется для большинства мультимедийных файлов)

Смотрите данную статью о том, как это сделать.

Шаг 2: Добавление репозитория Macromedia (опционально необходимо для Flash)

rpm -Uhv http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Flash будет установлена также из RPMForge ниже, если вы не добавите репозиторий macromedia.

Шаг 3: Установка мультимедийных приложений (командная строка для установки необходимых пакетов)

Буде использован менеджер пакетов Yum, чтобы установить все пакеты для полной поддержки мультимедиа. Обратите внимание - будет много зависимостей.

yum install libdvdcss libdvdread libdvdplay libdvdnav lsdvd mplayerplug-in mplayer mplayer-gui compat-libstdc++-33
         flash-plugin gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-ffmpeg libquicktime

Шаг 4: Установка кодеков w32codecs (требуются для XviD и других собственных форматов)

wget www1.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-20061022-1.i386.rpm; rpm -ivh mplayer-codecs-20061022-1.i386.rpm
wget www1.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-extra-20061022-1.i386.rpm; rpm -ivh mplayer-codecs-extra-20061022-1.i386.rpm

или так:

yum install http://www1.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-20061022-1.i386.rpm
yum install http://www1.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-extra-20061022-1.i386.rpm

для x86_64:

yum install http://www1.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-20061022-1.x86_64.rpm 
yum install http://www1.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-extra-20061022-1.x86_64.rpm

При возникновении проблем с установкой при помощи yum - скорее всего надо будет доустановить пакет dnsmasq:

yum install dnsmasq  

 

Теперь вы должны иметь полную поддержку мультимедиа и видео для большинства популярных форматов.

Если у вас возникли проблемы с проигрыванием (плеер вылетает и не показывает картинку), попробуйте отключить Система > Настройки > Эффекты рабочего стола (Compiz) и посмотрите, помогло ли это вашей проблеме.

 

Автор: Александр