b站片头跳过脚本能帮助用户快速检索bilibili的弹幕,从而获取到空降、指挥部等关键词,根据其弹幕数量来判断是否为正片内容,从而直接跳过op片头,精准降落到正片之中,对于一些不想看无用op的用户而言非常实用,并且使用方法也很简单,只需在视频下方点击按钮即可。
打开页面后会在弹幕开关旁出现自动跳过op开关,默认为开启状态,将跳转至‘指挥部‘弹幕处。
对于一些op在中间的番剧,可以将自动跳过关掉,关掉后会出现手动跳跃开关
你可以选择在合适的时机点击手动开关,跳过op,
对于无法找到指挥部关键词的番剧,点击手动开关将快进5s
自动跳过开关的状态可以被记录,切p时无需再次打开或关闭,刷新则使开关重置
检索到弹幕出现多个如‘空降7:22’的关键词,自动跳转至空降坐标
自定义设置
一般保持默认即可
代码setting处:
keyword:['在.+跳op','小手.+没有','谢指挥部','精准降落','反手炸了指挥部','精准落地','感谢指路'],//含有这些关键词的进入筛选,如感谢指挥部
badword:['呼叫','[\??吗呢怎了]'],//含有这些词的弹幕将被排除,例如 呼叫指挥部 或 指挥部呢?
max_time:300,//单位秒,最大跳过时长,此时长之外的将视为不可信,0为不限制
min_time:10,//单位秒,最小跳过时长,此时长之外的将视为不可信,0为不限制
react_time:3,//弹幕发送的反应时间
kongjiang:1,//是否开启空降功能,1开0关,检索到空降关键词自动跳转
kongjiang_num:2,//空降位置出现的最低次数,低于此数量的弹幕会被认为不可信,意在阻止虚假空降
auto_play:1,//是否打开页面就播放,默认为1:所有页面播放,改为0:只有换p后才会自动播放
debug : 0,//开发模式,0关,1开
注意事项:
此脚本只是bili_op_pass跳过计划中的一步,后续可能会合并到其他脚本
此脚本代码遵循MIT协议,欢迎其他开发者二次开发以更好的跳过op
bili_op_pass跳过计划:
[100%]0.跳过结尾5s等待,直接下一p
[100%]1.按键侦听,用户自行快进
[100%]2.弹幕解析,精准降落
[100%]3.高能条识别,一步到高能
[0%]4.视频帧分析,锁定op结束时
[25%]5.用户操作分析,学习跳过时机
[10%]5.op设置云共享,完全精准跳过