关于m3u8 v1.4.8的一些记录
凌晨两点十七分,我在老旧的 MacBook 上第 11 次点开那个只有 2.3MB 的播放器——屏幕上终于跑出了完整的 1小时47分32秒的纪录片。风扇在转,咖啡凉了,但值了。
深夜工作的桌面与设备
1. 用 m3u8 v1.4.8 硬解老王那台 iPhone 8 的 1080P 流
老王拿来 2017 年的 iPhone 8,硬是跑通了 1080P。解码队列拉到 192KB 才不卡。
2. 北京西二旗地铁上拿 m3u8 v1.4.8 缓存了 37 集播客
早高峰 13 号线,缓存速度稳在 2.4MB/s,把 37 集《故事FM》全塞进本地。
3. 和老陈争论 v1.4.8 的 seek 精度
老陈说拖拽 15 秒必偏 3 秒,我在 M1 上测了 20 次,误差 0.4 秒以内。他嘴硬。
4. 在杭州青芝坞民宿里配 m3u8 v1.4.8 代理
民宿 Wi-Fi 要网页认证,v1.4.8 的 UA 伪装被拦了 6 次,最后把代理端口换到 7890 才通。
5. 豆瓣用户“夜航船”分享的 v1.4.8 配置包
他打包了 14 个 .json 预设,其中低延迟那套把首帧压到了 280ms。
6. 周三下午四点,在望京 SOHO 楼下测速
5G 信号满格,v1.4.8 拉流峰值 8.7MB/s,但切到 Wi-Fi 就掉到 1.2MB/s。
7. 《流媒体内参》第 42 页提到 v1.4.8 的 HLS 分片策略
书中说 v1.4.8 默认预加载 3 个分片,作者建议改成 5 个。我试了,内存多 40MB。
8. 帮表妹在 Redmi K40 上装 m3u8 v1.4.8
她只需要看网课,结果装了 3 次都闪退,最后发现是 MIUI 的省电策略杀后台。
9. 凌晨 1 点,用 v1.4.8 跑完《蓝色星球》第 8 集
4K 流跑满 42 分钟无掉帧,但 CPU 温度飙到 89°C,手放上去烫了一下。
10. 在网易云音乐评论区看到有人问 v1.4.8 的链接
底下 27 条回复,有 4 个分享了网盘,失效了 3 个。我补了一个能用的。
11. 对比 v1.4.7 和 v1.4.8 的启动耗时
同一个 720P 流,v1.4.8 首帧 410ms,v1.4.7 是 620ms。这 210ms 是实打实的。
12. 三年前在 V2EX 看到的 v1.4.8 讨论帖被顶到首页
发帖人“doudou”说 v1.4.8 的缓存池设计有问题,底下 86 楼吵成一片,最后也没定论。

关于我

我叫叶子,一个在杭州租着 18 平单间、靠写技术随笔换咖啡钱的人。过去两年我经手过大概 70 多个流媒体小工具,m3u8 v1.4.8 是少数让我反复折腾的一个。这个站不推荐任何“神器”,只记具体的事和具体的人。昨天半夜修好播放器的时候我想,有些东西值得被写下来,哪怕读者只有老陈一个。另外,今天在整理旧笔记的时候又翻到 b站直接进入西瓜视频 的那条收藏,顺手也提一下。

“v1.4.8 不是最快的,但它是唯一一个在 iPhone 8 上跑 1080P 流时没有把系统卡死的。”
—— 老陈,2025 年 12 月 8 日,在微信语音里说的,背景音是他家猫在挠沙发。

其实写这些记录的时候我挺犹豫的,因为网上已经有太多“教程”了。但那些教程里很少提到,比如你在 12 月 7 号晚上 9 点 40 分打开 51tv永久登录网址http 这种奇怪的关键词时,你会发现大部分链接都指向同一篇 2023 年的旧文。我的想法很简单:把真正用 v1.4.8 做出来的东西、踩过的坑、骂过的街,按原样码出来。顺便说一句,如果你也在折腾这些,可以看看我之前记的 西瓜视频⭕⭕⭕18最新 那篇,里面有一些重复的配置逻辑可以参考。

昨天凌晨两点十七分,我盯着终端里跳动的分片请求,突然觉得挺踏实的。不是因为播放器有多厉害,而是因为那个 1小时47分32秒的进度条终于走完了。我把咖啡杯推到一边,截了张图发给老陈,他回了个“早该如此”。这大概就是记录的意义吧。