Repository navigation
Releases: ucxn/Bili.Libre.Speed
Release list
2.6.4
PiliBro 功能更新
这一版改动比较多,主要集中在四块:倍速、首页推荐、横竖屏,还有一批默认设置。
倍速面板:三个场景分开设置,矩阵和滑杆可以同时用
以前倍速面板只分横屏和竖屏,而且只能在「原始列表」「矩阵」「滑杆」里三选一。这一版拆成了三个场景,各自单独设置:
- 半屏:竖着拿手机、视频没有全屏的时候
- 全屏:视频全屏的时候
- 电脑:横屏但没有全屏的时候,平板横放、电脑窗口基本都是这种情况
每个场景都有三个勾选项:常规、矩阵、滑杆。
- 只勾常规(或者什么都不勾):就是原来那个倍速列表。
- 只勾矩阵:方格矩阵,下面带「− < 数字 > +」一排按钮,还有一条以当前倍速为中心、范围 1.5 倍的小滑杆,适合在常用倍速附近微调。
- 只勾滑杆:一条覆盖整个倍速范围的长滑杆,同样带加减号。
- 矩阵和滑杆都勾:两个一起用。这时候「常规」换了用途:
- 勾上常规:两者合成一张卡片,上面矩阵、下面滑杆,紧凑省地方。
- 不勾常规:变成一大一小两张独立的卡片。小卡片是矩阵加 1.5 倍小滑杆,大卡片是全范围长滑杆加加减号,两张卡片之间留一点空隙。两张卡的倍速是同步的:拖大滑杆时,矩阵里的高亮格子会跟着走。
谁在上、谁在下,看你勾选的先后:后勾的那个排在下面。想对调的话,把其中一个取消再勾回来就行。每一行下面的小字会直接写出当前布局,比如「两个面板:滑杆在上,矩阵在下」,不用记规则。
加减号那一排:− 和 + 一次调 0.5 倍,< 和 > 一次调 0.05 倍。点中间的数字,可以在当前倍速和上一次用的倍速之间来回切换。矩阵和滑杆同时显示时,这一排会跟着较窄的那块走,左右按钮离得近,单手也够得着。
默认设置:
- 半屏:只有矩阵
- 全屏:两张卡片,滑杆在上、矩阵在下
- 电脑:合成一张卡片,矩阵在上
这个面板只在点开倍速按钮的时候才会创建,平时看视频不占任何资源。
首页推荐:Web、手机、平板三种来源,可以混着刷
三个来源,自己选、自己配比例
推荐设置里,原来的「首页推荐来源」下拉框和「平板身份」开关都换掉了,改成三行勾选:
- Web 推荐:和电脑网页版的首页一样
- 手机推荐:和 B 站手机 App 的首页一样
- 平板推荐:和 B 站 HD 平板版的首页一样
手机版和平板版是两套独立的推荐算法,刷出来的内容确实不一样。
可以只勾一个,也可以勾两个、三个一起刷。勾多个的时候,在「推荐权重」里给每个来源填一个整数,内容就按这个比例交替出现。比如三个都填 1,就是三家轮流各出一张;填成 2:1:1,第一个来源大约占一半。不同来源刷到同一个视频时会自动去重,同一个视频不会出现两次。只勾一个来源时,刷新速度和以前完全一样。
每个来源旁边会写出当前状态:「已登录」「未登录」,或者「无 token,以未登录身份取流」。如果勾了一个没有登录身份的来源,会提示你:这一路的推荐将不再个性化。
短信、密码登录的账号,也能刷平板推荐
以前扫码登录拿到的是平板版的登录凭证,短信和密码登录拿到的是手机版的,两边互不相通。这一版里,用短信或密码登录的账号,勾选平板推荐的时候,会用你现有的登录状态自动换一份平板版凭证,不需要再收一次验证码。只有你主动勾选时才会去换,不勾就什么都不发生。
这个换取流程是新写的,还没在足够多的账号上验证过。如果勾选平板推荐时提示失败,或者勾上了却还是「无 token」,欢迎反馈。
登录后问你一句
第一次登录成功后,会弹窗问你想用 Web 推荐还是 App 推荐。很多人觉得 App 推荐更个性化,更接近原版体验;也有人就喜欢在手机上复刻电脑网页的感觉。
- 选 App:有手机凭证就用手机推荐,否则用平板推荐,首页马上按新来源刷新。
- 选 Web,或者直接关掉弹窗:什么都不改,保持默认的 Web 推荐。
默认之所以是 Web,是因为用 App 推荐会在你的 B 站账号「登录设备」里留下一条设备记录,要不要留这条记录,应该由你自己决定。
兴趣选择:可以跳过,也可以重新选
App 推荐偶尔会弹出「欢迎来到哔哩哔哩,选择你感兴趣的内容」。以前这个窗口只能选完,关掉的话下次还会再问,有人反馈它一直反复出现。现在:
- 弹窗里加了跳过按钮,跳过之后就不再问了。
- 推荐设置里新增了**「再次进行 OOBE」**,可以随时重新选一遍兴趣偏好,比如性别、年龄、喜欢的分区。选完后会带着新的兴趣重新刷一次 App 推荐。
重新提交兴趣能不能改变 B 站那边记录的偏好,要看服务端认不认,我们没法打包票。
推荐过滤器:选择在哪里生效
原来的「过滤器也应用于详情页相关视频」开关,换成了一个作用范围选项:
- 关闭
- 首页:推荐、热门、排行
- 详情:视频页下方的相关推荐
- 全部:默认值,和以前开着那个开关时一样
另外,如果你一个过滤条件都没设(时长、播放量、点赞率都是 0,关键词也是空的),过滤器会整个跳过,不做任何多余的判断。
横竖屏
修了一个很烦人的问题
如果你开了「竖着拿手机就自动退出全屏」,同时又开了「播放时自动全屏」,那么播放一个竖屏视频时,全屏刚进去就会被立刻退出,因为手机本来就是竖着的。现在改成:进入全屏时先记下手机当时的姿势,只有从「横着」变成「竖着」才会退出。这个修复对简单配置和高级配置都有效。
哥哥科技模式里,「处于竖屏 / 横屏时切换旋转方式」这个选项,以前就算一进入就已经是目标方向,也要等手机再转一下才会生效。现在一进入就会立刻生效。
说明文字全部重写
方向设置一直是全 App 最难读懂的页面,这次把说明文字整体重写了一遍:
- 只有程序员才看得懂的说法,比如「不发送方向请求」「继承后层」「运行接管时机」,都改成直接说明效果。例如「保持当前方向,不主动旋转」「与下层界面方向相同」「旋转方式何时生效」。
- 每个 Android 原生旋转模式都写清楚了两件事:跟不跟随系统的旋转锁定,包不包括倒过来的竖屏。原来的英文名称还保留在括号里,方便对照。
- 「生命周期」「上级 / 下级」这些本身就好懂的说法没有改。
- 底部的性能诊断改成先回答你最关心的问题:当前设置下,会不会订阅最耗电的重力传感器?在哪些场景订阅?三类监听各自的开销有多大?一目了然。
音量均衡:各平台都可以开
音量均衡以前只在 Android 上生效。这一版换了一种实现方式:均衡滤镜接在倍速音调补偿的后面,Windows、macOS、Linux、iOS 都能使用了。
首次在桌面端开放,我们只做了基本验证。如果开启后出现没有声音、不能播放,或者拖进度条时爆音,请在「特色播放 → 音量均衡」里先选「禁用」,然后把情况告诉我们。另外,音量均衡默认是开启的(loudnorm),所以桌面端用户更新后会直接生效。
应用内小窗
「特色播放」里新增了应用内小窗开关。打开后,视频页顶部会出现小窗按钮,点一下,视频就缩成一个可以拖动、可以缩放的悬浮窗,你可以继续逛 App;点返回,就无缝回到视频页。
新安装的 Windows、Linux、macOS 版本默认开启,其他平台默认关闭。已经在用的朋友,需要自己到设置里打开。
更多改进
- 登录页默认选中短信登录。
- Windows 安装程序:「创建桌面快捷方式」现在每次安装都默认勾选。以前覆盖安装时它默认不勾,导致很多人升级后桌面图标没了。
- 首次安装的缓冲上限:Android 系统报告的内存比手机标称的少一些,16 GB 的手机以前会被归到低内存档,首次安装时缓冲被压得偏小。现在 16 GB 手机能拿到应有的缓冲上限。只对新安装生效。
- 一批默认(缺省)设置调整,只影响从来没改过这些选项的人:
- 横屏播放页默认移除安全边距,画面更大
- 从评论区进入视频默认不自动播放
- 网页内打开链接时,默认使用 B 站 App 的浏览器标识
写在最后
这一版里,首页混合推荐、平板凭证换取、桌面端音量均衡都是第一次和大家见面,代码层面我们反复检查过,但真实世界里的账号和设备千差万别。遇到任何不对劲的地方,都欢迎在 Issues 或群里告诉我们,最好附上你用的设备、系统版本,以及怎么操作出现的问题。
感谢每一位愿意帮忙测试,或者使用的朋友。
安卓版下载(适用于 Arm V8 的绝大多数安卓手机)
Arm V7 老安卓手机版下载
安卓 x86 版本下载
Windows x86_64 下载
macOS 版本下载
iOS 版本下载
Linux 下载
Full Changelog: https://github.com/ucxn/Bili.Libre.Speed/compare/2.6.3..2.6.4
2.6.2
修复安卓9或老版本因为图标导致首次启动闪退的问题(不是底层问题,不影响性能,仅仅只是桌面图标问题)
安卓TV新增快速切换解码器,播放
修复Linux无法退出的问题,Windows可不用更新 @skynomad1
安卓17可更新:修复本地网络权限缺失问题;开发者承诺非必需场景(投屏DLNA、网关路由器管理集成组件增强)以外不会滥用。
本版发完后会休息几天?
2.5.6:支持Embed模式直通,初测安卓高速性能损耗不会变差;修复MPV伪报错;优化弱网下观看体验;累计天数小彩蛋(凌晨四点)
2.5.5 新增家庭路由器探测增强统计高精测控脚本算法
路由器增强使用方式: 点击“我的”,然后找到第三排第二个的网关管理,即可。
Full Changelog: https://github.com/ucxn/Bili.Libre.Speed/compare/2.6.0..2.6.2
安卓版下载(适用于 Arm V8 的绝大多数安卓手机)
Arm V7 老安卓手机版下载
安卓 x86 版本下载
Windows x86_64 下载
macOS 版本下载
iOS 版本下载
Linux 下载
2.6.2-Pre
2.6.1
What's Changed
- 兼容性版本号升为 4,重构播放和统计系统,支持观看日历功能 by @1-Reality in #31
- 修复 2.6.0 by @1-Reality in #32
- 消除Windows编译错误 by @1-Reality in #33
Full Changelog: https://github.com/ucxn/Bili.Libre.Speed/compare/2.5.6..2.6.1
安卓版下载(适用于 Arm V8 的绝大多数安卓手机)
Arm V7 老安卓手机版下载
安卓 x86 版本下载
Windows x86_64 下载
macOS 版本下载
iOS 版本下载
Linux 下载
2.6
2.6.0:提升播放流畅度,重构 MPV 系统,在安卓和 Windows 上面均能够保持更稳定的播放和预期性能稳定性。新增观看年历功能,可以看你今年看了多少 B 站,没有增加额外存储,复用已有统计系统。支持导出发表过的评论,WebDAV 支持备份绝大多数类型的数据,保留珍贵记忆。每 10 天的维护归档流程变得更合理。【这是一次不兼容旧版本的更新,升级后无法回退】
Full Changelog: https://github.com/ucxn/Bili.Libre.Speed/compare/2.5.5..2.6.0
安卓版下载(适用于 Arm V8 的绝大多数安卓手机)
Arm V7 老安卓手机版下载
安卓 x86 版本下载
Windows x86_64 下载
macOS 版本下载
iOS 版本下载
Linux 下载
Full Changelog: 2.5.5...2.6.0