[发明专利]一种处理视频文件的方法及装置在审
| 申请号: | 201510299284.3 | 申请日: | 2015-06-03 |
| 公开(公告)号: | CN104935858A | 公开(公告)日: | 2015-09-23 |
| 发明(设计)人: | 吴晓龙 | 申请(专利权)人: | 无锡天脉聚源传媒科技有限公司 |
| 主分类号: | H04N5/781 | 分类号: | H04N5/781 |
| 代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 张亮 |
| 地址: | 214000 江苏省无锡*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 处理 视频文件 方法 装置 | ||
技术领域
本发明涉及数据处理技术领域,特别涉及一种处理视频文件的方法及装置。
背景技术
目前,大多数视频是通过插件(比如Flash)来显示的,然而并非所有浏览器都拥有同样的插件。HTML(Hyper Text Markup Language,超文本标记语言)5规定了一种通过video(视频)元素来包含视频的标准方法。
HTML5中的video元素拥有方法、属性和事件,其中的方法用于播放、暂停以及加载等,其中的属性(比如时长、音量等)可以被读取或设置,其中的DOM(Document Object Model,文档对象模型)事件能够通知用户,比方说,video元素开始播放、已暂停、已停止,等等。
现有技术中,将客户端的视频文件分享给视频服务器侧时,客户端的视频文件需要存放在同一个硬盘中,从而在计算视频文件的指纹(如信息摘要MD5、安全哈希算法SHA1等)时,需要对一个完整的视频文件进行计算,由于视频文件往往比较大,计算过程或上传过程都会耗时较多。
发明内容
本发明提供一种处理视频文件的方法及装置,用以提高后续上传视频文件的速度。
本发明提供一种处理视频文件的方法,包括:
接收视频文件,将所述视频文件分割成多个视频段;
将所述多个视频段保存至多个硬盘中,一个硬盘存储所述多个视频段中的一段或多段视频;
对于所述多个视频段中的各个视频段,建立该视频段的标识、保存该视频段的硬盘的标识以及保存该视频段的扇区的标识之间的关联关系。
在本发明一实施例中,在建立所述关联关系之后,所述方法还包括:
开启多线程模式,根据所述关联关系并行地读取各个视频段。
在本发明一实施例中,根据所述关联关系并行地读取各个视频段之后,所述方法还包括:计算各个视频段的指纹或者将各个视频段上传至服务器。
在本发明一实施例中,根据所述关联关系并行地读取各个视频段之后,所述方法还包括:计算各个视频段的指纹,同时将携带有视频段指纹的各个视频段上传至服务器。
在本发明一实施例中,根据所述关联关系并行地读取各个视频段,包括:
根据所述关联关系查找各个视频段的标识对应的硬盘的标识和扇区的标识;
从查找的硬盘的标识和扇区的标识对应的硬盘扇区中读取各个视频段。
本发明还提供一种处理视频文件的装置,包括:
分割模块,用于接收视频文件,将所述视频文件分割成多个视频段;
保存模块,用于将所述多个视频段保存至多个硬盘中,一个硬盘存储所述多个视频段中的一段或多段视频;
建立模块,用于对于所述多个视频段中的各个视频段,建立该视频段的标识、保存该视频段的硬盘的标识以及保存该视频段的扇区的标识之间的关联关系。
在本发明一实施例中,在所述建立模块建立所述关联关系之后,所述装置还包括:
读取模块,用于开启多线程模式,根据所述关联关系并行地读取各个视频段。
在本发明一实施例中,在所述读取模块根据所述关联关系并行地读取各个视频段之后,所述装置还包括:
指纹计算模块,用于计算各个视频段的指纹;或者
第一上传模块,用于将各个视频段上传至服务器。
在本发明一实施例中,在所述读取模块根据所述关联关系并行地读取各个视频段之后,所述装置还包括:
第二上传模块,用于计算各个视频段的指纹,同时将携带有视频段指纹的各个视频段上传至服务器。
在本发明一实施例中,所述读取模块还用于:
根据所述关联关系查找各个视频段的标识对应的硬盘的标识和扇区的标识;
从查找的硬盘的标识和扇区的标识对应的硬盘扇区中读取各个视频段。
本发明实施例的一些有益效果可以包括:
本发明实施例中,接收视频文件,将视频文件分割成多个视频段,随后将多个视频段保存至多个硬盘中,一个硬盘存储多个视频段中的一段或多段视频,进而对于多个视频段中的各个视频段,建立该视频段的标识、保存该视频段的硬盘的标识以及保存该视频段的扇区的标识之间的关联关系。由此可见,本发明实现了将视频文件分割成多个视频段并保存至多个硬盘中,从而在后续计算视频文件的指纹并上传服务器时,能够分别计算多个视频段的指纹分别进行上传,从而提高视频文件的上传速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天脉聚源传媒科技有限公司,未经无锡天脉聚源传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510299284.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频通话实现方法及装置
- 下一篇:一种行车记录视频显示方法及装置





