Build: 1.13.0+11300
Important
- 文件大小大幅上升,是因为加入了许多游戏分类的icon,因为抖音最近更新了分类,但是并未提供游戏icon,所以都是我一个个通过各>种公开渠道拿到的icon文件,塞进来的。
- 但是抖音的游戏细分类是动态的,比如当前时段如果没有这个游戏主播在播,他就不会有这个分类。
链接解析与清晰度记忆(2026-09-08 更新)
链接解析修复
- 修复房间号含点号时解析失败:房间号如
123.456的虎牙/抖音直播间现在可以正常解析,旧版会在点号处截断导致 API 报错。 - 新增抖音 www 域名支持:
https://www.douyin.com/live/数字可直接解析https://www.douyin.com/follow/live/数字可直接解析(从关注页打开的链接)
- 解析改用结构化 URI 处理,所有平台 host 匹配改为大小写不敏感。
- 短链递归解析新增深度限制,防止短链互跳死循环。
- 解析帮助文案更新,补充新支持的抖音链接格式。
清晰度记忆
- 播放设置新增”记住上次”选项:在”默认清晰度”和”数据网络清晰度”下拉菜单中新增第 4 项”记住上次”。
- 按平台记忆:每个直播平台独立记忆用户上次手动选择的清晰度。
- 智能匹配策略:
- 优先按清晰度名称精确匹配(如”蓝光8M”)
- 名称不存在时按距最高档的偏移兜底(如上次选第 1 档,本房间列表不同也选第 1 档)
- 都匹配不到时回落到”中等”策略
- 每次手动切换清晰度(包括开启功能前的切换)都会自动保存,无需额外操作。
- 全端支持:主应用(Android、iOS、Windows、macOS、Linux)与 TV 应用(Android TV、Windows TV)均可使用。
Windows 播放兼容性
libmpv 升级至最新版本(2026-09-04 更新)
- libmpv 已升级至 v0.41.0-1011-g182fa6ca4(2026-08-28 构建,120MB)
- 从旧版 2023 年构建(29.7MB)升级,包含最新 ffmpeg 解码器
- **修复 [issue #115](https://github.com/June6699/dart_simple_live/issues/115)**:手动设置
hwdec=d3d11va现在正确生效,不再回退到d3d11va-copy - 改善硬件解码兼容性和性能
- 已通过完整验证:视频画面正常、默认硬解使用 d3d11va、手动 hwdec 设置生效、硬解开关正常、窗口操作正常
播放器稳定性说明
- Windows 播放器页面、控制层和 native runtime 与 v1.12.8-test 已验证可用的组合保持一致。
- Windows 灰屏不能只通过替换
libmpv-2.dll判断;播放器页面/控制层的纹理生命周期和 native runtime 必须作为整体验证。 - 实际解码路径仍取决于显卡、驱动、视频编码和直播流;播放器诊断页会显示当前使用的解码器。
主应用更新
播放暂停/继续
- 直播间新增暂停/继续功能:全屏与非全屏控制栏均提供暂停按钮,暂停时画面冻结。
- 继续播放时会自动刷新直播流回到最新画面,避免长时间暂停后画面落后于直播。
- 桌面端默认支持空格键触发暂停/继续,可在 设置 → 播放设置 → 快捷键 中改绑或关闭;快捷键仅在直播间且输入框未聚焦时生效。
抖音直播分类
- 抖音直播分类支持继续进入子分类,不再只显示第一层分类。例如可按”游戏 → 射击游戏 → 无畏契约”逐层浏览。
- 分类数据按嵌套层级解析,后续出现更多层级时可继续进入。
- 游戏子分类补充本地图标,普通 App 和 TV App 均可显示;图片按显示尺寸缓存,减少分类浏览时的内存占用。
关注标签刷新
- 关注列表支持选择自定义标签进行显示,例如”上午开播”。
- 手动刷新可仅处理当前选中的标签;选择”全部”时刷新全部关注。
- 标签刷新范围独立于搜索、平台、直播状态和”仅显示开播”等临时显示筛选,避免误刷新或漏刷新。
- 普通 App 和 TV App 均支持标签筛选;标签数据可随关注列表同步到 TV 端。
- 直播间内新增”标签”入口,关注主播后可直接选择或修改自定义关注标签;主 App(Android、iOS、Windows、macOS、Linux)与 TV App(Android TV、Windows TV)均支持。
桌面端(Windows、macOS、Linux)
- 最小窗口尺寸调整为
200 x 150。 - 小窗弹幕可按设置缩小字体、限制行数和降低透明度。
- ❌修复失败:Windows 中文输入法状态下桌面快捷键(F/D/M/R/空格等)不生效的问题,当前逻辑是进入直播间后快捷键捕获期间临时分离输入法,离开直播间或聚焦输入框时自动恢复,无需再切换英文输入法。但是貌似并未生效。
- 修复窗口顶部标题栏偶尔消失的问题。
- 全屏控制栏新增小窗按钮(Windows、macOS、Linux)。
- 小窗模式下控制栏改为紧凑布局(暂停、弹幕开关、静音、退出小窗),顶部栏隐藏截图与快捷访问按钮,避免小窗口内按钮溢出。
Android 主应用
- 画中画模式可选择显示滚动弹幕,默认关闭。
- Android 明确使用 Roboto 字体,改善部分设备的字体显示。
播放与稳定性
- 主应用将播放停滞检测缩短为 10 秒,检测到停滞时尝试刷新播放。
- 主应用会定期清理过多的聊天消息和已过期的 SuperChat,减少长期观看时的内存累积。
- 抖音的 QuickJS 初始化增加降级处理,减少 Linux 缺少相关动态库时的启动失败。
- Windows 播放渲染路径按 v1.12.8-test 基线恢复。