绕过学习平台不允许倍速的一个简单办法
AI-摘要
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
前言
在某些学习平台,平台可能设置过不允许倍速,不允许快进。
现介绍一种简单破开限制的办法,此办法不用下载脚本等,但是限于页面只有一个视频资源的情况
方法
1、获取视频元素
打开F12,切换到 "Console"(控制台)标签页。
找到视频元素。通常可以通过
document.querySelector('video') 或
document.getElementsByTagName('video')[0] 来获取页面上的视频元素。如果页面有多个视频,可能需要更精确的选择器,例如
document.getElementById('videoPlayerId')小技巧: 在 "Elements" 标签页中,找到视频元素,右键点击它,选择 "Store as global variable" (存储为全局变量),它会把视频元素赋值给一个临时变量(如 temp1),你就可以直接在控制台使用 temp1。
2、尝试修改 currentTime (当前时间)(不建议)
例如:
videoElement.currentTime = videoElement.duration - 10; (将视频跳到结束前10秒,以尝试触发完成事件)
例如:
videoElement.currentTime = 300; (跳到视频的第300秒,即5分钟处)
注意:如果网站有监听 seeked 或 timeupdate 事件的JavaScript代码,它可能会检测到你手动设置了 currentTime,并立即将其重置回之前的点,或者不允许跳到未观看的区域。
3、尝试修改 playbackRate (播放速度)(建议)
例如:
videoElement.playbackRate = 4; (将视频播放速度提高到4倍,可以快速“播放”完视频)
注意:播放器可能会限制最大播放速度,或者网站的防跳过机制可能会检测到异常高的播放速度。但通常提高播放速度是比较安全的绕过方式,因为它仍然是“播放”而不是“跳过”。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 WaNG
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果