检测H.264文件何时在文件末尾有索引的方法?

时间:2014-08-07 14:05:36

标签: video h.264

H.264文件存在一个常见问题,该文件具有位于文件末尾的特定索引(称为' moov atom'),这意味着必须在播放前下载整个文件可以开始(如记录herehere

是否有一些工具可以检查这些文件以查看moov原子是否在最后?

我经常处理由不同公司编码的数百个MP4文件,只需使用QT Index Swapper就不可行。有时,索引最终导致的问题只会偶尔发生 - 仅在一个例子中来自客户端的Web服务器,而且仅在IE9中....

1 个答案:

答案 0 :(得分:1)

  • 文件末尾的moov atom并不是完全“错误”的地方,有客观原因可能会放在那里;此位置有效且合法
  • 检查文件很简单:你解析文件并检测原子顺序,特别是moov原子的位置; qt-faststart正在展示如何完成这项工作