Аппаратное ускорение видео и гибридная видеокарта ( Optimus).
psy 28 апреля, 2012 - 12:26
Недавно случайно заметил, что у меня отсуствует аппаратное ускорение видео. Но это ладно, дело не в том что только заметил.
Вроде бы для intel нужно врубить use-флаг vaapi, для nvidia vdpau, извиняюсь на нубство, но как это все работает для гибридного видео, точнее для optimus?
Например, ffmpeg имеет оба use-флага, мой текущий плеер vlc почему-то только vaapi, к примеру плеер mplayer имеет только use-флаг vdpau.
В общем, кто-нибудь может разъяснить, как это надо корректно настроить и запускать в данном случае?
Я бы хотел надеятся, что бы я просто врубил оба use-флага, а потом в зависимости от того, запущен плеер через optirun или нет, оно бы декодировало само через нужную видеокарту, но подозреваю это не так.
»
- Для комментирования войдите или зарегистрируйтесь
с optimus дела не имел, но до
с optimus дела не имел, но до недавнего времени была видяха nvidia, а теперь amd
В vlс в настройки->кодеки есть пункт использовать для ускорения gpu, работает, но у меня периодически изображение и звук замирает, на несколько секунд ( да и перемотка очень долгая (
в mplayer надо выбрать через что выводить видео -vo vdpau или в настройка smplayer
когда была nvidia ускорение было только в mplayer, сейчас только в vlc. версия mplayer с vaapi не собирается (
теоретически любой плеер декодирующий с помощью ffmpeg должен без проблем юзать vdpau и vaapi но почему-то это не так (
optimus довольно забавная
optimus довольно забавная хрень. ИМХО ты по факту ты на интегрированном интеле работаешь. Nvidia не задействуется.
Кое что про то как это заставить работать http://www.linux.org.ru/news/hardware/6257972
http://www.opennet.ru/opennews/art.shtml?num=30347
Для нормальной работы аппаратного ускорения, в биосе выбрать Nvidia, но будет сильнее кушать аккумулятор.
Или выбрать Integrated, для экономии аккумулятора и жить чисто на интеле, со всеми его прелестями.
С самим optimus у меня
С самим optimus у меня проблем нет. Кстати, вы видимо не знаете, как собственно optimus работает.
Ничего в биосе переключать не надо. Интеграшка всегда активна, но при необходимости задейсвуется дискретная, которая к слову подключена не напрямую к дисплею, а к интегрированной карте. В винде оно само определяет эту необходимость, в линуксе через команду optirun ( благодаря bumblebee) можно задействовать для нужного приложения дискретную видеокарту. Но это касательно аппаратного ускорения 3D. Как насчет аппаратного декодирования видео, я собственно без понятия и вот спрашиваю.
Зравствуй КЭП. А никак, при
Зравствуй КЭП.
А никак, при таком подходе. Кто-нибудь ffmpeg, mplayer, vlc, etc... рассказал про хитродоступную видеокарту? Ответ - нет.
Ускорение ты сможешь получит только от Intel.
)))
первый раз слышу про ускорение видухи
vaapi
vaapi http://intellinuxgraphics.org/h264.html
Однако.