В настройках галочка выставлена напротив "по возможности задействовать аппаратное ускорение"
Однако, например, вот это видео в 1080@60 в плеере HTML5 воспроизводится без аппаратного ускорения. В связи с чем, картинка иногда рассыпается и заметны микролаги. Несмотря на то что мой процессор не загружен и на 50%. У меня в системе установлено 3 браузера: firefox (основной), опера и edge.
В опера все тоже самое, видео декодируется процессором. И только edge воспроизводит его на видеокарте, загрузка проца - 0%; нет никаких микролагов и картинка не рассыпается. Как такого же эффекта добиться в лисе?
На только созданном профиле аппаратное ускорение так же не работает при просмотре этого видео. То есть, настройки все по умолчанию, драйвера на видео тоже..
Отсутствует
У мя есть заметка про аппаратное ускорение, где взял уже не помню. Можешь попробовать поиграться на свой страх и риск.
на всяк случай : если в процессе игры FF не будет запускаться то найти файл в профиле FF prefs.js и поудалять оттудава эти параметры. удачи
stagefright.force-enabled --------------------------------
webgl.msaa-force--------------------------------------------
webgl.force-enabled-----------------------------------------
gfx.direct2d.force-enabled---------------------------------
gfx.font_rendering.directwrite.enabled ----------------
gfx.work-around-driver-bugs ----------------------------выключить
layers.acceleration.force-enabled------------------------
layers.prefer-d3d9-------------------------------------------
layers.async-video.enabled -----------------------------
layers.force-active -----------------------------------------
---
Отсутствует
jars
Шо за вредные советы?
layers.prefer-d3d9 - зачем? Это нужно только если по какой-то причине хотите использовать именно 9-ый директикс. По-умолчанию, на win и так задействуется его максимально доступная версия (если поддерживается системой/видеокартой), а на linux и вовсе - openGL.
gfx.work-around-driver-bugs - зачем? Эта настройка позволяет использовать аппаратное ускорение на проблемных системах, где, в противном случае, вообще пришлось бы его отключать.
layers.force-active - вообще не а тему. Это принудительно заставляет все элементы страниц быть активными, т.е. они будут отрисовываться даже если не видимы в данный момент на экране или в фоновых вкладках. Видеокарту/батарею/электричество не жалко?
Да и остальные, за исключением gfx.direct2d.force-enabled и gfx.font_rendering.directwrite.enabled, лучше не трогать. А то включит, человек, забудет, а потом, будет бегать по форуму, крича, что "мазилла шлак" и "все время падает".
Shillien
Там, по-умолчанию, 1080@60fps отдается в vp9. VP9, как и HEVC, аппаратно декодировать умеют лишь очень небольшое число самых новейших видеокарт.
Отсутствует
Там, по-умолчанию, 1080@60fps отдается в vp9. VP9, как и HEVC, аппаратно декодировать умеют лишь очень небольшое число самых новейших видеокарт.
Я что то запутался совсем. Вот скрин ютуба с Edge:
А вот скрин как Edge воспроизводит это видео:
Отсутствует
Shillien
Хм, мне, как и видимо вам, для фф отдает vp9 в webm. А этому недобраузеру - avc в mp4. Которое успешно и декодируется картой.
Есть всякие аддоны/скрипты, которые позволяют задать в каком формате ютуб видео будет отдавать. Либо, вырубите webm в about:config (тут у вас чего-то может не быть, или быть другое, так как у меня ночнушка): media.format-reader.webm, media.mediasource.format-reader.webm, media.mediasource.webm.enabled, media.webm.enabled - выставить в false
Отредактировано turbot (06-08-2015 06:02:23)
Отсутствует
media.webm.enabled - выставить в false
Это не помогло.
media.format-reader.webm, media.mediasource.format-reader.webm, media.mediasource.webm.enabled
Этого ниче нет.
А этому недобраузеру - avc в mp4
Зря вы так. Это же прямой конкурент, учитывая что он практически способен поддерживать расширения как от лисы, так и от хрома
А вот скрин, как воспроизводит видео лиса:
Отсутствует
Shillien
Да нет, вам в фф тоже avc отдет. У меня такое видео, соответственно, видеокартой декодирует. Хотя это я может накрутил чего парамерах, либо только в ночнушке 1080@60 аппаратно декодируется, не знаю.
Отсутствует
Шо за вредные советы?
а чё такого? яж и нопейсал, где взял - не помню, в работе не уверен, на свой страх... как убрать тоже написал. В какой это вселенной "вредно" делать/пробоовать ?
Отсутствует
пробуй тестируй)))
user_pref("media.hardware-video-decoding.enabled", true);
user_pref("media.mediasource.ignore_codecs", true);
user_pref("media.webm.intel_decoder.enabled", true);??????
user_pref("media.encoder.webm.enabled", false);????
Отредактировано barth (06-08-2015 19:27:22)
Удалено
Отсутствует
пробуй тестируй)))
Не помогло.
В общем, проблема глубже, нежели видео в 60fps.
Пока тестил, оказалось, что вообще все видео в html5 плеере декодируется процессором. От fps не зависит.
Есть способ включить аппаратное ускорение для html5?
Отсутствует
Есть способ включить аппаратное ускорение для html5?
Выше как раз дали: media.hardware-video-decoding.enabled;true
А вообще аппаратное ускорение включено? Я не уверен, можно ли отключить ускорение для браузера, но оставить для видео. Если включено, то попробуйте еще layers.acceleration.force-enabled;true, вдруг карта/версия драйвера в блэклисте (но это может привести к проблемам, если аппаратное ускорение не случайно отключено для них).
Ну или, это баги 10-ки. Проверьте на .
Отсутствует
Выше как раз дали: media.hardware-video-decoding.enabled;true
Это у меня по умолчанию было true.
А вообще аппаратное ускорение включено?
Да, включено.
Если включено, то попробуйте еще layers.acceleration.force-enabled;true
Попробовал, не помогло.
Ну или, это баги 10-ки. Проверьте на
Установил ночнушку, создал новый профиль. Все тоже самое.
К тому же, посмотрел как работает на win7 - все то же самое. html5 крутится на проце. Я просто внимания не обращал, так как проц мощный и эта нагрузка никак не ощущалась. Да и в целом, на html5 редко смотрел.
Получается, только в Edge работает аппаратное ускорение. Ни в лисе, ни в опере. В опере vp9 и видео в 60fps идет очень плавно и без рывков, нагрузка на проц минимальна. Так что может аппаратное ускорение в опере работает.
Так что я не знаю в чем дело и на что грешить... Драйвера на видео последние, с играми проблем нет.
Отсутствует
Shillien
Неоднократно писалось - видеоускорения для HTML5 видео нет .
Для отключения webm - media.mediasource.webm.enabled=false (настройка по умолчанию)
webgl.force-enabled , webgl.msaa-force , layers.acceleration.force-enabled , gfx.direct2d.force-enabled только включение для проблемных драйверов . stagefright.force-enabled это для андроида . Остальное или устарело или не относится к делу .
ps: webm грузит процессор меньше , но не всё качество доступно .
Отредактировано AlAvis (07-08-2015 07:10:35)
Отсутствует
Неоднократно писалось - видеоускорения для HTML5 видео нет .
А где об этом писали?
У turbot'а же работает. Как и у меня, только в другом браузере.
С другой стороны, в тесте с рыбами в Edge всего 1 фпс, а в лисе стабильно 60. Так что не знаю...
Отредактировано Shillien (07-08-2015 07:56:11)
Отсутствует