专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 多媒体/流媒体开发

编写一个console应用程序,尽可能快速地搜索和定位多媒体文件中某一帧数据的位置,打印其所属Group的信息。该如何解决

发布时间:2011-06-27 19:21:28 文章来源:www.iduyao.cn 采编人员:星星草
编写一个console应用程序,尽可能快速地搜索和定位多媒体文件中某一帧数据的位置,打印其所属Group的信息。
RT,哪位高手指点一下啊,谢谢啦!

------解决方案--------------------
你这个多媒体文件是什么编码格式啊,不同的格式不一样吧
------解决方案--------------------
3GP格式里根据sample_id查找相关信息的逻辑是这样的:

1) 查询sample-to-chunk atom(stsc表)找到对应该sample的chunk。

2) 从chunk offset atom(stco)中提取该trunk的偏移量。

3) 利用sample size atom(stsz)找到sample在trunk内的偏移量和sample的大小。

3GP的格式要完全吃透还是蛮麻烦的。 移植ffmpeg的3gp解析器应该是比较现实的选择。


友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: