为什么不能直接上传 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 中执行,文件只在本地浏览器内读取。静态部署时不需要后端服务。