Установка нужных библиотек (Список можно расширить и сузить по необходимости):
libxxf86dga +
libxxf86vm +
fontconfig +
libmad
libdca
libcdio-paranoia
libxinerama +
lame
twolame ?
libtheora
libxss
glu
sdl
smbclient
libx264
x265
fdc-aac
faad
lirc
ttf-dejavu +
libxvmc +
enca
opencore-amr
schroedinger
mpg123
libvpx
libpulse
fribidi
opus
libva
libass
rtmpdump
libdvdcss
libdvdread
libdvdnav
Чтобы скомпилить с vdpau - добавить в список нужных вещей vdpau и то, что ему нужно.
Установка mplayer-овских кодеков (не особо нужны, но на всякий случай):
$ sudo mkdir -pv /usr/local/lib/codecs
$ wget ftp://ftp.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2
$ tar xjvf essential-amd64-20071007.tar.bz2
$ sudo cp -v all-20071007/* /usr/local/lib/codecs
Для сборки нужен ffmpeg. В релизах mplayer-a он есть внутри архива. Для версии из svn - ffmpeg нужно скачать (лучше тоже svn, а не релиз) и распакованный положить в папку mplayer-a.
Конфигурация:
./configure --language=ru
Если нужен gui (не жтк, а дефолтный) - добавляем --enable-gui.
Все библиотеки, которые может использовать при сборке, определяет автоматом. Смотрим в выводе консоли открытые и отключенные кодеки аудио, видео, устройства вывода. При необходимости - доустановка и снова ./configure
Для экспериментов
sudo make install DESTDIR=/test/mplayer
Для использования субтитров указываем шрифт:
$ sudo mkdir -v /usr/local/share/mplayer/font
$ sudo ln -sv /usr/share/fonts/truetype/verdana.ttf /usr/local/share/mplayer/font/subfont.ttf
И, если указывали --enable-gui, копируем нужную шкурку в /usr/local/share/mplayer/Skin/default