点击选择或把视频 / 音频拖进来
文件只在你的浏览器里解析,不会上传到任何服务器
还没有选择文件
全部在浏览器本地解析
选中的文件通过浏览器的临时对象地址交给 video / audio 元素读取,读完立即释放,文件内容不会离开这台设备,也没有任何上传动作。
因此大文件首次读取可能需要等几秒;某些带 DRM 或特殊封装的格式浏览器无法解码,会直接报错而不是给出参数。
编码格式为什么看不到
网页的媒体接口只暴露分辨率、时长、音量这些渲染必需的信息,刻意不提供编码格式与码流结构,这是浏览器的安全设计而非本工具的限制。
要看 H.264 / HEVC / AV1、码流模式、profile 与 level,需要 MediaInfo、ffprobe 这类专用工具。
常见问题
为什么「编码格式」一栏写着浏览器不提供?
因为浏览器确实不提供。HTMLMediaElement 没有暴露任何编码信息接口,网页拿不到 H.264 还是 AV1。这个栏位只能如实标注,需要这些数据请用专业工具。
平均码率是文件里的真实码率吗?
不是真实码率,是用「文件体积 × 8 ÷ 时长」算出来的整体平均值。可变码率(VBR)素材的瞬时码率会上下波动,这个平均值只适合用来估算体积和判断档位。
帧率为什么有时候估算不出来?
帧率估算依赖逐帧回调接口,浏览器是否支持由浏览器决定;不支持时会直接标出「不支持」。另外静音播放约一秒只是采样,VFR 可变帧率素材的结果只能当参考。
文件会上传吗?
不会。整个解析过程在浏览器本地完成,页面不发出任何网络请求,关闭页面后临时数据随之消失。