Это старая версия документа.
Содержание
Описание руководства
При проигрывании HD-видео в высоком качестве, ресурсов компьютера может быть недостаточно для декодирования, и видео начинает заметно «тормозить». Эта статья рассказывает о том, как заставить компьютер максимально быстро декодировать HD-видео.
SMPlayer
Установка SMPlayer/MPlayer2
Установите SMPlayer и MPlayer2 через Центр приложений или из консоли:
sudo apt-get install smplayer mplayer2
Настройка SMPlayer
После того как мы все установили, открываем SMPlayer:
- Настройки → Быстродействие → Допускать выпадение кадров отключаем.
- Настройки → Быстродействие → Потоков декодирования выставляем значение равное количеству ядер вашего процессора.
Так же можно отключить петлевой фильтр, но это скажется на качестве:
- Настройки → Быстродействие → Петлевой фильтр → Пропускать (всегда).
Отключение двойной буферизации может повысить производительность, но вызвать мерцание субтитров:
- Настройки → Основные → Видео → Двойная буферизация отключаем.
Уже этого достаточно для плавного воспроизведения на компьютерах с многоядерным процессором.
Аппаратное ускорение декодирования видео
Настройка для видеокарт nVidia (VDPAU)
Если у вас не установлена библиотека libvdpau1, то её обязательно нужно установить командой
sudo apt-get install libvdpau1
в терминале.
VDPAU1)2) - это набор библиотек для аппаратного декодирования видео, средствами видеокарт nVidia.
SMPlayer (рекомендуется)
Установите SMPlayer любым способом, например через Центр приложений.
Для задействования VDPAU, в настройках SMPlayer нужно выбрать:
- Настройки → Основные → Видео → Устройство вывода выбираем vdpau.
XBMC Media Center (рекомендуется)
Смотрите инструкцию по установке.
VLC
- Установите пакет vdpau-va-driver.
Установите VLC любым способом, например через Центр приложений.
Для задействования VDPAU, в настройках VLC нужно выбрать
- Настройки → Ввод и кодеки → Использовать видеоускоритель включаем.
Adobe Flash
В последней версии плагина Adobe Flash, поставляемого в комплекте с браузером Google Chrome3), имеется поддержка VDPAU.
Настройка для видеокарт AMD со свободным драйвером (VDPAU)
Настройка для видеокарт AMD с проприетарным драйвером, а также Intel (VA-API)
- Установите пакет xvba-va-driver.
- Установите пакет libva-intel-vaapi-driver.
VLC (рекомендуется для AMD с проприетарным драйвером)
Установите VLC любым способом, например через Центр приложений.
Затем в настройках VLC:
- Настройки → Ввод и кодеки → Использовать видеоускоритель включаем.
XBMC Media Center (рекомендуется для AMD)
Смотрите инструкцию по установке.
SMPlayer (рекомендуется для Intel)
Для Ubuntu 12.04, 12.10 и 13.04 добавляем репозиторий и устанавливаем пакет «mplayer-vaapi»:
sudo add-apt-repository ppa:sander-vangrieken/vaapi sudo apt-get update sudo apt-get install mplayer-vaapi
На предыдущих выпусках Ubuntu скачиваем и устанавливаем пакет «mplayer-vaapi - 2:1.0~rc5+svn20110127-0+ppa(номер релиза Ubuntu)» вручную отсюда.
Затем в настройках SMPlayer:
- Настройки → Основные → Снимки экрана отключаем.
- Настройки → Основные → Видео → Прямой рендеринг включаем.
- Настройки → Основные → Видео → Устройство вывода выбираем vaapi.
XBMC Media Center (рекомендуется для Intel)
Смотрите инструкцию по установке.
Кодеки
В отличии от Windows, большинство аудио/видео плееров в Linux имеют встроенные кодеки, или используют системные (общие для всех плееров). Но если у вас появились какие то проблемы с вопроизвидением каких либо форматов, следует установить ubuntu-restricted-extras. Этот метапакет включает: кодеки, Adobe Flash Player, java, шрифты windows и все что нужно для корректной работы большинства программ.
sudo apt-get install ubuntu-restricted-extras