AfuseKt 播放时黑屏 / 有画面没声音 / 4001 4003 错误排查
四种典型表现
| 表现 | 通常原因 | 解决方向 |
|---|---|---|
| 有画面,没声音 | 音频编码无法硬解 | FFmpeg / 切换核心 |
| 有声音,没画面 | 视频编码无法硬解 | 切换核心 / 软解 |
| 完全黑屏 + 4003 / 4001 错误 | 核心解码失败 | FFmpeg / 换 VLC |
| 正常播放但画面花屏 / 卡顿 | 硬解驱动问题 / 缓存不够 | 换核心 / 调缓存 |
4001 / 4003 错误
这两个错误码是 AfuseKt 播放时最常遇到的:
| 错误码 | 含义 | 最常见原因 |
|---|---|---|
| 4001 | 视频解码失败 | 视频编码太新 / 硬解不支持 |
| 4003 | 音频解码失败 | 音频编码(如 DTS、TrueHD)硬解不支持 |
解决步骤(按顺序试)
- 切换播放核心:长按播放按钮 → 切 VLC(VLC 格式兼容最强)
- 开启 FFmpeg:设置 → 播放 → 核心(MPV/VLC/EXO)→ 启用 FFmpeg
- 移动端默认已开
- TV 端默认关闭,遇到 4001/4003 时手动开启
- 改用软解:MPV 设置 → 强制软解(牺牲性能换兼容性)
- 换 VLC 兜底:还是不行?直接长按切 VLC
有画面没声音(4003)
说明视频解码成功,但音轨解码失败。
常见原因
| 音轨类型 | 设备支持情况 |
|---|---|
| DTS-HD MA / DTS:X | 大多数手机 / TV 不支持硬解 |
| Dolby TrueHD | P5 级杜比设备硬解;非 P5 设备需 MPV 软解映射 |
| Dolby Atmos | 同上 |
| FLAC / AAC / MP3 | 基本都支持 |
解决方法
| 步骤 | 操作 |
|---|---|
| 1 | 播放 → 菜单 → FFmpeg → 开启(用于音频软解) |
| 2 | MPV 设置 → 强制软解音频 |
| 3 | 切到 MPV 核心(功能最灵活) |
| 4 | 切到 VLC(格式兼容最强) |
如果以上都不行:
- 这个音轨编码太偏,手机硬件真不支持
- 换一个音频轨道(播放 → 音轨 → 选另一条 AAC / AC3 音轨)
- 或用电脑转码(FFmpeg 命令行转成 AAC 轨道后再传到云盘)
有声音没画面(4001)
音频解码成功但视频解码失败。
常见原因
| 视频编码 | 设备支持情况 |
|---|---|
| AV1(AOMedia Video 1) | 2023 年前发布的手机 / TV 基本不支持 |
| HEVC 10-bit / 12-bit | 部分老设备硬解不了 |
| AV2 | 非常新,还没设备支持 |
解决方法
| 步骤 | 操作 |
|---|---|
| 1 | 切 VLC 核心(VLC 对新编码支持最广) |
| 2 | MPV 设置 → 强制软解 |
| 3 | 换第三方播放器(MX Player / nPlayer) |
| 4 | 实在不行用电脑转码成 H.264 |
黑屏(完全没画面没声音)
最严重的情况。按顺序排查:
- 网络问题:阿里云盘 / WebDAV 资源网络断了,拉不到流
- 核心崩溃:换一个核心试试
- 资源本身有问题:这个文件可能损坏了,换个同一部片的其他资源
- 重启 AfuseKt:完全退出再进
- 重启手机 / TV
- 更新 AfuseKt 到最新版
播放卡顿 / 花屏
| 现象 | 可能原因 | 解决 |
|---|---|---|
| 画面一卡一卡 | 硬解驱动 bug / 缓存太小 | 切软解 / 换核心 / 加大缓存 |
| 花屏 / 色块 | 硬解驱动 bug | 切软解 / 换核心 |
| 跳帧 | 硬解处理不过来 | 切软解 |
| 网络视频缓冲卡 | 带宽不够 | 换核心 / 加缓存 / 换时间网络好时看 |
| SMB 视频局域网也卡 | SMB 协议开销大 | 换 WebDAV 接入 / 切 VLC |
播放器默认设置建议
如果你经常遇到播放问题,可以调整默认配置:
| 设置 | 推荐值 | 说明 |
|---|---|---|
| 默认播放器 | VLC | 格式兼容最强 |
| 强制 FFmpeg | 开 | 音频软解兜底 |
| 默认缓存 | 中等偏大 | 平衡速度和流畅度 |
| 默认杜比策略 | 自动 | 让 AfuseKt 自己判断 |
| ASS 扩展(EXO) | 开 | 改善字幕支持 |
麒麟芯片特有的问题
麒麟芯片(海思)在某些编码上有兼容问题:
- 部分 DTS 音轨有画面没声音 → 开 FFmpeg 软解
- 部分杜比全景声 MPV 映射有问题 → 切 EXO 硬解或 VLC
- 某些 HEVC 10-bit 花屏 → 切软解
如果你的设备用的麒麟芯片,建议平时多备几个播放核心切换。