Форум сообщества Runtu.org
Январь 18, 2018, 05:12:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Новости: Доступна для тестирования альфа-версия Runtu LITE 18.04 - 20180101

Подробнее
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1   Вниз
  Печать  
Автор Тема: Firefox, аппаратное декодирование html5 video  (Прочитано 1406 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Пользователь.
Местный
*****
Offline Offline

Сообщений: 3048


« : Апрель 17, 2017, 14:57:46 »

В других темах выяснилось, что воспроизведение html5 video в Firefox, это воспроизведение видео через системный плеер ffmpeg.

Также стоит учитывать, что не для всех форматов в видеокарте есть аппаратные декодеры, например для mp4 (h264) - есть, а для webm (vp8) - нет.
Это значит, что аппаратное декодирование можно включить для mp4.

Для аппаратного декодирования также нужно чтобы видео драйвер поддерживал эту функцию.


Для проверки работы аппаратного декодирования в Firefox переходим по адресу
about:support


В разделе графики увидим строку аппаратное декодирование h264, у меня указано нет - не активироывано.


Значит нужно разобраться как включать.
Записан
CeperaDan
Новичок
**
Offline Offline

Сообщений: 43


« Ответ #1 : Апрель 20, 2017, 07:19:02 »

У меня и вовсе: "Аппаратное декодирование H264 - No"
Записан
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1046


« Ответ #2 : Апрель 20, 2017, 15:45:08 »

я как-то ковырялся пару часов в поисках решения этой проблемы, рабочего варианта не нашел.
Записан
Пользователь.
Местный
*****
Offline Offline

Сообщений: 3048


« Ответ #3 : Апрель 20, 2017, 17:45:16 »

Да я даже ffplay (плеер в ffmpeg) не могу заставить использовать аппаратное ускорение, выдает ошибки при использовании vdpau.

С него нужно начинать. Когда там заработает, уже экспериментировать с настройками браузера для включения аппаратного ускорения.
Записан
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1046


« Ответ #4 : Апрель 20, 2017, 18:48:39 »

Вот наткнулся... Похоже, что можно не дергаться, в Linux это пока не работает.
Цитировать
> Будет ли работать аппаратное ускорение в Firefox с этой версией ffmpeg?

нет. Оно не работает потому, что разработчики файрфокса столкнулись с неодолимой проблемой -
как скроллить окно в котором выводится vaa поток. А не потому ,что в более старых ffmpeg что-то не работало.
..... у мозилловцев затык.

https://bugzilla.mozilla.org/show_bug.cgi?id=563206 - там ближе к концу, комментарии про:

Currently hardware accelerated layers aren't yet enabled on Linux. It will be soon. Once this is done, we will start working on hardware decoding. I have a personal timeline of a couple of months to get this done
Записан
ek-nfn
Местный
*****
Offline Offline

Сообщений: 1046


« Ответ #5 : Апрель 23, 2017, 14:04:47 »

В 53-й версии FF в about:support исчезло упоминание об аппаратной поддержке h264
Записан
sfs
Местный
*****
Offline Offline

Сообщений: 578


WWW
« Ответ #6 : Апрель 24, 2017, 10:44:28 »

Да я даже ffplay (плеер в ffmpeg) не могу заставить использовать аппаратное ускорение, выдает ошибки при использовании vdpau.
Видяха поддерживает vdpau? Или какое ускорение Вы хотите задействовать?
Записан

puh01
Постоялец
***
Offline Offline

Сообщений: 179


« Ответ #7 : Апрель 25, 2017, 13:34:00 »

В 53-й версии FF в about:support исчезло упоминание об аппаратной поддержке h264

И правда нету



в следующем разделе "Важные изменённые настройки":



Записан

Xubuntu 16.04, Xubuntu 16.10 - обе 64 битные.
baks
Новичок
**
Offline Offline

Сообщений: 57


« Ответ #8 : Апрель 30, 2017, 19:01:15 »

В config сортируешь по слову webm и выставляешь false, это ты скомандуешь браузеру не проигрывать VP8, будет только MP4, а он аппаратно декодируется.
Записан
Пользователь.
Местный
*****
Offline Offline

Сообщений: 3048


« Ответ #9 : Сентябрь 23, 2017, 08:12:09 »

Мои догадки.

Нужно собрать из исходников ffmpeg с поддержкой аппаратного ускорения, сделать чтобы по умолчанию использовал аппаратное ускорение (через настройки или скрипт запуска).

А браузеру уже не нужно будет заботиться о включении аппаратного ускорения, оно само будет работать.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines Valid XHTML 1.0! Valid CSS!