oio11: (Default)
[personal profile] oio11

Воспроизведение HD-video

Описание руководства
При проигрывании HD-видео в высоком качестве, ресурсов компьютера может быть недостаточно для декодирования, и видео начинает заметно «тормозить». Эта статья рассказывает о том, как заставить компьютер максимально быстро декодировать HD-видео.

SMPlayer

Установка SMPlayer/MPlayer2

Установите SMPlayer и MPlayer2 через Центр приложений или из консоли:
sudo apt-get install smplayer mplayer2
Вместо SMPlayer можно использовать UMPlayer

Настройка SMPlayer

После того как мы все установили, открываем SMPlayer:
  • Настройки → Быстродействие → Допускать выпадение кадров отключаем.
  • Настройки → Быстродействие → Потоков декодирования выставляем значение равное количеству ядер вашего процессора.
Так же можно отключить петлевой фильтр, но это скажется на качестве:
  • Настройки → Быстродействие → Петлевой фильтр → Пропускать (всегда).
Отключение двойной буферизации может повысить производительность, но вызвать мерцание субтитров:
  • Настройки → Основные → Видео → Двойная буферизация отключаем.
Уже этого достаточно для плавного воспроизведения на компьютерах с многоядерным процессором.
Пункты, которые написаны выше, обязательны к выполнению, даже не для HD-видео.


Аппаратное ускорение декодирования видео

Настройка для видеокарт nVidia (VDPAU)

Для использования аппаратного декодирования на видеокартах Nvidia необходимо установить проприетарный драйвер Nvidia. Подробнее об этом смотрите в статье Установка и настройка драйверов Nvidia.
VDPAU1)2) - это набор библиотек для аппаратного декодирования видео, средствами видеокарт nVidia.

SMPlayer (рекомендуется)

Установите SMPlayer любым способом, например через Центр приложений.
Для задействования VDPAU, в настройках SMPlayer нужно выбрать:
  • Настройки → Основные → Видео → Устройство вывода выбираем vdpau.

XBMC Media Center (рекомендуется)

Для его использования выполните следующие команды:
sudo apt-get install xbmc
sudo apt-add-repository ppa:aap/xbmc-release
sudo apt-get update && sudo apt-get upgrade
Поддерживаются версии Ubuntu 12.04, 12.10 и 13.04. Дополнительных настроек не требуется, т.к поддержка аппаратного ускорения декодирования включена по умолчанию.

VLC

Для использования VDPAU в VLC требуется установить пакет поддержки VDPAU в VA-API
Установите VLC любым способом, например через Центр приложений.
Для задействования VDPAU, в настройках VLC нужно выбрать
  • Настройки → Ввод и кодеки → Использовать видеоускоритель включаем.

Adobe Flash

В последней версии плагина Adobe Flash, поставляемого в комплекте с браузером Google Chrome3), имеется поддержка VDPAU.

Настройка для видеокарт AMD и Intel (VA-API)

Для использования аппаратного декодирования на видеокартах AMD необходимо установить проприетарный драйвер AMD и библиотеку для включения поддержки XvBA
Для использования аппаратного декодирования на видеокартах Intel необходимо установить библиотеку включения поддержки VA-API

VLC (рекомендуется для AMD)

Установите VLC любым способом, например через Центр приложений.
Затем в настройках VLC:
  • Настройки → Ввод и кодеки → Использовать видеоускоритель включаем.

XBMC Media Center (рекомендуется для AMD)

Для его использования выполните следующие команды:
sudo apt-get install xbmc
sudo apt-add-repository ppa:aap/xbmc-release-fernetmenta
sudo apt-get update && sudo apt-get upgrade
Поддерживаются версии Ubuntu 12.04, 12.10 и 13.04. Дополнительных настроек не требуется, т.к поддержка аппаратного ускорения декодирования включена по умолчанию.

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)

Для его использования выполните следующие команды:
sudo apt-get install xbmc
sudo apt-add-repository ppa:aap/xbmc-release
sudo apt-get update && sudo apt-get upgrade
Поддерживаются версии Ubuntu 12.04, 12.10 и 13.04. Дополнительных настроек не требуется, т.к поддержка аппаратного ускорения декодирования включена по умолчанию.

Кодеки

В отличии от Windows, большинство аудио/видео плееров в Linux имеют встроенные кодеки, или используют системные (общие для всех плееров). Но если у вас появились какие то проблемы с вопроизвидением каких либо форматов, следует установить ubuntu-restricted-extras. Этот метапакет включает: кодеки, Adobe Flash Player, java, шрифты windows и все что нужно для корректной работы большинства программ.
sudo apt-get install ubuntu-restricted-extras

Ссылки

1) обязательно наличие последних версий драйверов с поддержкой vdpau.
2) Следует заметить что ускорение VDPAU поддерживается видеокартами серии 8 и выше, но некоторые из них (8800GTS 320/640MB и 8800GTX) всё равно не поддерживаются.
3) не Chromium


http://help.ubuntu.ru/wiki/аппаратная_поддержка_hd_видео

May 2025

S M T W T F S
    123
45678910
11121314151617
181920212223 24
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 3rd, 2025 10:16 am
Powered by Dreamwidth Studios