Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 17:43
· 18 commits to main since this release

听视频页重做

新版的主体是一张唱片,封面缩至盘心作为标签,播放时以 36 秒一圈转动,暂停时停在当前角度。控制行固定于底部,播放键居中,倍速与定时关闭分列两侧。队列移入底部抽屉,收起时仅露出把手,上拉展开,随机播放随之移入其中。

  • 选定字幕轨后,左右滑动可在唱片与逐句文稿之间切换,点击某一句即跳转至该处。无字幕轨的视频没有这一页,唱片下方也不显示页面指示点。

  • 定时关闭改为滑块,范围 10 至 120 分钟,另有「播完当前视频再停」开关。两者相互独立:仅启用开关而不设时长,则当前视频播放结束即停止;两者同时设定,则在设定时间到达时停止,若此时正在播放,等待当前视频结束。

新增

  • 弹幕。 播放器控制条上的开关控制其显示,默认关闭,设置页内为同一开关。支持滚动、顶部、底部三类弹幕,按播放进度分段获取,并跟随播放时钟:暂停时静止,倍速播放时同步加速。本版仅支持显示,不支持发送。

  • AI 字幕。 播放器控制条的字幕按钮列出该视频的可用字幕轨,AI 生成的轨道标注「(AI)」。看视频时字幕位于画面底部;听视频时同一份字幕作为逐句文稿呈现。所选语言会被记住,切换视频时匹配同语言的轨道,无匹配则不显示。

  • 我的。 底部第三格由「收藏」改为「我的」:顶部为账号信息与登出,其下依次是历史记录、稍后再看各三条,以及全部收藏夹。设置入口移至此处,账号信息不再置于设置页内。

  • 历史记录。 位于「我的」页内,显示看过的视频及各自的观看进度。服务端保留约 1200 条,可翻至末尾。它只在这一页出现,不进入其他界面。

  • 搜索结果排序。 可按综合、最多播放、最新发布排列。

  • 等级徽章。 评论区、个人空间、播放页的 UP 主信息处显示 B 站等级。

变化

  • 排序控件统一。 评论区、个人空间的投稿、搜索结果三处改用同一控件,位置移至右上角。

  • 个人空间的搜索框收入顶栏图标。 此前搜索框与排序两个通栏控件叠置于投稿列表上方。收起时清空关键词并重新加载,不遗留不可见的筛选条件。

  • 取消关注需要确认,关注不需要。

  • 动态页顶部的常访问 UP 增加标题与分割线,与下方的动态流区分。

  • 动态、搜索、我的三页不再有顶栏标题。 该标题与底部导航栏的标签重复,移除后内容自状态栏下方开始。设置入口移至「我的」页账号一行的末尾。

  • 听视频时按返回键退回播放页。 此前会直接退出播放页,返回进入前的界面,而播放继续。

修复

  • 打开一条视频时先显示上一条视频的详情,待播放切换后才更正。
  • 切换视频时画面残留上一条的最后几帧。
  • 评论区的 IP 属地始终不显示。
  • 全屏时清晰度标签被截断,致使「1080P60」与「1080P 高码率」显示相同。
  • 播放页「简介 / 评论」的指示条在滑动切换时不跟随手指,须待翻页判定完成后才移动。

安装

universal 为通用包;arm64-v8a、armeabi-v7a、x86_64 为对应架构的精简包,体积略小。四者为同一版本的不同打包,架构不匹配时无法安装。

校验

APK 由 GitHub Actions 从本 tag 构建并签名。

  • 校验和:SHA256SUMS.txt
  • 构建来源:gh attestation verify <文件> --repo NihilDigit/bilby

mapping.txt 用于还原崩溃堆栈。