Пакет MPlayer содержит аудио/видео проигрыватель, управляемый через командную строку или графический интерфейс, который может проигрывать почти все популярные аудио и видеоформаты файлов и КОДЕКОВ. С поддерживаемой видеоаппаратурой и дополнительными драйверами MPlayer может проигрывать видеофайлы без установленной системы X Window.
Для общей информации по MPlayer и доступным возможностям, включая полный список форматов файлов, КОДЕКОВ и устройств вывода, поддерживаемых MPlayer, посетите сайт MPlayer.
Адрес (HTTP): http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre6a.tar.bz2
Адрес (FTP): ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre6a.tar.bz2
Контрольная сумма: a812d945b884c2e2fa7f90c57cd76bff
Размер: 6.3 MB.
Требуемое дисковое пространство: 93.5 MB (дополнительно 22 MB для необходимых КОДЕКОВ).
Расчетное время сборки: 2.19 SBU.
Патчи:
Требуемый патч (для поддержки драйвера fbdev): http://www.linuxfromscratch.org/blfs/downloads/6.0/MPlayer-1.0pre6a-kernel_2.6-1.patch .
КОДЕКИ :
Проприетарные КОДЕКИ : http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-20050115.tar.bz2 .
Контрольная сумма: b627e5710c6f2bf38fc2a6ef81c13be8
Размер: 9.4 MB.
Дополнительные КОДЕКИ: http://www.mplayerhq.hu/MPlayer/releases/codecs/.
Шкуры:
GUI-шкурка по умолчанию: http://www1.mplayerhq.hu/MPlayer/Skin/Blue-1.4.tar.bz2 .
Контрольная сумма: 3006f514cf0c9a8f832cfb1abee276bf.
Размер: 221 KB.
Дополнительные шкуры: http://www1.mplayerhq.hu/MPlayer/Skin/.
Шрифты:
Предрастеризованные шрифты: http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2 .
Контрольная сумма: 1ecd31d17b51f16332b1fcc7da36b312.
Размер: 234 KB.
Дополнительные шрифты: http://www1.mplayerhq.hu/MPlayer/releases/fonts/.
КОДЕКИ, шкуры и шрифты не обязательны для сборки и использования MPlayer.
CDParanoia-III-9.8, libdv-0.103, libdvdread-0.9.4, Samba-3.0.11, LIVE.COM Streaming Media, libmatroska и DVB.
ALSA-1.0.7, aRts-1.3.2, EsounD-0.2.35, NAS-1.6, SDL-1.2.8 (также используется для видео вывода), XMMS-1.2.10, polypаудио, bio2jack (требует JACK ).
X (XFree86-4.4.0 или X.org-6.8.2), libpng-1.2.8, libjpeg-6b, libungif-4.1.3 или giflib-4.1.3, GTK+-1.2.10, FreeType-2.1.9, Fontconfig-2.2.3, AAlib-1.4rc5, DirectFB, SVGAlib, GGI, libcaca , LADSPA , Dxr2, libdxr3, MP1E, FriBidi и Enca .
libvorbis-1.1.0, XviD-1.0.2, LZO-1.08, libmad-0.15.1b, LAME-3.96.1, libFAME-0.9.1, Theora, Tremor, FAAD2, DivX4Linux, tooLAME, lirccd и LIRC.
Если Вы скачали любые проприетарные КОДЕКИ (которые могут предоставлять поддержку для дополнительных аудио и видеоформатов, например Real, Indeo и QuickTime), извлеките их в /usr/lib/mplayer/codecs, используя следующие команды как пользователь root (подставьте и/или добавьте другие имена файлов КОДЕКОВ, если необходимо):
install -d -m755 /usr/lib/mplayer/codecs &&
tar -jxf ../essential-20050115.tar.bz2 \
-C /usr/lib/mplayer/codecs --strip-path=1 &&
chown -R root:root /usr/lib/mplayer/codecs
Если Вы установили любые КОДЕКИ, то убедитесь, что Вы добавили --with-codecsdir=/usr/lib/mplayer/codecs в скрипт configure.
Для включения сборки GUI-версии MPlayer (требует GTK+-1.2.10) добавьте --enable-gui в скрипт configure. Вам также понадобится извлечь минимум одну шкуру. Извлеките выбранную шкуру и создайте место по умолчанию (как пользователь root):
install -v -d -m755 /usr/share/mplayer/Skin &&
tar -jxf ../Blue-1.4.tar.bz2 -C /usr/share/mplayer/Skin &&
chown -v -R root:root /usr/share/mplayer/Skin/Blue &&
chmod -v 0755 /usr/share/mplayer/Skin/Blue{,/icons} &&
ln -sfv Blue /usr/share/mplayer/Skin/default
Для включения OSD (On Screen Display) и поддержки субтитров добавьте --enable-menu в скрипт configure. Вам также понадобится установить минимум один шрифт (смотрите инструкции по установке чуть позже).
Разработчики пакета рекомендуют производить сборку без включения любой оптимизации.
Установим MPlayer запуском следующих команд:
patch -Np1 -i ../MPlayer-1.0pre6a-kernel_2.6-1.patch &&
./configure --prefix=/usr --confdir=/etc/mplayer \
--enable-largefiles &&
make
А теперь, как пользователь root:
make install &&
install -d -m755 /usr/share/doc/mplayer &&
cp -R DOCS/* /usr/share/doc/mplayer
MPlayer может собрать разделяемую библиотеку постобработки, с которой могут компоноваться другие пакеты. Выполнение этого означает, что MPlayer также должен динамически компоноваться с этой библиотекой вместо статической компоновки по умолчанию. Если Вы решите собирать разделяемую библиотеку, то добавьте --enable-shared-pp в скрипт configure, затем выполните следующую команду после команд, указанных выше:
make -C libavcodec/libpostproc install
Вам понадобится codecs.conf только, если Вы хотите изменять параметры кодеков, поскольку основной бинарник содержит внутреннюю их копию. Убедитесь, что любые сделанные изменения в codecs.conf достигают ожидаемого результата, так как неправильное содержимое в этом файле приведет к появлению ошибок и невозможности отображения проигрывателем. Если необходимо, то создайте файл при помощи следующей команды.
install -m644 etc/codecs.conf /etc/mplayer
Вы можете захотеть скопировать все файлы конфигурации по умолчанию в /etc/mplayer для дальнейшей ссылки на них или для большей настройки способностей.
install -m644 etc/*.conf /etc/mplayer
Рекомендованным методом для установки шрифтов для MPlayer является ссылка TTF-файла на Ваш каталог ~/.mplayer. Ссылка должна быть создана в домашнем каталоге каждого пользователя, который может использовать MPlayer . Например:
mkdir ~/.mplayer &&
ln -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf ~/.mplayer/subfont.ttf
Есть несколько других способов для установки пакета шрифтов. Для использования пакета предрастеризованных шрифтов MPlayer извлеките и скомпонуйте один из архивов шрифтов при помощи следующих команд:
tar -jxf ../font-arial-iso-8859-1.tar.bz2 \
-C /usr/share/mplayer/font &&
chown -R root:root /usr/share/mplayer/font &&
cd /usr/share/mplayer/font &&
ln -sf font-arial-iso-8859-1/font-arial-[размер]-iso-8859-1/* .
Доступными размерами шрифтов являются 14, 18, 24 или 28.
Дополнительная информация и дополнительные методы по установке пакета шрифтов MPlayer могут быть найдены на http://www.mplayerhq.hu/DOCS/HTML/en/subosd.html#mpsub-install.
Если Вы хотите проигрывать DVD при помощи MPlayer, то надо убедиться в наличии ссылки с Вашего DVD-накопителя на /dev/dvd. Если необходимо, создайте ссылку при помощи следующих команд:
cat >> /etc/udev/rules.d/24-dvd.rules << "EOF" # Create a /dev/dvd symlink KERNEL="[dvd drive]", SYMLINK="dvd" EOF udevstart
Замените [dvd drive] на подходяшее имя устройства, например, hdc. Если Вы не знаете, какое устройство выбрать, то наберите:
dmesg | grep DVD
В результате должен быть примерно такой вывод:
hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110, ATAPI CD/DVD-ROM drive
/etc/mplayer/*, ~/.mplayer/*.
Обычно нет настроек, требуемых в общесистемных файлах в /etc/mplayer (фактически, этот каталог пуст, в отличие от скопированных Вами файлов по умолчанию, как указывалось выше). Настройка может быть завершена выбором кнопки управления, находящейся в MPlayer GUI. Любые изменения настроек, сделанные здесь, будут скопированы в каталог ~/.mplayer пользователя.
Это ссылка на mplayer, включающая компонент графического интерфейса пользователя MPlayer.
Управляет входными форматами, КОДЕКАМИ и выходными форматами для проигрывания видеофайлов, DVD , (S)VCD или сетевых потоков, содержащих аудио и/или видеоинформацию на Вашей системе.
Примеры:
mplayer -fs blfs.avi
mplayer -vo fbdev -fb /dev/fb0 dvd://1 -aid 128 -sub en -framedrop
mplayer -fs vcd://1# работает для VCD и SVCD
mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg
Для большей информации просмотрите очень хорошую документацию, включенную в пакет, в дереве исходников в подкаталоге DOCS (также установлена в /usr/share/doc/mplayer).
Используется для кодирования любых проигрываемых MPlayer фильмов в DivX4, XviD или любой КОДЕК в libavcodec с PCM/MP3/VBRMP3 аудио.
Пример:
rm frameno.avi mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \ -lameopts vbr=3 -o frameno.avi # mencoder должен выводить битрейты для средних кодирований, # выберите наиболее понравившийся! В следующих строчках замените # <bitrate> и <name.avi> на утверждения Вашего личного выбора mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=<bitrate> \ -o <name.avi> mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=<bitrate> \ -o <name.avi> mencoder -forceidx <name.avi>
Содержит функции, используемые программами MPlayer.
Это библиотека фильтра постобработки, используемая программами MPlayer и другими пакетами.
Последнее обновление 2005-02-14 13:13:29 -0700.