Архив за день: 07.09.2021



Firefox: Отключить автоматическое воспроизведение видео

Читаю что-то на сайте reddit.com, прокручиваю страницу пониже и вижу, что видео-ролик на этой странице начинает воспроизведение.

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

 

Я не хотел, чтобы ролики запускались автоматом. Чтобы в будущем ролики не запускались автоматически, отключу это на уровне браузера (можно было это выключить в настройках аккаунта, но я не хочу только из-за этого заводить новую учётную запись).
1 Настройка в about:config, установим её значение равным 1:

media.autoplay.default
Это странно, но значение 0 разрешает проигрывание, а 1 запрещает. При этом значение 2 — спрашивать разрешение у пользователя.

 

Это не помогло.
2. Ещё одна настройка, её значение поставлю в true:

media.autoplay.block-event.enabled

Опять не сработало!

Решение

3. Включим политику блокирования авто-воспроизведения (установим значение 1):

media.autoplay.blocking_policy

4. В дополнение к п.3 изменим значение настройки из п.1 на значение 5:

media.autoplay.default
Оказывается разработчики изменили константу и поэтому теперь там другие значения (фрагмент файла omni.ja):

pref("media.autoplay.default", 1); // 0=Allowed, 1=Blocked, 5=All Blocked

 

Код для файла user.js:

// Disable autoplay videos (like reddit.com)
user_pref("media.autoplay.blocking_policy", 1);
user_pref("media.autoplay.default", 5);

Теперь всё получилось!