Giter Site home page Giter Site logo

kkren / bilibili_adjustplayer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from i9602097/bilibili_adjustplayer

81.0 81.0 25.0 272 KB

调整B站播放器设置,增加一些实用的功能。哔哩哔哩(bilibili.com)播放器调整

License: GNU General Public License v3.0

JavaScript 100.00%

bilibili_adjustplayer's Introduction

Hi 👋, I'm kkren

A computer science student from China

kkren

Connect with me:

kkren001 kkren#8169 https://blog.kkren.me/atom.xml

 kkren

bilibili_adjustplayer's People

Contributors

a253208088 avatar i9602097 avatar kkren avatar sino1641 avatar weidideng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

bilibili_adjustplayer's Issues

没能找到自定义设置的地方

看了代码里面有自定义快捷键设置的函数,但是不知道在哪里才能触发自定义设置。不是很熟悉JS和油猴脚本,还望作者解答疑惑,或者是添加到readme里

请删除全屏模式快捷键设置或者对其做出使用提示

目前B站全面切换到新版播放器,而且目前最新版播放器(V2.20.0)自带一些快捷键,可右键查看,摘录如下。
5.png
如果将全屏快捷键设置成“f”,这将与自带快捷键冲突。导致使用快捷键全屏时,屏幕下方会出现白色弹幕栏而且长期不消失,情况如下。
无标题.png

番剧无法使用迷你播放器调整

如果在番剧打开迷你播放器调整,整个脚本都会失效,关闭之后可以正常工作,请问如何解决?
使用的是360极速浏览器11.0.2216.0和12.0.1006.0,都不行。

修改默认播放速度 保存后刷新无效

现将默认播放速度设成1.5倍,保存后刷新还是正常的1倍,视频设成自动播放,望工程师能将bug修复
操作系统:win10
浏览器 chrome
插件 Tampermonkey

自定义播放/暂停视频 快捷键无效

在设置界面自定义了播放/暂停视频 按键为 小键盘数字“0”,保存设置后,按数字“0”播放器上显示播放暂停的提示,但是视频并没有被暂停

评论无法输入表情

image
如果开了本脚本点击下方表情没反应,关了就正常了。


好吧我发现我关了重开,就恢复正常了

网页全屏键失效

网页全屏键失效
忽然间失效无论怎么修改就是不能使用网页全屏的快捷键 其他快捷键一切正常

还是无法记住屏蔽顶底弹幕

表现和没用时一样, 只是从每次都要自己勾选变成了首次勾选后只要不关浏览器就能记住

另外 请再加入能记住勾选屏蔽彩色弹幕和防挡字幕的功能

无法默认关闭弹幕

我选择了默认关闭弹幕,还勾选了前面的框,但是弹幕还是无法默认关闭

能否加入清晰度选择?

不知道是不是新播放器的问题,一直无法记住我选的清晰度,所以问问作者能否加入清晰度选择

自动宽屏后出现黑边

自动宽屏后上下出现黑边,且部分弹幕进入黑边,似与指定播放器大小有关,但尝试多种设置后均无法改变。
image

菜单排版有问题

Google Chrome 71.0.3578.98 (正式版本) (64 位)
操作系统 Mac OS X 10.13.0

"恢复"的左侧有一个边框

snipaste_2018-12-24_15-45-50

修改默认播放速度 保存后刷新无效

1现将默认播放速度设成1.5倍,保存后刷新还是正常的1倍,视频设成自动播放,望工程师能将bug修复
操作系统:mac os 10.13.6
浏览器 QQ浏览器 mac版
插件 油猴

脚本在番剧区会出现错误

在观看番剧时会出现本脚本初始化失败的错误:

adjustPlayer(ver.stardust):
html5Player init error
TypeError: Cannot read property 'getAttribute' of null

console显示错误来自这段代码的catch块,但是if语句不是已经排除null的情况了吗,为什么还会有这样的错误?

if (video !== null && readyState !== null) {
  if (readyState.getAttribute('style') !== null && readyState.getAttribute('style').search("display: none;") !== -1) {
    try {
      createConfigBtn();
      isFirstrun();
      adjustPlayer.adjust(setting, isReload);
      reloadPList.init();
      console.log('adjustPlayer(ver.stardust):\nhtml5Player init success');
    } catch (e) {
      clearInterval(timer);
      console.log('adjustPlayer(ver.stardust):\nhtml5Player init error\n' + e);
    } finally {
      reloadPList.getScreenMode();
      clearInterval(timer);
    }
  }
} else {
  ...
}

番剧自动跳过充电榜有问题

最近在看齐木楠雄的灾难,发现跳过充电榜只能隔一p才能跳过,就放一集可以跳过,再放一集就不行了,接着放一集就又可以了,对其它的番剧也是同样的。

我自己调试了一下,发现问题出现的reloadPList中,如果使用原fork中的reloadPList问题就会解决。

希望您有时间可以看看。

> > > console有报错,win10 chrome

console有报错,win10 chrome

能发一下报错的信息吗?

已经上传截图
2019-04-02_214004

这个问题重复出现吗?我这里没法复现。

Originally posted by @kkren in #32 (comment)

可以复现,所有番剧页都有,环境win10+chrome

希望能用快捷键调整弹幕透明度

有时看剧情类视频不希望被剧透,但关掉弹幕又有点不习惯,而修改弹幕透明度就是一个不错的方案,既能感受到弹幕的存在又不会被剧透糊脸。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.