标签: java avi
如何使用java获取AVI文件中的帧数(不解码文件)?我相信应该有一种方法从文件的标题中获取该值,但不太确定如何。任何帮助将不胜感激。
答案 0 :(得分:1)
根据this link,帧的总数以字节数16编码,长度为4个字节。标头从字节偏移量32开始。您可以找到有关AVI标头here的字节结构的详细信息。
虽然我没有尝试此代码,但可以找到一个轻松提取所有相关标题信息的实现here。
根据此stackoverflow thread,您还可以找到实施here
在this页面上,列出了几个Java项目,它们提供了一种从AVI文件中提取标题数据的方法。