[发明专利]音轨共享方法及系统有效
申请号: | 201010508739.5 | 申请日: | 2010-10-14 |
公开(公告)号: | CN102446526A | 公开(公告)日: | 2012-05-09 |
发明(设计)人: | 吴运声;黄小明 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;曾旻辉 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音轨 共享 方法 系统 | ||
【技术领域】
本发明涉及媒体播放技术,特别是涉及一种音轨共享方法及系统。
【背景技术】
在传统的视频文件播放过程中,一般还需要外挂不同的音轨文件,例如,若视频文件为英文影片,为了将其转换成中文影片,可通过外挂音轨文件的方式实现。
传统的播放器提供了加载音轨文件的功能,当用户播放视频文件时,可加载本地存储的或在指定路径的音轨文件,但是,如果用户所播放的视频文件本地没有存储音轨文件,则需要搜索并下载音轨文件。
然而,视频文件的音轨文件是通过人工录制、搜索下载等方式得到的,其人工录制的过程繁琐,且需要专业的技能,用户不易获得,而在通过搜索引擎的作用下查找到该音轨文件并下载的获取方式中,常常需要在海量的搜索信息中查找,无法立刻实现用户音轨文件的即时加载,并且无法保证下载到的音轨文件完整无误。
【发明内容】
基于此,有必要提供一种更方便的音轨共享方法。
此外,还有必要提供一种更方便的音轨共享系统。
一种音轨共享方法,包括如下步骤:根据播放文件,计算播放文件哈希值;上传所述播放文件哈希值至服务器端;根据所述播放文件哈希值及服务器端预存储的音轨文件哈希值和视频文件哈希值,传输与所述播放文件相对应的音轨文件。
优选地,所述计算播放文件哈希值的具体步骤是:分别在所述播放文件的头部、中间及尾部取预设字节,并分别映射得到哈希值后合并,得到所述播放文件哈希值。
优选地,所述播放文件为视频文件及与所述视频文件相对应的音轨文件,所述根据播放文件,计算播放文件哈希值的具体步骤是:计算所述视频文件哈希值及音轨文件哈希值,并采集视频文件特征信息和音轨文件特征信息;上传所述视频文件哈希值及其特征信息、音轨文件哈希值及其特征信息。
优选地,所述计算视频文件哈希值及音轨文件哈希值,并采集视频文件特征信息和音轨文件特征信息的步骤之后还包括:判断所述音轨文件的播放时间或播放进度是否大于预设阈值,是,则上传所述视频文件哈希值及其特征信息、音轨文件哈希值及其特征信息,反之,则结束。
优选地,所述根据所述播放文件哈希值及服务器端预存储的音轨文件哈希值和视频文件哈希值,传输与所述播放文件相对应的音轨文件的具体步骤是:A1、将所述音轨文件哈希值逐一与预存储的音轨文件哈希值比较,判断是否相同,是,则进入步骤A2,反之,则上传音轨文件,添加所述音轨文件特征信息后进入步骤A2;A2、将所述视频文件哈希值逐一与预存储的视频文件哈希值比较,判断是否相同,是,则累加所述预存储的视频文件特征信息与预存储的音轨文件特征信息的关联度,反之,则添加所述视频文件特征信息,并建立所述视频文件特征信息与所述预存储的音轨文件特征信息的关联。
优选地,所述播放文件为视频文件,所述根据播放文件,计算播放文件哈希值的具体步骤是:计算所述视频文件的哈希值,并采集视频文件特征信息;上传所述视频文件的哈希值及其特征信息。
优选地,所述根据所述播放文件哈希值及服务器端预存储的音轨文件哈希值和视频文件哈希值,传输与所述播放文件相对应的音轨文件的具体步骤是:B1、将所述视频文件哈希值逐一与预存储的视频文件哈希值比较,判断是否相同,是,则根据关联度对预存储的视频文件特征信息排序,按从大到小的顺序取预设数量的比较结果,并根据所述比较结果下载相应的音轨文件,反之,则进入步骤B2;B2、根据所述视频文件特征信息进行模糊查询,根据匹配度对查询结果排序,按从大到小的顺序取预设数量的查询结果,并根据所述查询结果下载音轨文件。
优选地,所述B2的步骤之后还包括:播放所述音轨文件,累计播放次数及每次的播放时间,判断在预设播放次数中每次的播放时间是否均小于预设播放时间,是,则删除预存储的音轨文件,反之,则结束。
一种音轨共享系统,其特征在于,至少包括:播放器,用于根据播放文件,计算并上传播放文件哈希值,通过所述播放文件哈希值上传或下载与播放文件相对应的音轨文件。
优选地,所述播放器分别在所述播放文件的头部、中间及尾部取预设字节,并分别映射得到哈希值后合并,得到所述播放文件哈希值。
优选地,所述播放文件为视频文件及与所述视频文件相对应的音轨文件,所述播放器包括:第一处理模块,用于计算所述视频文件哈希值及音轨文件哈希值,并采集视频文件特征信息和音轨文件特征信息;上传模块,用于上传视频文件哈希值及其特征信息、音轨文件哈希值及其特征信息和音轨文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010508739.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:抗镰刀菌单链抗体的筛选及应用
- 下一篇:一种起重臂及其自拆装装置