Описание руководства
При проигрывании HD-видео в высоком качестве, ресурсов компьютера может быть недостаточно для декодирования, и видео начинает заметно «тормозить». Эта статья рассказывает о том, как заставить компьютер максимально быстро декодировать HD-видео1).
SMPlayer
Установка SMPlayer/MPlayer
Для начала
добавим репозиторий ppa:ripps818/coreavc. В нем находится пропатченая
версия mplayer'а, которая корректней работает с многоядерными процессорами. Затем
устанавливаем mplayer и smplayer.
sudo add-apt-repository ppa:ripps818/coreavcsudo apt-get updatesudo apt-get install --reinstall mplayer smplayer -y
Настройка SMPlayer
После того как мы все установили, открываем SMPlayer:
Так же
можно отключить петлевой фильтр, но это скажется на качестве:
Уже этого достаточно для плавного воспроизведения.
Ускорение воспроизведения с помощью CoreAVC
Для тех кому вышеописанного мало, и видео все равно воспроизводится рывками,
можно посоветовать
CoreAVC2).
Для его работы требуется установленный wine и dshowserver. Купленный вами CoreAVC ставим с помощью wine. После установки находим папку CoreAVC в директории wine в домашнем каталоге, и переносим файл CoreAVCDecoder.ax в папку /usr/share/dshowserver.
Если вы не меняли ни каких настроек при установке CoreAVC, то
можно выполнить следующее:
sudo cp "$HOME/.wine/drive_c/Program Files/CoreCodec/CoreAVC Professional Edition/CoreAVCDecoder.ax" /usr/share/dshowserver/
Чтобы задействовать CoreAVC в SMPlayer:
Ускорение воспроизведения средствами видеокарт nVidia (VDPAU)
VDPAU3)4) - это набор библиотек для аппаратного декодирования видео, средствами видеокарт nVidia. Подробнее здесь.
Для задействования VDPAU, в настройках SMPlayer нужно выбрать:
Ускорение воспроизведения средствами видеокарт ATi
Настройка VAAPI
Скачиваем необходимые пакеты с этого сайта.
Нам понадобятся следующие .deb пакеты: libva, libva-dev, xvba-video; и исходники mplayer-vaapi-latest-FULL.
Ставим
в следующем порядке: libva → libva-dev → xvba-video. Затем собираем
mplayer-vaapi, для этого распаковываем архив и запускаем
checkout-patch-build.sh .
Для проверки работоспособности выполним:
mplayer-vaapi -vo vaapi:gl -va vaapi your_movie
Если все работает, то перейдем к настройке smplayer:
Альтернативные решения
Альтернативная инструкция.
Готовый скрипт.
VAAPI также
можно использовать для Intel GMA4500.
Настройка gstreamer
Еще один способ снизить загрузку на ATI - это зайти в gstreamer-properties: перейти на вкладку видео, плагином выбрать «Система X Window (с расширениями X11/XShm/Xv)». В пункте «Устройство» должен появится пункт вида «ATI Radeon AVIVO Video». Выбираем его.
Теперь в smplayer идем в:
VLC
Для Ubuntu 10.04 ставим VLC из следующего репозитория.
Для Ubuntu 10.10 достаточно
установить из стандартного репозитория.
Если все установилось правильно, то пункт:
Если «Use GPU acceleration (experimental)» не активен,
можно установить последний
xvba-video для владельцев ATi или libva для владельцев Intel GMA4500, из репозитория упомянутого выше.
Аппаратное ускорение FLASH-видео с помощью VDPAU (nVidia)
В последнем флеш плеере5) от
adobe появилась возможность переноса обработки на видеокарты nVidia с
CUDA. Если вы владелец такой видеокарты - можете выполнить следующее6):
wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p2_32bit_linux_011011.tar.gztar xvzf flashplayer10_2_p2_32bit_linux_011011.tar.gzsudo cp libflashplayer.so /usr/lib/flashplugin-installer/ #если уже установлен флеш плеерsudo cp libflashplayer.so /usr/lib/adobe-flashplugin/ #если не установлен флеш плеерsudo apt-get install libvdpau1
Теперь проверяем работу, к примеру на этом видео, загрузка ЦП должна быть низкой.
Видеокарта и ее драйвера
Желательно использовать последние версии драйверов для видеокарт.
Описание установки драйверов для ATI и NVidia.
Кодеки
В отличии от Windows, большинство аудио/видео плееров в
Linux имеют встроенные кодеки. Но если у вас появились какие то проблемы с вопроизвидением каких либо форматов, следует
установить ubuntu-restricted-extras. Этот метапакет включает: кодеки, Adobe
Flash Player, java, шрифты
windows и все что нужно для корректной работы большинства программ. Источник: http://marimarmf.blogspot.com/2011/03/hd-video-ubuntu.html
Оставьте комментарий!