Приветствую и всех с прошедшим Новым Годом!

Поломалось в любимом Лисе воспроизведение MP4 видео и GIFV.
Бьюсь уже вторую неделю, ничего не помогает. Сравниваю все известные мне настройки с другим компьютером, на котором та же самая версия FF - всё один в один. Плагины имеются и активны.
Поставил Firefox с нуля, сделал новый профиль. Несколько дней видео отображалось, потом опять поломалось. И это при том, что никаких расширений не ставил кроме тех, что установил изначально и которые установлены ещё на двух машинках, на которых проблем нет и никогда не было.
Отключение расширений то же эффекта не даёт.
С параллельно установленными хромом и вивальди проблем нет. Проблемы были как на x86 версии, так и на свежей x64.
Настройки переключал по разному. Установлен Windows 10 x64, но всё-равно добавил параметр media.gmp-eme-adobe.forceSupported. Всё бестолку.

Вот что имею:

скрытый текст
Screenshot%20001.png
Screenshot%20002.png
Screenshot%20003.png
Screenshot%20004.png
Screenshot%20005.png
Screenshot%20006.png

Microsoft Edge проигрывает это видео? Приведите пример видео.

04-01-2017 22:01:14
В последнее время для Windows не прилетало никаких обновлений для системного декодера H.264? Можно попробовать его откатить.

Системные кодеки я проверил сразу же. Все версии актуальные и идентичные с теми версиями Windows где проблем с FF нет.
Chrome, Vivaldi и Edge работают без проблем.
Тестовое видео которое работает везде: http://www.w3schools.com/html/html5_video.asp
Я плагин h264 сносил и заставлял Лиса тянуть его заново. Не помогает.
В моей системе только Firefox отказывается работать с видео mp4.
Как то получилось заставить его проработать пару дней без проблем, когда подменил ему библиотеку gmpopenh264.dll
Поставил от 32-битной версии FF и в настройках изменил media.gmp-gmpopenh264.abi на x86-msvc-x64
Заработало видео, хотя было написано, что видеокодек OpenH264 будет загружен позже.
Через два дня всё опять перестало работать. И теперь подобное не прокатывает.

"media.hardware-video-decoding.force-enabled", false
"media.hardware-video-decoding.failed", false

Maesterus
Приведите данные со страницы about:support в [firefox]

barth пишет

"media.hardware-video-decoding.force-enabled", false
"media.hardware-video-decoding.failed", false

Не помогает

13-01-2017 17:50:20

banbot пишет

Maesterus
Приведите данные со страницы about:support в [firefox]

Скрин:

скрытый текст
support-fullpage.png

Драйвера в черном списке)
Пробуй:
media.hardware-video-decoding.force-enabled = true
media.hardware-video-decoding.failed = false
media.wmf.skip-blacklist = true
media.wmf.disable-d3d11-for-dlls = очисти всё
media.wmf.disable-d3d9-for-dlls = очисти всё
Должно:  Аппаратное декодирование H264    Yes; Using D3D11 API

Maesterus
Скорее всего аппаратное ускорение в этой версии [firefox] несколько раз упало, после чего [firefox] его автоматически отключил.
В дополнение к советам barth также очисть все настройки начинающиеся на gfx.crash-guard..
Также можно попробовать установить параметр layers.prefer-d3d9 в true.
Ну и попробовать другую версию драйверов Nvidia, если ничто не поможет.

14-01-2017 21:19:49
Ещё можно установить параметр layers.d3d11.force-warp в true, но это переместит нагрузку с видеокарты на процессор.

barth пишет

Драйвера в черном списке)
Пробуй:
media.hardware-video-decoding.force-enabled = true
media.hardware-video-decoding.failed = false
media.wmf.skip-blacklist = true
media.wmf.disable-d3d11-for-dlls = очисти всё
media.wmf.disable-d3d9-for-dlls = очисти всё
Должно:  Аппаратное декодирование H264    Yes; Using D3D11 API

Всё сделал, аппаратное декодирование Yes; Using D3D11 API
Не помогло

15-01-2017 15:53:05

banbot пишет

Maesterus
Скорее всего аппаратное ускорение в этой версии [firefox] несколько раз упало, после чего [firefox] его автоматически отключил.
В дополнение к советам barth также очисть все настройки начинающиеся на gfx.crash-guard..
Также можно попробовать установить параметр layers.prefer-d3d9 в true.
Ну и попробовать другую версию драйверов Nvidia, если ничто не поможет.

14-01-2017 21:19:49
Ещё можно установить параметр layers.d3d11.force-warp в true, но это переместит нагрузку с видеокарты на процессор.

Попробовал все способы.
Ноль эффекта.

Уже не помню, когда в последний раз сталкивался с таким глюком, который не мог пофиксить.
Похоже этот именно тот самый глюк.
Уже исключительно из спортивного интереса хочется найти решение проблемы.

Maesterus
Ну и как теперь выглядит about:support?

banbot пишет

Maesterus
Ну и как теперь выглядит about:support?

скрытый текст
ss-fullpage.png

Когда я включал layers.prefer-d3d9, то выглядело так

скрытый текст
d9-fullpage.png

layers.d3d11.force-warp так же не помог

Maesterus
А если запустить [firefox] в безопасном режиме?

banbot пишет

Maesterus
А если запустить [firefox] в безопасном режиме?

О, это я всё испробовал. И безопасные режимы, и новые профили и чистую установку.
Один раз новый профиль помог. В нём видео отображалось, а в старом нет.
Решил, что всё исправил и не додумался сохранить конфиги, что бы потом сравнить. А через день всё вернулось на круги своя.

Шайтан, однако

Maesterus, модель процессора, материнки и видеокарты в студию.

А есть ли способ на винде XP через плагин расшифровки контента Primetime сделать аппаратное ускорение на карточках Nvidia от 8xxx( которые поддерживают аппаратное декодирование с помощью  NVCUID) ? Просто смотрю у Maesterus на скрине D3D9 и есть поддержка H.264 , так ведь и на XP DX9 есть

Maesterus
grey_rat
Primetime и Widevine для чего используете?

Насчет "ускорения". Либо я что-то не знаю, либо вы. "Ускорение" от браузера вроде работает.

Победил-таки.
К сожалению точно сказать не могу сейчас причину. Сразу много настроек сбросил. Но после заработало.
Плюс, сразу не обратил внимание, что у меня включена синхронизация настроек между рабочим и домашним лисом. Склоняюсь теперь к мысли, что в этом и бал причина.
В общем, первое что сделал отключил синхронизацию настроек.
Затем в about:config открыл все параметры с состоянием "Установлено пользователем" и просто стал тупо сбрасывать все настройки, которые своим наименованием хотя бы отдалённо могли быть причастны к мультимедиа и видео.
Сбросил больше десятка, перезапустился и всё заработало.
Почему-то подозрение на два параметра: media.wmf.disable-d3d9-for-dlls и media.wmf.disable-d3d11-for-dlls.
Сейчас они имеют значения по умолчанию, а раньше в них много всяких библиотечек было прописано. Если эти параметры блокируют работу некоторых dll из набора DirectX, то может быть там действительно были лишние файлы указаны и поэтому видео не шло. Правда это может быть верно только в том случае, если я правильно представляю предназначение параметров.
Может быть дело совсем не в них.
Мне теперь уже даже хочется, что бы опять всё сломалось, что бы проверить свои выводы на практике :)

AbsorbeR, Primetime используется для https://forum.mozilla-russia.org/viewtopic.php?pid=724204#p724204
Что такое ускорение https://ru.wikipedia.org/wiki/PureVideo
То что браузер может, не факт что может видеокарта и наоборот.

Вообще-то говоря, я несколько вечеров потратил на разбор полётов на счёт работы Direct2D, DirectWrite, проигрывание видео видеокартой. На днях наверно даже создам отдельную тему тут на форуме, так как информации собранной в одном месте нет. А те советы что дают - как правило не работают из-за различной аппаратной начинки компов у разных пользователей. Не говоря уже о том, что например для работы аппаратного ускорения в вин7, в браузерах на движке хрома должно стоять одно из KB обновлений винды. Для шрифтов так же выпускалось обновление. DirectWrite на разных DX по разному работает. Если видеокарта не поддерживает аппаратную обработку VP9 в ютубе, можно сделать просмотр роликов в H264. Для вин XP в долгих поисках и экспериментах, таки нашёл на забугорном форуме как вернуть человеческое сглаживание шрифтов на широкоформатных мониторах и теликах. Вобщем очень и очень много нюансов. О которых ни где не написано в одном месте.

grey_rat, Primetime и Widevine - это DRM, который априори на возможность воспроизведения через HTML5 влияния не оказывает.

HTML5 - прерогатива браузера.

[firefox] 51 Создал, выставил поддержку h264, как тут написано -
https://forum.mozilla-russia.org/viewto … 04#p724204 но почему то не включилось.
12810517m.png
WinXP , профиль с нуля, где ещё что выставить чтобы включилась.

51 Создал, выставил поддержку h264, как тут написано

а как тут

скрытый текст
kiss_76kb.1485947614.jpg

и тут
скрытый текст
kiss_250kb.1485947726.jpg

oleg953
Какие то настройки есть каких то нет. Бесит в последнее время эта Лиса. Ну почему Хромого ставишь и всё играет из коробки, а с этой рыжей курвой нужно мудохаться, всякий раз, то там то сям. Сбрось свои видео настройки в prefs.js, попробую подменить, потому как уже не знаю какого хрена ей надо.

villa7, плагин поставился или нет ? По моему Лиса единственный браузер, который может воспроизводить h264 на XP. А хром для XP - полное г. тем более, что давно уже не поддерживается XP хромом. Тут для вин7 куча вопросов со шрифтами, аппаратным ускорением и пр. в хроме, на которые разработчики просто послали всех нах и делают что хотят.
По этому лиса очень даже хороший браузер, особенно на фоне хромых поделок на движке хрома.

Сбрось свои видео настройки в prefs.js,

пробуй

скрытый текст
user_pref("media.autoplay.enabled", false);
user_pref("media.decoder-doctor.verbose", true);
user_pref("media.fragmented-mp4", true);
user_pref("media.gmp-eme-adobe.forceSupported", true);
user_pref("media.gmp-eme-adobe.forcevisible", true);
user_pref("media.gmp-eme-adobe.lastUpdate", 1435141448);
user_pref("media.gmp-gmpopenh264.enabled", true);
user_pref("media.gmp-gmpopenh264.provider.enabled", true);
user_pref("media.gmp-manager.buildID", "20170118123726");
user_pref("media.gmp-manager.url", "\"https://aus5.mozilla.org/update/3/GMP/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml\"");
user_pref("media.gmp.decoder.enabled", true);
user_pref("media.gmp.storage.version.observed", 1);
user_pref("media.gstreamer.enabled", true);
user_pref("media.hardware-video-decoding.failed", false);
user_pref("media.mediasource.ignore_codecs", true);
user_pref("media.mediasource.webm.enabled", true);
user_pref("media.peerconnection.ice.default_address_only", true);
user_pref("media.peerconnection.ice.link_local", true);
user_pref("media.peerconnection.ice.loopback", true);
user_pref("media.peerconnection.ice.relay_only", true);
user_pref("media.peerconnection.ice.tcp", true);
user_pref("media.webm.intel_decoder.enabled", true);
user_pref("media.webrtc.debug.log_file", "C:\\Users\\08A4~1\\AppData\\Local\\Temp\\WebRTC.log");
user_pref("media.windows-media-foundation.enabled", true);

grey_rat
Какой плагин?
oleg953
Заменил настройки, эффекта ноль. Спрашивается, какого хрена. Всё как по инструкции, и фигвам.

villa7 пишет

Заменил настройки

тут

скрытый текст
kiss_38kb.1485975436.jpg

галка стоит?

oleg953
У меня и близко нет подобного, чистый профиль 51 [firefox]
12815725m.png

а проверь ка дружище вот эти позиции :
    media.ffmpeg.enabled
    media.ffvpx.enabled
    media.ogg.enabled
    media.mp4.enabled
    media.apple.mp4.enabled
    media.webm.enabled и в true поставь,нет так создай логическое

oleg953
Пару настроек создал, остальные все были в true. То же самое.
Вот это что за чудо, не пойму.

скрытый текст
12814703m.png

villa7 пишет

Вот это что за чудо, не пойму.

реально хрень какая то :offtopic:

villa7, у меня пока энта хрень не установилась (FF 48), воспроизведение MP4 не работало. И появилась она с FF 46.

скрытый текст
12781923m.png

oleg953
manuk
Твою медь, ну как вот так у гребанной мозилы получается. Пол вечера убил чтобы включить h264, ни как. Снес prefs.js, создался новый, одну настройку добавил, другую включил, всё в точности как и первый раз сделал, повторюсь, именно так, на чистом prefs.js, как и в первый раз делал, и она сволочь сразу включилась. Ну как так, ну как. Я же не идиот запутаться в двух настройках. Хотя...?
Спасибо ребята за участие.