web-dev-qa-db-fra.com

Comment bloquer/désactiver le chargement automatique de toutes les vidéos dans Chrome?

La lecture automatique ou la diffusion en continu de vidéos est désormais courante sur de nombreux sites: intégrées dans les pages d’information, des barres latérales favorisant d’autres contenus et certains sites proposent même d’énormes vidéos purement décoratives en arrière-plan d’une page de recherche (par exemple, AirBnB et Lastminute).

Outre le facteur de gêne, ils constituent un problème pour moi parce que je suis généralement connecté à un compteur et que cela peut gaspiller des centaines de MB précieux en quelques secondes, sur quelque chose que je ne voulais même pas regarder en premier lieu. Il n’ya presque toujours aucun moyen d’arrêter le téléchargement de la vidéo autrement que de fermer la page.

Est-il possible d'empêcher le chargement de vidéos dans Chrome? J'ai déjà bloqué Flash en utilisant les paramètres de contenu de Chrome pour les "plug-ins". Ce que je veux, c’est une façon telle que chaque fois que Chrome voit un <video> ou un <audio>, il affiche simplement une zone grise et ne touche même pas le contenu vidéo lié. Peut-être qu'un bouton "cliquer pour charger la vidéo" serait une fonctionnalité intéressante, mais ce n'est pas nécessaire.

Je pensais qu'il y aurait une extension pour cela, mais il semble qu'il n'y en ait pas:

  • Le bloqueur vidéo au nom prometteur supprime en fait uniquement les chaînes Youtube spécifiées et les vidéos suggérées sur la page Youtube.
  • Désactivez la lecture automatique HTML5 semble prometteur, mais ne fonctionne pas comme prévu. Je l'ai installé, réglé sur son paramètre de "désactivation" le plus puissant, mais les vidéos se chargent toujours et sont lues.
  • Toutes les autres extensions que je peux trouver se limitent à bloquer uniquement les vidéos dans les annonces, ou uniquement les vidéos Youtube, ou uniquement les vidéos Facebook, ou une combinaison des deux.

Pour être clair, je veux arrêter les vidéos en cours de chargement/chargement ainsi que la lecture automatique.

J'ai vu Comment bloquer des vidéos HTML5 sur l'ensemble du système mais malheureusement, la réponse ne concerne que Firefox et IE.


Il semble étrange qu'il n'y ait apparemment aucune option simple pour bloquer la vidéo, étant donné que les "Paramètres de contenu" de Chromes disposent d'une option simple et facile pour bloquer les images:

 enter image description here

Je veux quelque chose qui fonctionne comme désactiver les images, mais pour les vidéos (et j'aimerais pouvoir conserver des images).


J'ai essayé AdBlock Plus basé sur la suggestion de Sanny mais je n'ai pas encore trouvé le moyen de le faire faire ce que je veux.

55
user568458

Que diriez-vous de HTML Content Blocker , il est différent de HTML 5 Autoplay. [ https://chrome.google.com/webstore/detail/html-content-blocker-js-c/nobnkgabkebhhlgfddbemmefjnjnahoe?hl=fr]

En conjonction avec votre blocage Flash actuel, cela devrait résoudre votre problème.

16
thesoundman20

Tout d'abord, ce que vous demandez peut ne pas être complètement réalisé à votre guise. Si le cas est que vous ne voulez pas que les vidéos soient lues sur des sites Web parce que vous êtes sur des connexions mesurées, et peu importe si vous utilisez Google Chrome, cela ne peut être possible qu'avec Firefox et NoScript

Mais l'utilisation de NoScript peut affecter votre expérience de navigation, car elle bloque les fonctions de nombreux sites Web.

Essayez d’installer Tampermonkey et recherchez un script qui modifie l’attribut 'preload' de la balise <video> de 'auto' en 'none'. Toutefois, la modification de cet attribut arrêterait uniquement la lecture automatique au lieu de bloquer entièrement l'élément, comme le fait NoScript, ce qui signifie que Chrome peut toujours mettre en mémoire tampon de petites parties sans les lire (BTW, Firefox dispose d'une fonctionnalité permettant d'arrêter lecture automatique de vidéos).

Si quelqu'un se demande si NoScript est disponible pour Chrome, ce ne l'est malheureusement pas. Mais il existe des projets fork de NoScript pour Chrome.

Vous pouvez utiliser AdBlockPlus pour masquer des éléments que vous ne préférez pas à l'aide de filtres spécifiques à l'utilisateur. Notez que vous pouvez utiliser cette option si vous avez peu de sites Web pour bloquer des vidéos et après avoir découvert les balises <dev> qui les contiennent, par exemple. le filtre ##div.hero__background masque la vidéo d'arrière-plan sur airbnb.com. Sinon, vous pouvez masquer chaque balise video sur chaque site Web que vous visitez en utilisant le filtre ##video.

UPDATE:

Je dis toujours que vous n'obtiendrez pas quelque chose qui bloque toutes les vidéos sur tous les sites Web. Donc, AdBlockPlus n'arrive pas toujours à bloquer avec le filtre ##video. Toutefois, si vous visitez fréquemment un site Web et que vous savez qu'il contient des vidéos, utilisez ContentBlockHelper qui identifiera les éléments communs, tels que les images et les vidéos, sous forme d'icônes triées par leur source d'URL. Bloquez les vidéos en cliquant sur l'icône de la vidéo, comme indiqué ci-dessous, et recommencez avec les autres sources d'URL (sur airbnb.com, les vidéos peuvent ne pas se charger par défaut, de sorte que la capture d'écran ci-dessous peut différer):

 enter image description here

Je répète, ce n'est pas une solution globale. Mais cela vous donne un certain contrôle sur les sites Web que vous visitez fréquemment jusqu'à ce que vous passiez à Firefox (honnêtement, je ne suis pas un fan de Firefox, mais c'est le seul navigateur qui devrait vous fournir une solution satisfaisante).

10
Sanny

Alors qu'aucune des solutions sur le net ne semblait fonctionner pour les sites d'actualités de plus en plus gênantes qui vous jettent un média, j'ai été ravi de constater que chrome # 61 nous permet enfin de contrôler cela - bien qu'il s'agisse d'un laboratoire et qu'il disparaîtra sans ménagement. un jour.

Utilisez ce drapeau: Politique de lecture automatique - a fonctionné comme un charme sur usatoday.com !!

chrome: // flags/# autoplay-policy

Mise à jour: ne fonctionne pas sur certains sites. et depuis que je suis passé à Vivaldi, ce commutateur n’est plus du tout respecté. J’utilise donc uBlock Origin, ce qui semble bien fonctionner pour la plupart des sites, sauf que cela ne bloque pas le fait de s’abonner à des newsletters envoyées par 75% des sites. à votre visage. Je déteste le HTML5 pour les pouvoirs accrus qu’il a donnés à ces sites, au lieu de nous.

5
killjoy