[发明专利]MXF文件写入中断的续写方法有效
申请号: | 201610376221.8 | 申请日: | 2016-05-31 |
公开(公告)号: | CN106055643B | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 侯小叶;张金沙;刘盾 | 申请(专利权)人: | 成都索贝数码科技股份有限公司 |
主分类号: | G06F16/60 | 分类号: | G06F16/60 |
代理公司: | 51218 成都金英专利代理事务所(普通合伙) | 代理人: | 袁英 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种MXF文件写入中断的续写方法,包括以下步骤:判断MXF文件是否完整;若所述MXF文件不完整,则判断所述MXF文件的头部元数据是否完成,若所述头部元数据未完成,则重写所述头部元数据;获取已写入的音视频数据的帧数;写入新的音视频数据;写入文件尾部包;根据所述MXF文件的格式,判断是否写入完整的索引表段和随机索引包;所述续写方法还包括:改写头部元数据中需要改写时长参数的项。本发明通过续写的方法对不完整MXF文件进行处理,相比对不完整MXF文件的重写操作,大大缩短了处理时间,减少了工作量。 | ||
搜索关键词: | mxf 文件 写入 中断 方法 | ||
【主权项】:
1.MXF文件写入中断的续写方法,其特征在于:包括:/n判断MXF文件是否完整;/n若所述MXF文件不完整,则判断所述MXF文件的头部元数据是否完成,若所述头部元数据未完成,则重写所述头部元数据;/n若所述头部元数据完成,则记录头部元数据中需要改写时长参数的项在文件中的偏移量;/n获取已写入的音视频数据的帧数;/n写入新的音视频数据;/n写入文件尾部包;/n所述获取已写入的音视频数据的帧数的方式为:/n判断MXF文件的格式:/n若MXF文件为第一格式,则寻找MXF文件中最后一个包含完整索引表段的文件体包,通过解析所述文件体包获取已写入的音视频数据的帧数;/n若MXF文件为第二格式,则通过所述MXF文件的文件体包中已写入的音视频数据的长度除以每帧音视频数据的长度获取已写入的音视频数据的帧数;/n所述写入新的音视频数据的方法为:/n判断MXF文件的格式:/n若MXF文件为第一格式,则继续写入音视频数据,并填充新的索引表段,记录音视频数据的索引信息;/n若MXF文件为第二格式,则继续写入音视频数据,并记录所写音视频数据的帧数;/n改写头部元数据中需要改写时长参数的项;/n所述头部元数据中需要改写时长参数的项包括视音频序列和实际源素材。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都索贝数码科技股份有限公司,未经成都索贝数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610376221.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种小提琴琴颈修复粘合压紧卡具
- 下一篇:一种用于木梳加工的生产线