媒体音频本地处理

音频信息检查

按文件头解析 MP3、FLAC、WAV、M4A、Ogg、AAC 裸流的编码参数,比对声明码率与实测码率,识别标错扩展名的文件。

  • 按文件头(magic bytes)识别容器,不看扩展名:一个改名成 .flac 的 MP3 会被如实报成 MP3
  • AAC 裸流(ADTS)没有任何流级头部,不声明时长和码率,所以它的时长与码率全部由逐帧统计得出
  • 同时给出容器声明的码率和按「字节数 × 8 ÷ 时长」算出的实测码率,两者相差超过 10% 会提示,这是发现转码造假、文件截断的主要手段
  • 整个解析在浏览器里完成,只读取结构不解码音频,文件不会上传到任何服务器
  • 只读容器与帧头,不校验音频数据本身,因此无法判断内容有没有听感损伤

正在加载工具…