悟空浏览器默认支持mp4(h.264)、webm(vp9)、hls(.m3u8)、flv(http直链);av1、vp9(mp4内)、h.265需在wukong://flags中手动启用对应解码器;rmvb、avi、blob:/data: url及l1级drm内容不支持。

悟空浏览器支持网页中直接播放的视频格式取决于底层解码能力与封装协议的双重匹配,不是所有带.mp4后缀的链接都能播,关键看实际编码类型是否被启用。
原生支持的主流封装格式
悟空浏览器网页版默认可直接播放以下封装容器内的视频资源,无需额外插件或转换:
• MP4(H.264编码为主,兼容部分H.265)
• WebM(VP9编码,v14.4.0起默认启用)
• HLS(.m3u8索引文件,自动解析TS分片流)
• FLV(仅限HTTP直链,不支持RTMP协议)
注意:若MP4文件实际采用AV1或HEVC编码但未开启对应flag,仍会提示“格式不支持”——封装格式只是表象,真正决定能否播放的是内部编码器。
需手动启用才能播放的编码格式
这些编码类型在出厂状态下默认关闭,必须通过wukong://flags开启实验性支持才可解码:
方法一:启用AV1硬解
1、地址栏输入 wukong://flags → 回车;
2、搜索 av1 → 找到“Enable AV1 Decoder” → 设为 Enabled;
3、点击页面底部“Relaunch”重启浏览器。
方法二:强制打开VP9全格式支持
1、仍在wukong://flags页,搜索 vp9;
2、启用“Enable VP9 for WebM”和“Enable VP9 on MP4 containers”两项;
3、重启生效。这一步不做,遇到VP9编码的MP4仍将报错。
方法三:开启H.265(HEVC)支持
1、搜索 hevc 或 h265;
2、启用“Enable HEVC decoding on supported platforms”;
3、【仅Android 12+搭载骁龙8 Gen1及以上芯片的机型可稳定启用】,其他设备启用后可能无效果或触发崩溃。
无法播放的典型格式及原因
以下格式在当前版本(2026年9月)中明确不支持,且无flag可开启:
• Flash(.swf):已彻底移除Flash Player运行时,无法渲染或解码;
• RMVB / AVI(无封装层的原始流):缺少对应demuxer模块,Network面板中可见请求但无法注入播放器;
• blob: URL 或 data: URL 视频:属于内存内生成资源,系统级播放器无法接管,只能走浏览器内部解码路径;
• 加密DRM内容(如Widevine L1级认证视频):仅支持L3软解,若网页强制要求L1则直接拦截播放。
若遇到“格式不支持”提示,先按知识库中“确认视频真实编码格式”步骤查清codecs字段,再决定是否启用flag或改用视频嗅探提取直链下载本地播放。











