如何在整个系统范围内屏蔽 html5 视频

如何在整个系统范围内屏蔽 html5 视频

背景:我是一名新手网络程序员,经常使用不同的浏览器来测试不兼容性。有时我发现自己很容易分心,并试图阻止诸如 youtube、twitch、vimeo 等视频网站。我知道我可以使用浏览器插件/扩展、主机文件规则、路由器规则(顺便说一句,我是这个路由器上唯一的一个)等来实现这一点,但我正在考虑创建一些代码,根据一天中的不同时间自动阻止在线视频加载,以一种稍微更防绕过的方式。(是的……有时我很想绕过我自己的阻止……是的,我知道没有办法完全防绕过,但我只是想让自己更难一点。我也认为这对我自己来说是一个小小的挑战,看看我是否能做到这一点。)

我最近发现了一种阻止大多数浏览器使用 Flash 的方法,即删除/重命名名为“NPSW(此处有一些数字).dll”的 dll 文件

c:/windows/syswow64/macromed/flash

可以通过删除 pepflashplayer.dll 文件来禁用 chrome 中的内置 flash

c:/users/(此处为名称)/appdata/local/google/chrome/application/(此处为版本号)/pepperflash

通过这种方式禁用 Flash 后,Chrome 将从使用 Flash 加载视频改为使用 HTML5 加载视频。可以通过在 Chrome 中删除/重命名 ffmpegsumo.dll 文件来阻止 HTML5 视频

c:/users/(此处为名称)/appdata/local/google/chrome/application/(此处为版本号)

顺便说一句,我在这里发现了这一点:(https://webapps.stackexchange.com/questions/50978/disable-youtube-html5-player-in-chrome

我的问题是 Firefox、Internet Explorer、Safari、Opera 等是否可以禁用其 HTML5 视频。因此,Chrome 有一个 dll 文件可以禁用其 HTML5 视频解码。Firefox、Internet Explorer 等是否有一个文件可以删除/重命名以完成相同的操作?我似乎无法通过自己的 Google 尝试找到此信息。我确实发现 Firefox 可以通过更改 about:config 来禁用 HTML5 视频,但我问的是是否存在一个文件可以删除/重命名以禁用 HTML5 视频。

答案1

如何在 FF 中禁用视频

在评论中此增强请求有建议(2012-03-13 15:57:41 评论5) 设置media.webm.enabledmedia.ogg.enabled和,以便media.wave.enabled“ 渲染和元素无法播放任何内容”。false
<video><audio>

about:config如果您在地址框中输入,然后在过滤器框中输入,所有这些选项都可用media.。在我的测试中(Gentoo 上的 Firefox 10.0.1),无需重新启动 Firefox,当我重新加载页面时,这些元素已被禁用。

这一页media.webm.enabled对我的测试很有用。当和都设置为 false 时,视频将被禁用media.ogg.enabled,因为可以从一个回退到另一个。

来源

如何在 IE 中禁用 HTML5

将站点添加到兼容站点列表会禁用该站点上的 HTML5。

相关内容