Greasy Fork

来自缓存

Greasy Fork is available in English.

倍速播放

HTML5播放器,倍速|最高10倍|计时器掌控者|视频跳过广告|视频广告加速

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
黄盐
日安装量
12
总安装量
109,018
评分
126 7 3
版本
1.0
创建于
2019-05-19
更新于
2021-01-24
大小
10.9 KB
许可证
暂无
适用于

倍速播放

作者:黄盐


倍速播放(SpeedyPlay)

一方面利用 HTML5 video 对象 playbackRate 属性来设置播放速度。

另一方面 也通过劫持页面计时器,改变时间间隔,从而实现更加普遍适应的改变播放速度功能。

此功能,只适用于 HTML5播放器 的页面,对于 Flash 播放器束手无策 ╮(╯▽╰)╭。

功能

  1. 提供 0.1 ~ 10 倍的播放速度,调整精度到 0.1 倍。 而不是一般国内网站最高2倍的范围,0.5倍的调整精度。手动设置最高速度可以达到大约17倍速度。
  2. 任意拖拽位置。因为滑块对不同的人有不同的喜好。模块含有拖拽功能。喜欢放到哪里,就拖到哪里。并且记住位置。
  3. 不同网站可以设置不同的播放速率。
  4. 打开网站之后,如果有视频元素,则自动设置播放速率为上次的值。减少手动调整量。
  5. 有几个常用的播放速度,方便在常用速度之间切换
  6. 双击速度显示,可以在 2 个常用速度之间快速切换。便于刷剧和切换跳过广告的需求。

特别感谢

新版本的代码,是在 计时器掌控者 的基础上修改,以及增加逻辑功能来的。

所以在这里需要特别感谢 计时器掌控者 的作者 苍石

有四分之三的代码,都是他的2个脚本来的。可以说,没有苍石老哥,就没有强大的新版倍速播放。

再次感谢。同事也不太清楚 GPL 3.0 的许可到底限制是怎样的。我未征得他同意下,还是修改了代码。如有侵犯需要删除,请告知。当然更希望是得到老哥的许可使用。

版本更新历史

  • V 1.0 [2021-1-24]

重写了代码。新方法改变播放速度更加可靠,也更加普遍适用。

新增了 常用播放速度 的按钮。方便在几个常用的速度中切换

双击速度显示,可以在2中速度中来回切换。方便刷剧和跳过广告这两种情景快速切换。

取消了脚本菜单。没有是否开启循环检测的选项了。

前一个版本每个网站分别设置的速度和位置,需要重新设置一次。

腾讯最高 4 倍速度播放,这个限制已经突破。现在爱怎么看就怎么看。

  • V 0.3 [2019-8-25]

增加了循环检测播放速率功能。设置速度更加方便。

比如 爱奇艺 视频是一段一段加载的,新的一段视频会把速度恢复默认速度。所以需要不断检测。

目前默认是不开循环检查的,需要右上角点击菜单开启或取消。

**腾讯视频** 由于是封装了播放器,把设置速率的接口屏蔽了。目前没有找到直接修改播放速率的接口。
所以,只能通过设置 **window.session** 数据来改变速率。**并且**,
需要有刷新(比如网页刷新,上下集,快进快退等等)动作的时候,设置过的播放速率才会生效。
经过测试,腾讯播放器接受的最高播放速率是 **4.0** 倍。

其他事情

目前没有了。如果要使用这个功能的话,请注明出处和作者。 Thanks♪(・ω・)ノ