Подведу резюме для новичков, коим и сам являюсь. А то перелопачивать весь форум в поисках ответа умрёшь, некоторые вещи по началу не очевидны.
Имею Ubuntu 10.10 x64 HPProBook 4710s c HD4300 на борту
Устанавливаем последний драйвер для видео
https://help.ubuntu.ru/wiki/установка_драйвера_ati
Перезагружаемся
sudo apt-get update
Ставим пакеты subversion libass-dev libxss-dev x11proto-scrnsaver-dev yasm
sudo apt-get install subversion libass-dev libxss-dev x11proto-scrnsaver-dev yasm
Заходим
http://www.splitted-desktop.com/~gbeauchesne/Качаем последние версии
libva1_***_amd64.deblibva-dev_***_amd64.debс
http://www.splitted-desktop.com/~gbeauchesne/libva/pkgs/amd64/vdpau-video_***_amd64.debс
http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/pkgs/amd64/xvba-video_***_amd64.debс
http://www.splitted-desktop.com/~gbeauchesne/xvba-video/mplayer-vaapi-latest-FULL.tar.bz2с
http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/Ставим в таком порядке:
libva1_***_amd64.deb
libva-dev_***_amd64.deb
vdpau-video_***_amd64.deb
xvba-video_***_amd64.debdpkg -i /home/***/libva1_***_amd64.deb
Или просто два щелчка
Если говорит "Более новая версия уже установлена", удаляем более новую версию
sudo apt-get remove имя пакета
или в
Менеджер пакетов Synaptic Удаляем "хвосты", если остались
sudo apt-get autoremove
Распаковываем mplayer-vaapi-latest-FULL.tar.bz2
Заходим в каталог /mplayer-vaapi-***
cd /home/***/mplayer-vaapi-***
Выполняем
sudo apt-get build-dep mplayer
Если спросит добавить пакеты, соглашаемся, добавляем пакеты
Запускаем компиляцию
./checkout-patch-build.sh
Копируем папку mplayer-vaapi в /usr/bin
sudo cp -a /home/***/mplayer-vaapi-***/mplayer-vaapi /usr/bin
Проверяем
/usr/bin/mplayer-vaapi/./mplayer -vo vaapi:gl -va vaapi /путь к файлу
Ставим SMplayer
https://help.ubuntu.ru/wiki/аппаратная_поддержка_hd_видео#ускорение_воспроизведения_средствами_видеокарт_ati
sudo add-apt-repository ppa:ripps818/coreavc
sudo apt-get update
sudo apt-get install --reinstall smplayer -y
Настраиваем SMPlayer
Настройки → Быстродействие → Допускать выпадение кадров отключаем.
Настройки → Быстродействие → Потоков декодирования выставляем значение равное количеству ядер вашего процессора.
Настройки → Основные → Путь к mplayer пишем /usr/bin/mplayer-vaapi/mplayer.
Настройки → Основные → Снимки экрана отключаем.
Настройки → Основные → Видео → Устройство вывода выбираем «Определенно пользователем» и вписываем vaapi:gl.
Настройки → Основные → Видео → Прямой рендеринг включаем.
Настройки → Дополнительно → Настройки mplayer → Настройки вводим -va vaapi.
Заморозим версии пакетов
libva1 libva-dev vdpau-video xvba-video SMPlayer
от обновления
В Synaptic выделяем пакет и в меню
пакет-заблокировать версиюСам собирал так. Всё проигрывается и *.mkv, и *.m2ts. BD естественно без меню, только поток.
Просьба к гуру поправьте если что не так.