Среда, 15.05.2024, 12:01

Блог Владимира Степанова

Реклама
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню
Категории раздела
Установка [14]
Настройка [23]
Установка ПО [11]
Работаем самостоятельно [2]
Хитрости [1]
Разное [1]
Вход на сайт
Реклама
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Главная » Статьи » Линукс » Работаем самостоятельно

    Сборка MPlayer из SVN в Ubuntu 8.10

    Сборка MPlayer из SVN в Ubuntu 8.10


    У всех могут быть разные причины ручной сборки mplayer'a вместо установки из репозитория, кто то просто любит свежие циферки в номере версии программ, кому то нужна поддержка форматов(у меня, например, заработал wavpack), не доступных в версии из репозиториев, кто-то хочет выкинуть все лишнее и собрать любимый плейер под себя.

    Итак, с чего начать?

    0) Установим необходимые dev-пакеты

    Код:
    sudo aptitude build-dep mplayer

    1) Скачаем свежие исходники mplayer'a

    Код:
    svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer

    у кого не установлен svn или не умеет им пользоваться - сгребаем последнюю ревизию:

    Код:
    wget http://www.mplayerhq.hu/MPlayer/releases/mplayer-checkout-snapshot.tar.bz2

    2) Скачаем исходники свежей библиотеки libx264 от сюда:

    Цитата

    3) Соберем библиотеку libx264
    Распоковываем архив, переходим в папку с исходниками библиотеки, выполняем:
    Код:
    ./configure
    make
    sudo make install

    4) Соберем MPlayer

    Распоковываем архив, переходим в папку с исходниками MPlayer'a, выполняем:
    Код:
    ./configure --disable-ossaudio --disable-arts --disable-esd --disable-jack (строка продолжается)
    --disable-openal --disable-dvb --disable-dvbhead --disable-v4l2 --disable-tv --disable-tv-v4l1 (строка продолжается)
    --disable-tv-v4l2 --disable-radio --disable-radio-capture --disable-radio-bsdbt848 (строка продолжается)
    --disable-pvr --disable-vstream --disable-inet6  --disable-tv-bsdbt848 (строка продолжается)
    --disable-tv-teletext --disable-live --disable-lirc --disable-directfb --disable-sdl (строка продолжается)
    --disable-dxr3 --disable-fbdev --disable-pulse --disable-caca --disable-aa (строка продолжается)
    --disable-vidix --disable-xinerama --disable-ggi --disable-svga --disable-jpeg (строка продолжается)
    --disable-pnm --disable-tga --disable-dga1 --disable-dga2 --disable-nas (строка продолжается)
    --disable-apple-remote --disable-apple-ir --language=ru
    make
    sudo make install

    Тут я сразу оговорюсь, что каждый сам выбирает, что ему нужно от плейера, а что нет, я убрал ненужные мне варианты ввода\вывода и установил русский язык для мануала и интерфейса, оставив поддержку всех кодеков на месте, для большей кастомизации запустите
    Код:
    ./configure --help
    Если с моим набором параметров возникнут проблемы с компиляцией или работой, а ковыряться и разбираться лень, то собирайте с дефолтными настройками, первый шаг будет выглядеть просто как
    Код:
    ./configure

    Вот собственно и все, должно работать. Если будут проблемы или вопросы - пишите, будем разбираться.

    П.С. Пока что я не включаю в инструкцию поддержку аппаратного ускорения декодирования видео с помощью видеокарт NVIDIA через технологию VDPAU, т.к. она сейчас находится даже не в состоянии альфа версии, а в состоянии "возможно даже работает", и работает оно примерно у 30% попробовавших.
    Категория: Работаем самостоятельно | Добавил: Raxxell (13.10.2010)
    Просмотров: 1155 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]