一种视频播放方法及视频播放器的制造方法

文档序号:7780412阅读:189来源:国知局
一种视频播放方法及视频播放器的制造方法
【专利摘要】本发明的实施例公开了一种视频播放方法及视频播放器,涉及电子信息领域,能够丰富视频播放器的功能。具体方案为:获取视频文件并播放视频文件,在播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段,在视频文件中获取预设时段的视频片段,将预设时段的视频片段解析为音频数据与视频数据,将录音数据与视频数据进行编码并生成新的视频片段。本发明用于视频播放。
【专利说明】一种视频播放方法及视频播放器

【技术领域】
[0001]本发明涉及电子信息领域,尤其涉及一种视频播放方法及视频播放器。

【背景技术】
[0002]随着科学技术的发展,信息传播越来越快,多媒体技术发展日益更新,视频成为了信息传播的重要途径,越来越多的用户选择观看视频来获取信息,也通过观看视频娱乐休闲。但是,现有技术中的视频播放器只能播放视频或音频文件,不能让用户参与其中,无法满足用户越来越多的需求,视频播放器功能太过单一。


【发明内容】

[0003]本发明的实施例提供一种视频播放方法及视频播放器。能够丰富视频播放器功倉泛。
[0004]为达到上述目的,本发明的实施例采用如下技术方案:
[0005]第一方面,一种视频播放方法,包括:
[0006]获取视频文件并播放所述视频文件;
[0007]在播放所述视频文件时,接收用户输入的录音数据,记录所述用户输入所述录音数据的起始时刻与结束时刻,并将所述起始时刻到所述结束时刻的时间作为预设时段,所述录音数据为用户通过录音功能录入的音频数据;
[0008]在所述视频文件中获取所述预设时段的视频片段;
[0009]将所述预设时段的视频片段解析为音频数据与视频数据;
[0010]将所述录音数据与所述视频数据进行编码并生成新的视频片段。
[0011]结合第一方面,在第一种可能的实现方式中,所述将所述预设时段的视频片段解析为音频数据与视频数据,包括:
[0012]在所述预设时段的起始时刻开始解析所述预设时段的视频片段,将所述预设时段的视频片段解析为所述音频数据与所述视频数据;
[0013]在所述预设时段的结束时刻停止解析所述预设时段的视频片段。
[0014]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述将所述录音数据与所述视频数据进行编码并生成新的视频片段,包括:
[0015]在所述预设时段的起始时刻开始将所述录音数据与所述视频数据进行编码;
[0016]在所述预设时段的结束时刻停止编码并生成所述新的视频片段。
[0017]结合第一方面,在第三种可能的实现方式中,所述接收用户输入的录音数据之后,还包括:
[0018]获取预设效果调整命令,所述预设效果调整命令包括预设音频效果;
[0019]根据所述预设效果调整命令对所述录音数据添加所述预设音频效果。
[0020]结合第一方面至第一方面的第三种可能的实现方式中任一实现方式,在第四种可能的实现方式中,所述将所述录音数据与所述视频数据进行编码并生成新的视频片段之后,还包括:
[0021]将所述新的视频片段合并入所述视频文件。
[0022]第二方面,一种视频播放器,包括:
[0023]获取单元,用于获取视频文件;
[0024]播放单元,用于播放所述获取单元获取的所述视频文件;
[0025]录音单元,用于在所述播放单元播放所述视频文件时,接收用户输入的录音数据,记录所述用户输入所述录音数据的起始时刻与结束时刻,并将所述起始时刻到所述结束时刻的时间作为预设时段,所述录音数据为用户通过录音功能录入的音频数据;
[0026]所述获取单元,还用于在所述视频文件中获取所述预设时段的视频片段;
[0027]解析单元,用于将所述获取单元获取的所述预设时段的视频片段解析为音频数据与视频数据;
[0028]合成单元,用于将所述录音单元接收的所述录音数据与所述解析单元解析的所述视频数据进行编码并生成新的视频片段。
[0029]结合第二方面,在第一种可能的实现方式中,
[0030]所述解析单元,还具体用于在所述预设时段的起始时刻开始解析所述预设时段的视频片段,将所述预设时段的视频片段解析为所述音频数据与所述视频数据,在所述预设时段的结束时刻停止解析所述预设时段的视频片段。
[0031 ] 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,
[0032]所述合成单元,还具体用于在所述预设时段的起始时刻开始将所述录音数据与所述视频数据进行编码,在所述预设时段的结束时刻停止编码并生成所述新的视频片段。
[0033]结合第二方面,在第三种可能的实现方式中,
[0034]所述获取单元,还用于获取预设效果调整命令,所述预设效果调整命令包括预设首频效果;
[0035]所述录音单元,还用于根据所述获取单元获取的所述预设效果调整命令对所述录音数据添加所述预设音频效果。
[0036]结合第二方面至第二方面的第三种可能的实现方式中任一实现方式,在第四种可能的实现方式中,
[0037]所述合成单元,还用于将所述新的视频片段合并入所述视频文件。
[0038]本发明的实施例提供的视频播放方法及视频播放器,通过获取视频文件并播放视频文件,在播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段,在视频文件中获取预设时段的视频片段,将预设时段的视频片段解析为音频数据与视频数据,将录音数据与视频数据进行编码并生成新的视频片段,丰富了视频播放器的功能。

【专利附图】

【附图说明】
[0039]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本发明的实施例提供的一种视频播放方法流程示意图;
[0041]图2为本发明的实施例提供的一种视频播放器结构示意图。

【具体实施方式】
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]本发明的实施例提供一种视频播放方法,应用于视频播放器,参照图1所示,包括以下步骤:
[0044]101、获取视频文件并播放视频文件。
[0045]102、在播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段。
[0046]其中,录音数据为用户通过录音功能录入的音频数据。可选的,预设时段可以是用户自行选择的想要配音的时段。
[0047]可选的,接收用户输入的录音数据之后还可以获取预设效果调整命令,包括预设音频效果,根据预设效果调整命令对该录音数据添加预设音频效果。具体可选的,预设音频效果可以包括:预设降噪效果、预设混响效果、预设放大效果中的一种或者多种,也可以包括其他种类的音频效果,具体包含内容本发明不做限制。
[0048]103、在视频文件中获取预设时段的视频片段。
[0049]104、将预设时段的视频片段解析为音频数据与视频数据。
[0050]将预设时段的视频片段中音频数据与视频数据解析分开,然后将用户输入的录音数据与解析出的视频数据编码,替换原有的音频数据,就可以生成新的视频片段,用户观看的时候就可以听到自己的配音。
[0051]105、将录音数据与视频数据进行编码并生成新的视频片段。
[0052]可选的,将新的视频片段合并入视频文件,用户就可以通过播放视频文件观看自己配音的视频。
[0053]可选的,步骤102、103、104、105可以同时进行,即在录音过程中,解析视频片段,同时对录音数据与视频数据进行编码,也可以按照排序102、103、104、105依次执行,即在录音结束后,解析视频片段,解析完成后将录音数据与视频数据编码。
[0054]本实施例提供的视频播放方法,通过获取视频文件并播放视频文件,在播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段,在视频文件中获取预设时段的视频片段,将预设时段的视频片段解析为音频数据与视频数据,将录音数据与视频数据进行编码并生成新的视频片段,丰富了视频播放器的功能。
[0055]基于上述图1对应的实施例,本发明的实施例提供一种具体的实现方式,应用于视频播放器,具体可选的,例如用户观看电影,当然,观看电影只是一种具体的实现方式,并不代表本发明中视频文件只能是电影。
[0056]S1、在一种应用场景中,视频播放器播放电影时,当用户开启录音功能,则视频播放器开始接收用户输入的录音数据,同时记录用户输入录音数据的起始时刻,并在录音结束后记录结束时刻,将起始时刻到结束时刻的时间作为预设时段,此处,优选的,起始时刻与结束时刻是在视频播放的进度条上显示的时刻。
[0057]同时,视频播放器为接收到的录音数据添加预设音频效果,包括预设降噪效果。预设混响效果、预设放大效果等。
[0058]同时,在用户开启录音功能的时候,视频播放器开始将视频片段解析为音频数据与视频数据,并且将视频数据与添加了预设音频效果的录音数据进行编码生成新的视频片段,直到录音结束时,停止解析与编码。
[0059]这样用户在观看电影的时候就可以实时配音,并且在输入录音数据的同时,视频播放器在后台同时合成新的视频片段,将合成的新的视频片段合并入原来的电影,用户再次观看时,就可以观看自己配音的片段。
[0060]S2、在另一种应用场景中,视频播放器播放电影时,当用户开启录音功能,则视频播放器开始接收用户输入的录音数据,记录用户输入录音数据的起始时刻,并在录音结束后记录结束时刻,将起始时刻到结束时刻的时间作为预设时段,此处,优选的,起始时刻与结束时刻是在视频播放的进度条上显示的时刻。
[0061]用户结束录音时,视频播放器从电影中获取录音开始时刻到结束时刻这一时段的视频片段,并将该视频片段解析为音频数据与视频数据。
[0062]视频播放器为录音数据添加预设音频效果,包括预设降噪效果。预设混响效果、预设放大效果等。
[0063]视频播放器将视频数据与添加了预设音频效果的录音数据进行编码生成新的视频片段,并将新的视频片段合并入原来的电影。
[0064]这样,用户可以为电影实时录音,录音结束后,视频播放器通过后台处理合成新的视频片段并且合并入原来的电影,用户就可以观看自己配音的片段。
[0065]本实施例提供的视频播放方法,通过获取视频文件并播放视频文件,在播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段,在视频文件中获取预设时段的视频片段,将预设时段的视频片段解析为音频数据与视频数据,将录音数据与视频数据进行编码并生成新的视频片段,丰富了视频播放器的功能。
[0066]基于上述图1对应的实施例,本发明的实施例提供一种视频播放器,用于实施上述图1对应的实施例中所描述的视频播放方法,可选的,该视频播放器的具体形态本发明不做限制,只要实施本发明所描述的视频播放方法的装置,都属于本发明的保护范围。参照图2所示,该视频播放器201包括:获取单元2011、播放单元2012、录音单元2013、解析单元2014、合成单元2015。
[0067]其中,获取单元2011,用于获取视频文件。
[0068]播放单元2012,用于播放获取单元获取的视频文件。
[0069]录音单元2013,用于在播放单元播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段,录音数据为用户通过录音功能录入的音频数据。
[0070]获取单元2011,还用于在视频文件中获取预设时段的视频片段。
[0071]解析单元2014,用于将获取单元获取的预设时段的视频片段解析为音频数据与视频数据。
[0072]合成单元2015,用于将录音单元接收的录音数据与解析单元解析的视频数据进行编码并生成新的视频片段。
[0073]本实施例提供的视频播放器,通过获取视频文件并播放视频文件,在播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段,在视频文件中获取预设时段的视频片段,将预设时段的视频片段解析为音频数据与视频数据,将录音数据与视频数据进行编码并生成新的视频片段,丰富了视频播放器的功能。
[0074]可选的,解析单元2014,还具体用于在预设时段的起始时刻开始解析预设时段的视频片段,将预设时段的视频片段解析为音频数据与视频数据,在预设时段的结束时刻停止解析预设时段的视频片段。
[0075]进一步可选的,合成单元2015,还具体用于在预设时段的起始时刻开始将录音数据与视频数据进行编码,在预设时段的结束时刻停止编码并生成新的视频片段。
[0076]可选的,获取单元2011,还用于获取预设效果调整命令,预设效果调整命令包括预设音频效果。
[0077]录音单元2013,还用于根据获取单元获取的预设效果调整命令对录音数据添加预设音频效果。
[0078]可选的,合成单元2015,还用于将新的视频片段合并入视频文件。
[0079]本实施例提供的视频播放器,通过获取视频文件并播放视频文件,在播放视频文件时,接收用户输入的录音数据,记录用户输入录音数据的起始时刻与结束时刻,并将起始时刻到结束时刻的时间作为预设时段,在视频文件中获取预设时段的视频片段,将预设时段的视频片段解析为音频数据与视频数据,将录音数据与视频数据进行编码并生成新的视频片段,丰富了视频播放器的功能。
[0080]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种视频播放方法,其特征在于,包括: 获取视频文件并播放所述视频文件; 在播放所述视频文件时,接收用户输入的录音数据,记录所述用户输入所述录音数据的起始时刻与结束时刻,并将所述起始时刻到所述结束时刻的时间作为预设时段,所述录音数据为用户通过录音功能录入的音频数据; 在所述视频文件中获取所述预设时段的视频片段; 将所述预设时段的视频片段解析为音频数据与视频数据; 将所述录音数据与所述视频数据进行编码并生成新的视频片段。
2.根据权利要求1所述的方法,其特征在于,所述将所述预设时段的视频片段解析为音频数据与视频数据,包括: 在所述预设时段的起始时刻开始解析所述预设时段的视频片段,将所述预设时段的视频片段解析为所述音频数据与所述视频数据; 在所述预设时段的结束时刻停止解析所述预设时段的视频片段。
3.根据权利要求2所述的方法,其特征在于,所述将所述录音数据与所述视频数据进行编码并生成新的视频片段,包括: 在所述预设时段的起始时刻开始将所述录音数据与所述视频数据进行编码; 在所述预设时段的结束时刻停止编码并生成所述新的视频片段。
4.根据权利要求1所述的方法,其特征在于,所述接收用户输入的录音数据之后,还包括: 获取预设效果调整命令,所述预设效果调整命令包括预设音频效果; 根据所述预设效果调整命令对所述录音数据添加所述预设音频效果。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述将所述录音数据与所述视频数据进行编码并生成新的视频片段之后,还包括: 将所述新的视频片段合并入所述视频文件。
6.一种视频播放器,其特征在于,包括: 获取单元,用于获取视频文件; 播放单元,用于播放所述获取单元获取的所述视频文件; 录音单元,用于在所述播放单元播放所述视频文件时,接收用户输入的录音数据,记录所述用户输入所述录音数据的起始时刻与结束时刻,并将所述起始时刻到所述结束时刻的时间作为预设时段,所述录音数据为用户通过录音功能录入的音频数据; 所述获取单元,还用于在所述视频文件中获取所述预设时段的视频片段; 解析单元,用于将所述获取单元获取的所述预设时段的视频片段解析为音频数据与视频数据; 合成单元,用于将所述录音单元接收的所述录音数据与所述解析单元解析的所述视频数据进行编码并生成新的视频片段。
7.根据权利要求6所述的装置,其特征在于, 所述解析单元,还具体用于在所述预设时段的起始时刻开始解析所述预设时段的视频片段,将所述预设时段的视频片段解析为所述音频数据与所述视频数据,在所述预设时段的结束时刻停止解析所述预设时段的视频片段。
8.根据权利要求7所述的装置,其特征在于, 所述合成单元,还具体用于在所述预设时段的起始时刻开始将所述录音数据与所述视频数据进行编码,在所述预设时段的结束时刻停止编码并生成所述新的视频片段。
9.根据权利要求6所述的装置,其特征在于, 所述获取单元,还用于获取预设效果调整命令,所述预设效果调整命令包括预设音频效果; 所述录音单元,还用于根据所述获取单元获取的所述预设效果调整命令对所述录音数据添加所述预设音频效果。
10.根据权利要求6-9任一项所述的装置,其特征在于, 所述合成单元,还用于将所述新的视频片段合并入所述视频文件。
【文档编号】H04N21/44GK104333802SQ201310683423
【公开日】2015年2月4日 申请日期:2013年12月13日 优先权日:2013年12月13日
【发明者】陈浩, 袁斌, 李志纲, 张力文, 赵春艳 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1