视频元数据查看器

检查视频容器、轨道、编码、分辨率、帧率、旋转、音频采样率、声道、字幕轨道、创建日期以及内嵌标签——全部读取自容器头,无需解码视频主体内容。

这个工具做什么

丢入一段视频,立刻看到它真实的构成。文件无法播放想确认是不是编码问题、怀疑旋转标记不对、或是想在转发前确认下载的内容——都很实用。

元数据读取只针对容器头,几个 GB 的文件也能在一秒内载入完成,因为主体数据完全不会被解码或读取。

如何使用本工具

  1. 丢入视频文件常见容器都支持:MP4、MOV、MKV、WebM、AVI 等。
  2. 阅读详情表格顶部展示容器、文件大小、时长、创建日期;每条轨道单独成块:类型(视频/音频/字幕)、编码、分辨率、帧率、旋转、采样率、声道、语言。
  3. 找出异常缺少音频轨道?旋转标记不对?设备不支持的 HEVC 编码?诊断结果一目了然。

什么时候用得上

排查播放故障

编码不匹配是"这文件打不开"问题里出现频率最高的原因。读出编码名称后,搜一下目标设备是否支持即可。

发布前自查

把视频上传 YouTube 之前确认分辨率与帧率正确,可以省掉一次重新编码的循环。

逆向第三方流水线

查看第三方视频的容器信息,可以推断对方是用什么编码器与流水线生产的。

常见问题

文件会被上传吗?
不会——容器头解析在你设备里的 Web Worker 中完成。视频主体的字节根本不会经过网络。
为什么没有显示码率?
单轨码率有时在容器头里(Matroska),有时只能通过采样主体来推算(MP4)。当容器没有声明码率时,我们宁可不显示这一行,也不展示猜测的数据。
旋转和方向有什么不同?
旋转是轨道层的变换:"顺时针 90°"意味着播放器在显示前会先把画面旋转。EXIF 意义上的方向标记(用于照片)在视频容器里并不存在。