我需要检测文件是否为 MPEG ADTS 文件。我已经四处寻找它,但无论我寻找不好还是其他东西,但我找不到使用它的签名,我可以肯定地说某些文件具有 MPEG ADTS 格式。
例如,如果文件以这样的签名 00 00 00 nn 66 74 79 70 6D 70 34 开头,我们可以肯定地说该文件是 MP4。如何使用 MPEG ADTS 来完成?
提前感谢您的帮助!
我需要检测文件是否为 MPEG ADTS 文件。我已经四处寻找它,但无论我寻找不好还是其他东西,但我找不到使用它的签名,我可以肯定地说某些文件具有 MPEG ADTS 格式。
例如,如果文件以这样的签名 00 00 00 nn 66 74 79 70 6D 70 34 开头,我们可以肯定地说该文件是 MP4。如何使用 MPEG ADTS 来完成?
提前感谢您的帮助!
ADTS 标头通常用于独立的 aac、mpeg-ts 文件。(流媒体场景) ADIF 主要用于 MP4 文件
adts 文件头以 12 位“同步工作”开头,始终为 (111111111111) 下 1 位是 ID - 下 2 位(始终为 0)
http://developer.longtailvideo.com/trac/browser/providers/adaptive/doc/adts.pdf?rev=1460(提供完整的标题)
所以你要检测的算法是 -