web-dev-qa-db-ja.com

Chromeにすべての動画が自動的に読み込まれないようにブロックまたは無効にする方法

ニュースページに埋め込まれた他のコンテンツを宣伝するサイドバーが埋め込まれたサイトや、検索ページの背景に純粋に装飾的な大規模なビデオを表示するサイト(例:AirBnBやLastminute)もあります。

煩わしさの要因と同様に、これらは私にとって通常問題となっています。なぜなら、私は通常メータ付きの接続をしているからです。ページを閉じる以外にビデオのダウンロードを停止する方法はほとんどありません。

Chromeに動画がまったく読み込まれないようにする方法はありますか。 「プラグイン」にChromeのコンテンツ設定を使用してFlashを既にブロックしています。私が欲しいのは、Chromeが<video><audio>を見たときはいつでも、灰色のボックスのようなものを表示し、リンクされたビデオコンテンツには触れないということです。 「クリックしてビデオを読み込む」ボタンがいい機能かもしれませんが、必須ではありません。

私はこれのための拡張があると思いました、しかしそれはそうではないようです:

  • 約束の名前が付けられた ビデオブロッカー は、実際には、指定されたYoutubeチャンネルとYoutubeページの推奨ビデオのみを削除します。
  • HTML5の自動再生を無効にする は有望に思えますが、期待通りには動作しません。私はそれをインストールし、その最も強い「無効」設定に設定しているが、それでもビデオはロードされ再生される。
  • 私が見つけることができる他のすべての拡張機能は、広告内のビデオのみ、YouTubeのビデオのみ、Facebookのビデオのみ、または何らかの組み合わせをブロックすることに制限されています。

明確にするために、私は自動再生を停止するだけでなく、ストリーミング/ロードされているビデオを停止したいです。

私は システム全体でHTML5ビデオをブロックする方法 を見ましたが、残念なことに答えはFirefoxとIEにしか対応していません。


Chromesの「コンテンツ設定」に画像をブロックするためのシンプルで簡単なオプションがあることを考えると、明らかにビデオをブロックするための単純なオプションがないことは奇妙に思える。

enter image description here

私は、画像を無効にするような、ビデオ用のものが欲しいのです(そして、私は画像を保存できるようにしたいです)。


私はサニーの提案に基づいてAdBlock Plusを試しましたが、それを私が望むものにする方法をまだ見つけていません。

55
user568458

HTMLコンテンツブロッカーについては、HTML 5の自動再生とは異なります。 [ https://chrome.google.com/webstore/detail/html-content-blocker-js-c/nobnkgabkebhhlgfddbemmefjnjnahoe?hl=ja]

あなたの現在のFlashブロックと連動してそれはあなたの問題を解決するはずです。

16
thesoundman20

まず第一に、あなたが求めることはあなたが望むように完全には達成されないかもしれません。もしあなたがメータリング接続されていて、そしてGoogle Chromeを使用しているかどうかに関係なく、あなたがウェブサイトでビデオを再生したくない場合は、Firefoxと NoScriptでしか可能でないと思います

しかし、NoScriptを使用すると、多くのWebサイトの機能がブロックされるため、ブラウズエクスペリエンスに影響を及ぼす可能性があります。

Tampermonkeyをインストールし、'preload'タグの<video>属性を'auto'から'none'に変更するスクリプトを検索してください。ただし、NoScriptのように要素を完全にブロックするのではなく、この属性を変更しても要素の自動再生が停止されるだけです。つまり、Chromeはまだいくつかの小さな部分を再生しなくてもバッファに入れることができます(BTW、Firefox自動再生ビデオを停止する機能があります)。

NoScriptがChromeに対応しているかどうかを疑う人がいるのであれば、残念ながらそうではありません。しかし、NoScript for Chromeのフォークプロジェクトがあります。

AdBlockPlusを使用して、ユーザー固有のフィルタによって好みのない要素を非表示にすることができます。動画をブロックするWebサイトがほとんどなく、それらを保持する<dev>タグが見つかった場合は、このオプションを使用できます。フィルタ##div.hero__backgroundはairbnb.com上のバックグラウンドビデオを隠します。それ以外の場合は、フィルタ##videoを使用して、アクセスしたすべてのWebサイトのすべてのvideoタグを非表示にすることができます。

アップデート:

私はまだあなたがすべてのウェブサイト上のすべてのビデオをブロックするものを得ることはないと言っています。そのため、AdBlockPlusはフィルタ##videoでブロックできないことがあります。ただし、Webサイトに頻繁にアクセスして動画があることがわかっている場合は、 ContentBlockHelper を使用して、画像や動画などの一般的な要素をURLソース順に並べ替えたアイコンとして識別します。下記のようにビデオアイコンをクリックしてビデオをブロックし、他のURLソースで繰り返します(airbnb.comでは、デフォルトではビデオが読み込まれないため、以下のスクリーンショットが異なる場合があります)。

enter image description here

繰り返しますが、これはグローバルな解決策ではありません。しかし、それはあなたがFirefoxに切り替えるまであなたが頻繁に訪問するウェブサイトのいくつかのコントロールをあなたに与えます(正直なところ私はFirefoxのファンではありません、それはあなたに満足のいく解決策を提供するべき唯一のブラウザです)。

10
Sanny

ネット上の解決策のどれもメディアにあなたの顔を投げかけているそれらのますます迷惑なニュースサイトのために働くように思われなかった間、私はクロム#61がついにこれを制御することを許すことを嬉しく思いました - ある日。

このフラグを使用してください:自動再生ポリシー - usatoday.com上の魅力のように働いた!

chrome:// flags /#autoplay-policy

更新:一部のサイトでは動作しません。そしてVivaldiへの切り替え以来、このスイッチはまったく尊重されていないので、代わりにuBlock Originを使用します。ただし、75%のサイトで発生するニュースレターのポップアップを購読するのを妨げるものではありません。あなたの顔に。私たちの代わりにHTML5がこれらのサイトに与えた力の高まりに嫌いです。

5
killjoy

2019年8月現在、これはChromeで一般的に機能しているようです

  • block Origin 拡張機能を使用します
  • 設定を開き、[マイフィルター]タブで、YouTubeを除き、すべてのドメインで次の動画要素のブロックを入力します。

    *##ビデオ

    〜www.youtube.com ## video

私の場合、Chromeのサウンドも無効にします。ただし、設定の例外(YouTube、NPRなど)は例外です。これは何らかの形で私の経験を変えるかもしれません(幸せな変更された経験は皆)。

1
jimmont