Как прошить (Chrome или Firefox) аппаратно ускоренное декодирование? Что-то вместо этого?

Что я могу сделать, чтобы заставить GPU работать над декодированием Flash-видео?

На странице chrome://gpu Graphics Feature Status я вижу все зеленое, хорошо, например, Video Decode: Hardware accelerated, но Flash nerd statistics говорит мне, что декодирование осуществляется программным обеспечением (но рендеринг ускоряется).

Я получил (дополнительные) драйверы с открытым исходным кодом для мобильного ATI HD 7340. Пришлось сменить один Chrome flag, чтобы ускорить рендеринг. Как насчет декодирования?

РЕДАКТИРОВАТЬ: я снизил использование ЦП для Totem через Direct2D http://www.webupd8.org/2010/04/how-to-enable-direct2d-acceleration-in.html , но без изменений во Flash.

1
задан 3 August 2014 в 02:29

2 ответа

ОБНОВЛЕНИЕ


Для более слабого оборудования или приличного оборудования, но желание реального видео со встроенной 24-кадровой скоростью в секунду, я предлагаю minitube-ubuntu, приведенный ниже. Minitube может воспроизводить видео с Youtube, не используя Flash и не имея Graphics User Interface, что улучшает производительность декодирования или требует меньше системных ресурсов для выполнения действия. Я также заметил разницу в FPS (= отсутствие разрывов экрана или слайд-шоу), когда Flash показывал FALSE 0 пропущенных кадров ... Единственная проблема, которую я обнаружил, - отсутствие поддержки учетной записи Youtube, однако подписка работает нормально.


Вы можете получить minitube-ubuntu на Software Center.

gstreamer может потребоваться пакет или обходной путь:

sudo ln -s /usr/lib/kde4/plugins/phonon_backend /usr/lib/qt4/plugins/phonon_backend

.

Исправлены другие проблемы: http://flavio.tordini.org/minitube/faq


Для видео, не размещенных на Youtube, есть youtube-dl, поддерживающая различные сайты. , Но без GUI, команда termianl program.


Spec

CPU 2x 1700 MHz
APU AMD E2-1800 driven by fglrx-updates, VESA
Ubuntu v14.04
Chrome v36.0.1985.125
Flash v14.0.0.145 /opt/google/chrome/PepperFlash/libpepflashplayer.so

Производительность

youtube.com HTML5 Видео 480p с 70% ЦП и ложными 24 FPS (я думаю, Flash воспроизводит нормально, но Chrome FPS ниже, и мои глаза не удовлетворены, в то время как экран разрывается)

minitube-ubuntu 1080p с 70% CPU и истинными 24 FPS

0
ответ дан 3 August 2014 в 02:29

Я увеличил производительность Flash в Chrome, удалив драйверы fglrx и установив вместо него стандартные xorg. Даже время, потраченное на компиляцию специальной сборки fglrx, не помогло, Chrome GPU process был сбой, что привело к снижению Flash производительности.

0
ответ дан 3 August 2014 в 02:29

Другие вопросы по тегам:

Похожие вопросы: