稳定版:YouTube 内容集成完整落地 + 移动端交互打磨。从 v2.0.10 稳定版后的 alpha 迭代线(alpha.1→alpha.10)正式发布。
主要功能
- YouTube 多语言配音修复:中文视频不再误播英文配音,
pickAudio优先原声轨;播放器加音轨切换按钮(仅多音轨视频显示);设置加 YouTube 默认画质。 - YouTube 播放历史 + 断电续播:修复
cid=0守卫致进度不落盘,TV/移动端续播恢复;新建YoutubeHistoryStore,移动端历史 tab 混合 B站+YouTube 按播放时间倒序。 - 听视频模式(音频-only):移动端顶栏耳机按钮禁用视频轨只播音频,对 B站 DASH/PGC/YouTube SABR 均成立。
- YouTube UP 头像完整实现:视频卡片/播放器简介页/评论/动态关注 tab 全部真实显示头像,评论头像选最高分辨率,动态关注旧频道懒解析回填。
- YouTube 搜索与动态加载优化:首页与动态共享关注缓存、动态请求去重、保留旧数据后台刷新、搜索请求去重/取消。
- 动态 feed 卡片 B站动态样式 + 单列:顶行作者块 + 缩略图独占整行 + 标题,全宽展示。
- UP 主页缓存机制:从空间/频道起播退出播放器回到主页不再重载,滚动位置保留。
- 后台播放自动连播修复:列表/播放列表后台播完自动播下一个不再崩溃。
- 短信登录页两处重叠修复:顶栏不再盖网页顶部;网页内"我已阅读并同意用户协议"不再叠登录按钮。
技术
- 对齐 LibreTube 参考实现:共享 feed 缓存、请求去重/取消、UP 头像解析、SABR 单流。
- 移动端 UI 参照 BV
feature/mobile设计移植,复用core/*全部引擎。