Как включить поддержку MSE & H.264 на YouTube для Firefox прямо сейчас

Обновление : Firefox поддерживает все медиа-функции HTML5, которые требуются YouTube. Открыв тестовую страницу HTML5, вы заметите, что все опции отмечены, что означает, что они все поддерживаются. Обратите внимание, что в некоторых дистрибутивах Linux может отсутствовать поддержка некоторых функций. Конец

Когда вы откроете страницу HTML5 YouTube в самой последней стабильной версии Firefox прямо сейчас, вы заметите, что поддержка доступна не для всех технологий, перечисленных на странице.

Поддержка может быть доступна для HTMLVideoElement, H.264 и WebM VP8, но не для расширений Media Source, MSE & H.264 или MSE & WebM VP9.

Вариант конфигурации для включения расширений Media Source и MSE & WebM VP9 прямо сейчас в браузере Firefox.

Для этого загрузите about: config в адресную строку браузера и найдите там термин media.mediasource.enabled. Дважды щелкните предпочтение, чтобы установить его в значение true, если оно уже не установлено в значение true.

Затем выполните поиск media.mediasource.webm.enabled и убедитесь, что для него также установлено значение true. Если это не так, дважды щелкните по нему, чтобы изменить его значение на true.

Когда вы вернетесь на страницу YouTube HMTL5 после этого, вы заметите, что только MSE & H.264 указаны как неподдерживаемые, а все остальные опции поддерживаются.

Если вы этого не сделаете, при использовании видеопроигрывателя HTML5 вы получите только разрешение для видео на YouTube. Это довольно проблематично, так как Google заставит пользователей Firefox использовать видеоплеер HTML5 с Firefox 33 и выше.

Mozilla еще не включила эту функцию по умолчанию, даже в самой последней ночной версии Firefox. Это показатель того, что функция еще не готова к прайм-тайму, и может потребоваться несколько циклов выпуска, прежде чем она будет включена по умолчанию.

Большинство разрешений видео становятся доступными после включения расширений Media Source в Firefox. Однако по-прежнему не поддерживается MSE и H.264, что означает, что некоторые видео могут воспроизводиться не во всех разрешениях на сайте.

Включить MSE & H.264

Новое предпочтение в Firefox Nightly 34, однако, меняется, так что поддержка всех запрашиваемых технологий будет предоставлена ​​позже на YouTube.

Примечание . Хотя статья посвящена платформе видеохостинга Google, включение поддержки MSE и H.264 принесет пользу пользователям браузера и на других веб-сайтах.

Вам нужно создать новое предпочтение, чтобы сделать это:

  1. Введите about: config и нажмите Enter.
  2. Подтвердите, что вы будете осторожны.
  3. Щелкните правой кнопкой мыши и выберите New> Boolean.
  4. Назовите предпочтение media.mediasource.ignore_codecs.
  5. Установите его значение в True.

Обновление: пользователи Linux могут также изменять следующие настройки:

  1. media.mediasource.mp4.enabled в true
  2. media.fragmented-mp4. * в true
  3. media.fragmented-mp4.use-blank-decoder в false

Если вы вернетесь на HTML-страницу YouTube, вы увидите все шесть технологий, перечисленных как поддерживаемые (выделены зеленым цветом).

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

Это означает, что вы можете получить зависания или другие проблемы после включения поддержки контейнера mp4 для расширений Media Source в браузере.

Тем не менее, приятно видеть, что Mozilla работает над поддержкой этой функции в Firefox. Неясно, удастся ли ему решить все проблемы до выхода Firefox 33, поскольку это может привести к увеличению количества запросов на поддержку, когда пользователи Firefox замечают, что YouTube обслуживает их только с некоторыми разрешениями.