播放控制进阶:倍速、清晰度、线路切换
倍速:从 0.25x 到 2x
Mirv 内置播放器提供了从 0.25x 到 2x 的倍速档位,覆盖慢速练习、正常观看和快速追番等场景。
常见用法:
- 1.5x – 2x:快速追番,跳过不重要的对话段落;
- 1.25x:嫌正常速度略慢但不想跳太多;
- 0.5x:看动作片或教程时慢速回放关键帧。
某些用户反馈想要更高倍速(3x、4x),但当前版本上限是 2x。如果需要更高倍速,可以考虑用外部播放器(PotPlayer、VLC 等支持更高倍速)。
清晰度 / 线路切换
这是 Miru 与传统"单源单清晰度"客户端的一个重要差异点。
多线路从哪来
扩展的 detail() 返回的每个 episode 可以包含多条线路:
episodes: [
{
title: "第 1 集",
urls: [
{ name: "超清 1080P", url: "/play/high/1" },
{ name: "高清 720P", url: "/play/mid/1" },
{ name: "标清 480P", url: "/play/low/1" }
]
}
]
扩展开发者可以把不同清晰度、不同 CDN 节点、不同服务器线路都塞进 urls 数组里。Miru 会在播放器界面显示线路切换按钮,用户点选即可切换。
什么时候换线路
- 当前线路加载慢或一直转圈 → 换一条线路试试(不同 CDN 对不同地区的延迟差异大);
- 想要更高清晰度或流量不够时调低 → 点线路按钮选合适的档位;
- 当前线路解析失败 → 最常见的情况,切到另一条线路通常就能解决。
播放失败排查
视频播不出来是 Miru 用户最常遇到的问题,排查思路从"最可能的原因"开始:
| 现象 | 最可能原因 | 解决方法 |
|---|---|---|
| 加载很久后显示"播放失败" | 视频源已失效或目标站点改版 | 换线路、换扩展 |
| 画面卡住但进度条在走 | 网络不稳定,缓冲跟不上 | 暂停等缓冲、换线路 |
| 一直转圈 | 可能被墙或需要代理 | 设置代理 |
| HLS 加载失败 | 浏览器 / 播放器的 HLS 支持问题 | 确保用桌面客户端 |
| 只有声音没有画面 | 视频编码不受播放器支持 | 换线路或用外部播放器 |