Greasy Fork is available in English.

倍速播放

HTML5播放器,倍速功能。可以实现最高10倍数播放。不同网站可以设置不同速率和位置

作者
黄盐
今日安装
14
总安装量
3,375
得分
16 0 0
版本
0.3
创建日期
最近更新
许可协议
不适用
应用到
  • *:*

脚本描述

倍速播放

作者:黄盐


倍速播放(SpeedyPlay)

是一个利用 HTML5 video 对象 playbackRate 属性来设置播放速度的模块。
页面结合Vue生成,只适用于 HTML5播放器 的页面。

功能

  1. 提供 0.1 ~ 10 倍的播放速度,调整精度到 0.1 倍。 而不是一般国内网站最高2倍的范围,0.5倍的调整精度。
  2. 任意拖拽位置。因为滑块对不同的人有不同的喜好。模块含有拖拽功能。喜欢放到哪里,就拖到哪里。并且记住位置。
  3. 不同网站可以设置不同的播放速率。
  4. 打开网站之后,如果有视频元素,则自动设置播放速率为上次的值。减少手动调整量。
  5. 对于分段并且恢复默认播放速度的,可以开启循环检测功能。

特别说明

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

版本更新历史

  • V 0.3 [2019-8-25]

增加了循环检测播放速率功能。设置速度更加方便。
比如 爱奇艺 视频是一段一段加载的,新的一段视频会把速度恢复默认速度。所以需要不断检测。
目前默认是不开循环检查的,需要右上角点击菜单开启或取消。

其他事情

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