OPlayer 支持的视频、音频与字幕格式完整列表
视频格式
| 分类 | 扩展名 | 备注 |
|---|---|---|
| 容器格式 | MKV, MP4, MOV, AVI, FLV, WMV, 3GP, M4V, 3G2 | 主流格式全覆盖 |
| 编码器 | H.264, H.265 (HEVC), MPEG-4, DivX, Xvid, VC-1 | 硬件加速优先 |
| 流媒体 | RMVB, RM, ASF, VOB, TS, M2TS, WebM, SWF | 互联网常见格式 |
| 高清/蓝光 | 蓝光 BD 原盘、4K 超高清、10-bit 色深 | 硬解码优先 |
音频格式
| 分类 | 扩展名 | 备注 |
|---|---|---|
| 无损 | FLAC, APE, WAV, ALAC | 发烧友关注 |
| 有损 | MP3, WMA, AAC, OGG Vorbis, MIDI, AMR | 通用消费级 |
| 多声道 | DTS, AC3, EAC3, Dolby Digital | 需要专业版内购授权 |
| 特殊 | CUE 光盘镜像、音频内嵌字幕轨道 | 古典音乐场景 |
字幕格式
| 扩展名 | 说明 |
|---|---|
| SRT | 最通用的文本字幕格式 |
| ASS / SSA | 高级格式,支持样式和特效 |
| SMI / SAMI | Windows Media 常用格式 |
| SUB | 位图字幕(MicroDVD 或 VobSub) |
| 内嵌字幕 | 视频文件内部的字幕轨道(MKV 最常见) |
网络流协议
除了本地文件,OPlayer 还可以直接通过以下协议播放远程媒体:
| 协议 | 典型用途 |
|---|---|
| HTTP / HTTPS | 直接访问视频文件 URL |
| FTP | FTP 服务器上的媒体文件 |
| SAMBA / CIFS | Windows 文件夹共享、SMB 服务器 |
| UPnP / DLNA | 家庭网络设备自动发现 |
| RTP / RTSP | 流媒体服务器(如 CCTV、直播源) |
| MMS | 微软媒体服务流媒体协议 |
关于格式兼容的说明
OPlayer 采用硬件加速优先 + 软解码兜底的策略。安卓设备如果具备对应格式的硬件解码器(绝大多数手机的 MP4/H.264 硬解能力都不错),OPlayer 会优先调用硬解来保证流畅度和低发热。对于没有硬解支持的格式(比如某些旧格式或小众编码器),则回退到 CPU 软解码。
实际使用中的格式兼容度与设备芯片有关。同一 MKV 文件在高通骁龙 8 Gen 手机上能硬解流畅播放,在老款联发科设备上可能需要软解才能出声。这属于硬件层面的限制,不是 OPlayer 自身的问题。
不支持的格式
作为用户你需要知道——任何播放器都不可能 100% 覆盖所有格式。以下是 OPlayer 不支持或需要特殊处理的情况:
- RealVideo RV40 以上:OPlayer 的 RMVB 支持基于旧版 Real 解码器,部分 RV50/RV60 编码的文件可能无法播放
- VC-1 Pro Profile:部分蓝光原盘使用的高级 Profile 可能解码失败
- 带 DRM 的保护视频:从 iTunes、Google Play 等渠道购买的受保护视频无法播放