支持哔哩哔哩、B站直播、腾讯视频、优酷视频、爱奇艺、芒果TV、搜狐视频、AcFun弹幕网自动网页全屏;支持任意视频倍速播放;支持播放进度记录;支持任意视频网站下集切换。
当前为
视频倍速调节 时显示)空格◀️▶️键控制 时显示)@match 网站时显示)@match 网站时显示)| 快捷键 | 功能说明 |
|---|---|
| P | 切换网页全屏 |
| N | 切换下一集视频 |
| D | 弹幕显示 / 隐藏 |
| Z | 恢复 1.0x 正常倍速 |
| R | 90° 循环旋转视频角度 |
| L / K | 下一帧 / 上一帧 |
| Shift R | 视频水平镜像翻转 |
| Shift P | 进入或退出画中画 |
| Ctrl Alt A | 视频画面截图(默认禁用) |
| 数字 0️⃣ | 快进 30 秒 |
| 1️⃣ 至 9️⃣ | 直接设置 1️⃣ 至 9️⃣ 倍速 |
| ◀️▶️ | 快退 / 快进 5 秒(默认禁用) |
| 空格 | 播放 / 暂停(默认禁用) |
| Alt ➕ / ➖ | 视频缩放(默认禁用) |
| A / S 或 ➕ / ➖ | 倍速 ±0.25 |
| Alt ◀️🔼🔽▶️ | 视频上下左右方向移动(默认禁用) |
默认仅对 @match 中指定的网站启用自动网页全屏功能。若无需此功能,可在脚本菜单中禁用(禁用后仍可通过快捷键 P 手动触发网页全屏)。
对所有视频网站生效
将脚本中的:
// @note *://*/*
改成:
// @match *://*/*
或特定网站(以 咕咕番 为例):
// @include *://www.gugu3.com/*
嵌套框架页(如 E站弹幕网):
若视频位于 iframe 中,需同时匹配主页面和框架页域名:
// @include *://www.ezdmw.site/Index/video/*
// @include *://player.ezdmw.com/danmuku/*
注意:仅针对单个网站配置时,须使用
@include而非@match(后者触发的是网站自带的网页全屏图标)。
然后在脚本菜单中点击 此站启用自动网页全屏 ,启用后,视频开始播放时将自动进入网页全屏。
默认仅对 @match 中指定的网站启用倍速播放功能。理论上支持所有含 HTML5 <video> 标签的网页。
如需,可将脚本中的:
// @note *://*/*
修改为:
// @match *://*/*
或指定网站使用(以百度网盘为例)
// @include *://pan.baidu.com/*
如需禁用此功能,可在脚本菜单中设置禁用。
适用于所有视频网站的通用快捷键切换下集(脚本默认 @match 是使用网站自带的切换下集)。
使用前,将脚本中的:
// @note *://*/*
修改为:
// @match *://*/*
脚本优先 手动适配 ,无 手动适配 时按 地址栏匹配 > 网站自带 的顺序来尝试切换下集(有些网站 地址栏匹配 会误匹配,走不到 网站自带 只能 手动适配)。
当网站无法成功切换下集或跳转为不正确的地址时,可通过手动拾取元素完成适配。
若需重新拾取已适配过的网站,需先在脚本菜单中点击
删除此站剧集选择器,清除历史配置。
Ctrl + Alt 键,用鼠标点击当前播放集数的位置(如播放页显示的 “第 1 集”)。获取集数失败,手动编辑文本框中的选择器代码,修改后再次点击「验证」,成功后保存。Ctrl + Alt 键,点击剧集列表(如侧边栏或底部列表)中的任意一集(如 “第 2 集”)。获取集数失败 或验证时显示的集数列表(如数量)有误,手动编辑选择器代码,修改后再次点击「验证」,直至显示正确集数后保存。配置完成后,按键盘 N 键,测试是否能自动切换至下一集。
在该网站上默认拾取到的元素选择器,验证时不能获取到当前播放集数。
原因是:当鼠标移入目标元素时,会动态添加临时 class;而当元素失去焦点后,该 class 会自动移除。由于默认拾取的选择器包含此动态 class,导致无法获取当前播放集数。
解决方法:手动删除动态添加的 class,即可成功匹配目标元素并获取当前播放集数。
在该网站上当前播放的集数在剧集列表中无明确标识(如高亮、特殊样式或独有 class),导致无法通过列表元素直接区分正在播放的集数是哪一个。
虽列表无法识别,但页面顶部标题栏中存在包含当前播放集数的明确文本,第一步拾取,可选取标题栏的集数元素定位当前播放集数。
在该网站上第二步拾取元素并点击「验证」时,提示的集数列表与页面实际显示不一致,通过调整元素选择器的层级结构后,最终成功获取正确数据。
脚本默认支持 B 站和 AcFun 弹幕网,在视频播放结束后自动退出全屏状态(番剧页面不支持)。对于 B 站,还会自动点击「取消连播」按钮,避免自动播放下一集。
取消连播触发条件:
如需关闭此功能,请在脚本中注释掉以下代码:
App.exitWebFullScreen();
脚本默认启用「播放进度记录」功能,自动记录视频的播放位置。下次进入同一视频时,将自动恢复到上次离开时的进度。如果不需要该功能可在脚本菜单中设置禁用。
当浏览器中播放视频的标签页切换为后台(即当前非可见状态)时,脚本将自动暂停视频播放。