HANDBOOK 01
快播盒子播放器怎么用,以及它不做什么
工具的边界比功能更值得先讲清楚。知道它不做什么,才不会把时间浪费在它本来就不负责的事情上。
三种装载方式
- 点选择框。最直接,手机上也只有这一种稳妥做法。
- 拖进去。桌面浏览器上把文件从文件管理器拖到虚线框里。一次拖多个也行:扩展名是 .srt 或 .vtt 的会被当字幕,其余的当影音。
- 载入示例短片。手头没合适文件时用,那支短片是本站自己做的,H.264 加 AAC。
装载的本质是 URL.createObjectURL:浏览器给这个文件发一个只在本页面有效的临时地址,然后播放器去读它。没有任何请求发往服务器——这不是承诺,是这个 API 本身就不经过网络。
字幕怎么挂上去的
选中一个 .vtt,内容会被解析一遍再重新生成标准 WebVTT,然后作为 <track> 挂到视频上。选中一个 .srt,多一步:先在本机把时间码从逗号格式转成点号格式,补上 WEBVTT 头,再走同样的流程。
解析过程中遇到坏块会跳过,并把行号报在状态栏里。这里不做「猜一个合理值填进去」的事——字幕时间被悄悄改掉比报错更难查。要批量修时间轴,字幕工坊才是那个工具。
内封在 mp4 或 mkv 里的字幕轨,网页端读不出来。这不是本站的限制,是浏览器本身不向脚本暴露这些轨道。想用内封字幕,得先用本机工具把它抽成独立的 .srt。
进度记在哪,什么时候会丢
进度每两秒最多写一次,键是「文件名 + 字节数」。这个组合的用意是:同一个文件改了名就当新文件,重新压过体积变了也当新文件。不这样做的话,同名不同版本的进度会互相覆盖。
- 写在
localStorage,只存在于当前这台设备的这个浏览器里。 - 没有账号,没有云端,换台机器一定是从头开始。
- 无痕窗口、清浏览器数据、浏览器自己回收存储,记录都会消失。
- 浏览器禁用了本地存储时,页面会直接显示一条红色提示,而不是假装记住了。
播放器页面上有「清除本机全部播放进度」,删的只是本站写的那些键,不会动别的网站的数据。细节在数据与存储边界那一页。
明确做不到的事
这些不是待办事项,是这个形态的工具本身的边界。
| 做不到 | 原因 | 该去哪 |
|---|---|---|
| 播浏览器不认的容器 | 解复用在浏览器内核里,脚本改不了 | 本机播放软件 |
| 转码 | 浏览器里软转大文件的代价不成比例 | 本机转码工具 |
| 读内封字幕 | 浏览器不向脚本暴露内封轨道 | 先抽成外挂字幕 |
| 跨设备同步进度 | 本站没有账号体系,也不打算有 | — |
| 提供片源 | 本站只处理你自己已有的文件 | — |