StreamParser
打开工具
FAQ

常见问题

这些问题集中在输入文件格式、帧统计口径、协议字段解析和二进制高亮上。

为什么不能直接上传 MP4 或 MKV?

MP4/MKV 是容器格式,不是 H.264/H.265 Annex B 裸流。容器内部的 NAL 通常使用长度前缀,并且参数集可能在容器元数据里。请先使用 FFmpeg 提取 .h264.h265 文件。

Total Frames 为什么和其他软件不同?

不同软件可能按 packet、access unit、slice 或解码输出帧统计。本工具面向码流结构排查,按 VCL 图像或 slice 信息统计,不把 SEI、SPS、PPS、VPS 等 non-VCL NAL 当作视频帧。

SEI 为什么不是 I/P/B 帧?

SEI 是补充增强信息,携带 timing、user data、buffering period 等辅助信息,不是 VCL 图像数据。I/P/B/IDR 需要从 VCL NAL 和 slice header 判断。

为什么 Exp-Golomb 高亮看起来和数值不一致?

ue(v)se(v) 使用 Exp-Golomb 编码。高亮的是码字 bit,而显示值是解码后的语义值,因此不能按普通二进制整数直接理解。

这个工具会上传文件吗?

不会。解析逻辑在浏览器 Web Worker 中执行,文件只在本地浏览器内读取。静态部署时不需要后端服务。