如何阻止/禁止所有视频自动加载到Chrome?


58

现在,许多网站都具有自动播放或自动流式传输的视频:嵌入在新闻页面中,用于宣传其他内容的下方栏上,并且某些网站甚至在搜索页面的背景中具有大量的纯装饰性的宏伟视频(例如AirBnB和Lastminute)。

除了烦人的因素外,这些对我来说也是个问题,因为我通常处于按流量计费的连接上,这些东西可能会在几秒钟内浪费数百个宝贵的MB,而这些东西本来就是我本来不想看的。除了关闭页面外,几乎总是没有其他方法可以停止视频下载。

有什么方法可以阻止视频完全在Chrome中加载?我已经使用Chrome的“插件”的“内容设置”阻止了Flash。我想要的是一种这样的方式,即无论何时Chrome看到<video><audio>,它只会显示类似灰色框的内容,甚至不会触摸链接的视频内容。也许“单击以加载视频”按钮将是一个不错的功能,但这不是必需的。

我以为会对此进行扩展,但似乎没有:

  • 很有名的视频拦截器实际上只删除了YouTube页面上的指定YouTube频道和建议的视频。
  • 禁用HTML5自动播放听起来很有希望,但效果不理想。我已经安装了它,并将其设置为最强的“禁用”设置,但是视频仍然可以加载和播放。
  • 我可以找到的所有其他扩展程序都仅限于仅屏蔽广告中的视频,或仅Youtube视频,或仅Facebook视频或某种组合。

明确一点,我想停止流式传输/加载视频以及停止自动播放。

我已经看过如何在整个系统范围内阻止HTML5视频,但不幸的是,答案仅针对Firefox和IE。


鉴于Chrome浏览器的“内容设置”有一个简单易用的选项来阻止图像,似乎没有简单的选项来阻止视频似乎很奇怪:

在此处输入图片说明

我想要的东西就像禁用图像一样,但是对于视频来说(我希望能够保留图像)。


我已经根据Sanny的建议尝试了AdBlock Plus,但还没有找到一种方法来使它达到我的期望。


查看此链接makeuseof.com/tag/stop-auto-playing-flash-html5-videos-chrome 如果HTML5可以正常工作,也提供HTML5选项,请告知我,我将答案复制到此处,以便其他人找到。
David Golding

似乎仅是YouTube。
user56reinstatemonica8'9


从评论看来,这两者仅适用于<video>代码,而在使用另一种方法加载HTML5视频的网站上则无效。
user56reinstatemonica8'9

您是否尝试过ScriptSafeScript Blocker
harrymc '16

Answers:


17

HTML Content Blocker怎么样,它与HTML 5 Autoplay不同。[ https://chrome.google.com/webstore/detail/html-content-blocker-js-c/nobnkgabkebhhlgfddbemmefjnjnahoe?hl=zh-CN]

结合您当前的Flash阻止功能,它应该可以解决您的问题。



看起来很有前途,不过没有任何评论。明天将尝试对其进行测试。
user56reinstatemonica8'9

到现在为止还挺好。使用此设置来阻止“媒体”和“对象”,通过Adblock Plus获得的多个视频已成功地被完全阻止,没有浪费数据。尚未遇到任何潜入网络的视频
user56reinstatemonica8

该扩展程序只是阻止显示视频,还是阻止HTML5视频被浏览器下载?
Stephan

1
我已经尝试过了,只有五个选择:阻止哪种内容。选中“媒体”选项后,它将阻止自动加载和自动播放视频。不幸的是,它不允许手动播放。因此,如果您想观看视频,则必须转到扩展名并取消选择“媒体”。不会为我工作。测试在这个网站:thekitchn.com/...
包-约翰逊

10

首先,您所要求的可能无法完全实现。如果您是因为按流量计费连接而不想在网站上播放视频,并且无论使用的是Chrome浏览器,我相信只有使用Firefox和NoScript才能实现

但是使用NoScript可能会影响您的浏览体验,因为它会阻止许多网站的功能。

尝试安装Tampermonkey并搜索改变了脚本'preload'的属性<video>从标签'auto''none'。但是,更改此属性只会停止自动播放,而不会像NoScript那样完全阻止该元素,这意味着Chrome可能仍会缓冲一些小片段而不播放它们(顺便说一句,Firefox具有停止自动播放视频的功能)。

如果有人想知道NoScript是否可用于Chrome,那么不幸的是,它不是。但是有NoScript for Chrome的fork项目。

您可以使用AdBlockPlus隐藏用户特定的过滤器不喜欢的元素。请注意,如果您很少有网站来阻止视频,并且在发现包含视频的<dev>标签之后,则可以使用此选项,例如,过滤器##div.hero__background会将背景视频隐藏在airbnb.com上。否则,您可以video使用过滤器隐藏访问的每个网站上的每个标签##video

更新:

我仍然要说的是,您不会在每个网站上看到阻碍每个视频的内容。因此AdBlockPlus有时有时无法使用过滤器进行阻止##video。但是,如果您经常访问某个网站并且知道它有视频,请使用 ContentBlockHelper来将常见元素(例如图像和视频)标识为按其URL来源排序的图标。如下所示,通过单击视频图标来阻止视频,并重复其他网址来源(在airbnb.com上,默认情况下视频可能不会加载,因此以下屏幕截图可能有所不同):

在此处输入图片说明

我再说一遍,这不是一个全球性的解决方案。但这确实使您可以控制经常访问的网站,直到切换到Firefox(老实说,我不是Firefox的粉丝,但它是唯一可以为您提供令人满意的解决方案的浏览器)。


我试过安装AdBlock Plus,不确定您的建议是什么,您是说过滤器##video吗?
user56reinstatemonica8 '02

实际上,我在谈论##div.class##div#id持有<video>标签。添加##video将在全局范围内剪切标签。与扫描页面上的class和相比,您可能更喜欢它id。然后,如果您想观看使用video类似YouTube的HTML5播放器,则可以仅在此类网站上禁用ADB。
桑尼

@ user568458,例如,如果您搜索airbnb.com主页,则添加过滤器##div.hero__background将隐藏背景视频。因此,您继续寻找听起来很无聊的内容:)
Sanny

我想要100%全局的内容,即使在我单击YouTube链接的情况下,也无论何时何地都禁止所有视频。然后,如果我确实决定发疯并且将一周的数据配额
浪费

1
是的,这行不通。视频仍会下载。
Ant6n

5

尽管网络上的所有解决方案似乎都不适合那些越来越令人讨厌的新闻网站,这些新闻网站使您的脸部媒体泛滥成灾,但令我感到欣喜的是chrome#61最终允许我们控制这一点-尽管这是一个实验室,并且会毫不客气地消失在我们身上一天。

使用此标记:自动播放政策-在usatoday.com上像超级魅力一样工作!

chrome:// flags /#autoplay-policy

更新:在某些网站上不起作用;而且由于切换到Vivaldi,此切换根本不兑现,所以我改用uBlock Origin,它似乎对大多数网站都适用,但是它不会阻止该网站订阅75%网站抛出的新闻通讯弹出窗口在你的脸上。我讨厌HTML5,因为它给了这些站点而不是我们带来的强大功能。


尝试过-根本不起作用。重新启动Chrome(版本70.0.3538.77)后,两个youtube视频立即开始相互播放
-Sirap

1

截至2019年8月,这似乎在Chrome中普遍可用

  • 使用ublock原点扩展
  • 打开设置,然后在[我的过滤器]标签中,在所有域中输入以下对视频元素的阻止,但YouTube例外。

    *##视频

    〜www.youtube.com ## video

就我而言,除了设置中的例外情况(YouTube,NPR等)外,我还禁用了Chrome中的声音。这可能会以某种方式改变我的经历(每个人都快乐地改变经历)。


-2

您可以更改镶边设置以禁用视频自动播放。

  • 打开chrome:// settings / content
  • 向下滚动到插件
  • 选择“让我选择何时运行插件内容”
  • 您还可以选中“管理例外”,以查看是否在将网站列入白名单之前
  • 单击完成。

但是,要在Facebook上禁用视频自动播放,您可以登录到您的Facebook帐户并访问https://www.facebook.com/settings/?tab=videos 在视频设置下,您可以选择打开自动播放设置或根据需要关闭。


3
这只会影响Flash视频;同样,我已经提到我已经在问题中做到了
user56reinstatemonica8

Chrome的设置/内容上没有“插件”部分。
马特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.