Yamby 4K 播放卡顿与画质糊排查
卡顿的三种表现
| 表现 | 可能原因 | 排查方向 |
|---|---|---|
| 播放中频繁停顿,声音正常画面卡住 | 硬解能力不足 + 软解 CPU 过载 | 硬解检测 + 滤镜关闭 |
| 整体流畅但画面糊、色彩差 | 带宽不足 → 被迫转码降画质 | 转码日志 + Direct Play |
| 偶尔卡顿,集中在特定场景(快速运动镜头) | 某些编码帧处理过重 | 硬解优先级调整 |
排查步骤
第一步:确认硬解是否生效
播放 4K 视频 → 长按屏幕 → 播放信息。查看「解码方式」字段:
- 显示「硬件解码」→ 硬解正常,继续排查带宽
- 显示「软件解码」→ 设备不支持该格式硬解,看第二步
第二步:硬解失败的处理
如果硬解不可用、被迫软解 4K,几种应对方式:
关闭视频滤镜
软解模式下开启视频锐化、反交错等滤镜会显著增加 CPU 负载。设置 → 播放器 → 视频滤镜 → 全部关闭,只保留默认值。
降低播放分辨率(转码场景)
在 Emby 客户端设置里把最大播放码率调低(如 80 Mbps → 50 Mbps)。Emby 服务器会在需要时自动转码降低码率,减轻 Yamby 播放压力。缺点是画质会略有下降。
升级设备
某些老款手机(骁龙 845 及以前)的 HEVC 硬解能力有限。如果你的设备确实软解不动 4K,可能只能考虑换更新的手机或转码降级画质。
第三步:带宽不足的处理
局域网 Gigabit(1000Mbps)理论上能轻松承载 60 Mbps 以上的 4K HEVC 码率。但实际场景下:
Wi-Fi 信号弱
手机离路由器远 → 5GHz 信号衰减 → 实际带宽远低于理论值。解决:
- 靠近路由器或使用 5GHz 专用 Wi-Fi
- 如果条件允许用有线(USB-C 转以太网)
公网访问带宽不够
公网 4K 播放是最容易卡顿的场景。解决:
- 把最大播放码率设为实际带宽的 70-80%
- 确认 Emby 服务器上行带宽足够(服务器端也需要上传速度)
- 开启 Direct Play 强制模式(如果带宽不够就不播放,不转码降级)
Emby 服务器过载
Emby 服务器转码时 CPU 100% → 即使带宽够也转不出来。检查服务器 CPU 占用,考虑升级硬件或减少并发播放数。
第四步:画面糊的处理
画面糊通常是转码导致的——Emby 服务器把高码率 4K 视频转成了低码率输出。
关闭不必要的转码
设置 → 播放器 → Direct Play → 强制 Direct Play。这样能 Direct Play 就直接播,不行就报错,不自动降级画质。
检查转码源质量
如果所有 4K 片源都糊,可能是 Emby 服务器转码参数调得太激进(CRF 值太高)。去 Emby Web 面板 → 服务器 → 转码设置里确认视频质量参数。
监控工具
Yamby 内置的播放信息面板(长按屏幕 → 播放信息)显示:
- 解码方式(硬解/软解)
- 当前帧率 / 码率
- CPU 占用率
- 是否在转码
- 视频 / 音频编码格式
对照这些数据可以快速定位卡顿时到底是哪个环节出了问题。