基于视频的动画绘制及播放方法、装置、系统和存储介质制造方法及图纸

技术编号:24294116 阅读:26 留言:0更新日期:2020-05-26 21:00
本发明专利技术涉及一种基于视频的动画绘制及播放方法、装置、系统及存储介质,属于互联网技术领域。绘制方法包括:在视频的播放过程中,播放器监听用户于视频界面上进行的动画绘制事件;记录动画绘制事件,获得动画信息;播放方法包括,读取待播放的动画信息;根据动画信息,在视频的播放过程中,于视频界面上播放动画;装置包括:动画信息记录模块,用于记录用户进行的动画绘制事件,获得动画信息;播放模块,用于播放视频,以及根据所述的动画信息,在视频的播放过程中播放动画。与现有技术相比,本发明专利技术具有适用范围广、便于用户交流以及用户吸引度高等优点。

Video based animation drawing and playing methods, devices, systems and storage media

【技术实现步骤摘要】
基于视频的动画绘制及播放方法、装置、系统和存储介质
本专利技术涉及互联网
,特别涉及视频播放领域,具体是指一种基于视频的动画绘制及播放方法、装置、系统和存储介质。
技术介绍
随着互联网的飞速发展,通过互联网收看视频已经成为了一种主流的休闲方式。在收看视频时,人们往往想要对于视频的内容通过文字或动画的形式进行评论交流,传统的评论交流方式是通过在视频下方设置评论栏以供用户之间互相探讨视频内容,但是这种交流方式难以让用户在观看视频的同时阅读他人的评论内容,不便于交流推广。随着视频播放技术的发展,弹幕成为了一种新型的视频内容交流方式,弹幕指的是在网络上观看视频时弹出的评论性字幕。类似小说中行间彰显的夹批,一般在视频播放的过程中从屏间飘过点评内容。这种方式大大提高了评论交流的便捷性,但是仍具有一定的局限性,即用户之间只能通过文字交流。专利CN201711298923提供了一种视频动态编辑方法、装置及智能移动终端,提出了在播放的视频上添加存储的粒子特效,即可以在视频上添加一些动态的特效效果以供用户之间的交流,但是这种方式只能让用户通过既有的特效来进行交流,无法准确地通过动态画面表达出用户想要交流的内容,因此需要一种相应的方法,可以在视频的画面上任意绘制并播放用户想要表达的动画内容,来提高视频收看用户之间交流的便捷性。
技术实现思路
本专利技术的目的是针对上述问题提供一种适用范围广、便于用户交流以及用户吸引度高的基于视频的动画绘制及播放方法、装置、系统和存储介质。本专利技术的目的可以通过以下技术方案来实现:一种基于视频的动画绘制方法,所述的方法包括以下步骤:(a1)在视频的播放过程中,播放器监听用户于视频界面上进行的动画绘制事件;(a2)记录所述的动画绘制事件,获得动画信息。优选地,所述动画信息包括动画样式、动画路径和动画耗时。优选地,所述步骤(a2)具体包括以下步骤:(a21)根据用户的参数选择情况,记录动画样式;(a22)记录动画绘制开始时视频对应的播放时间点;(a23)记录动画绘制过程中的动画路径;(a24)在接收到用户的动画绘制完成指令时,停止动画路径的记录并保存整个绘制过程的动画耗时。优选地,所述步骤(a24)还包括:向用户提供绘制的预览画面,根据用户的保存指令判断是否保留所述的动画信息,若是则保存所述的动画信息,若否则返回步骤(a21)。优选地,所述动画样式包括线条宽度、动画颜色、动画透明度、动画阴影颜色、动画阴影大小、动画阴影透明度和动画路径存活时间。一种基于视频的动画播放方法,所述的方法包括以下步骤:(b1)读取待播放的动画信息;(b2)根据所述的动画信息,在视频的播放过程中,于视频界面上播放动画。优选地,所述待播放的动画信息包括保存于播放器的待播放的动画信息或保存于服务器的待播放的动画信息。优选地,所述动画信息包括动画样式、动画路径和动画耗时。优选地,所述步骤(b2)具体包括以下步骤:(b21)判断所述的视频是直播视频还是录播视频,若是直播视频则进入步骤(b22),若是录播视频则进入步骤(b23);(b22)将所述的动画路径直接覆盖于所述的直播视频上,在直播视频的播放过程中,于视频界面上播放动画;(b23)将所述的动画路径覆盖于所述的录播视频对应的时间段上,在所述的录播视频对应时间段内的播放过程中,于视频界面上播放动画。优选地,所述步骤(b22)具体包括以下步骤:(b221)将用户的动画播放请求时刻作为动画播放的开始时间点;(b222)将所述的动画路径按照所述的动画样式直接覆盖于所述的直播视频上,在直播视频的播放过程中,于视频界面上从所述的开始时间点播放覆盖有所述的动画路径的直播视频;(b223)计算当前时间和所述的开始时间点之间的时间差,判断是否达到所述的动画耗时,若是则控制视频界面上播放的动画逐渐消失,若否则继续播放覆盖有所述的动画路径的直播视频。优选地,所述步骤(b23)具体包括以下步骤:(b231)将开始绘制动画时所述的录播视频对应的播放时间点作为动画播放的开始时间点;(b232)将所述的动画路径按照所述的动画样式覆盖于所述的录播视频上,在录播视频的播放过程中,于视频界面上从所述的开始时间点播放覆盖有所述的动画路径的录播视频;(b233)计算当前时间和所述的开始时间点之间的时间差,判断是否达到所述的动画耗时,若是则控制视频界面上播放的动画逐渐消失,若否则继续播放覆盖有所述的动画路径的录播视频。一种基于视频的动画绘制及播放方法,所述的方法包括以下步骤:一终端利用上述的绘制方法获得动画信息;该终端利用上述的播放方法播放动画。一种基于视频的动画绘制及播放方法,所述的方法包括以下步骤:第一终端利用上述的绘制方法获得动画信息;所述的第一终端将所述的动画信息上传并保存至服务器;第二终端从所述的服务器下载所述的动画信息;所述的第二终端利用上述的播放方法播放动画。一种基于视频的动画绘制及播放装置,所述装置包括:动画信息记录模块,用于记录用户进行的动画绘制事件,获得动画信息;播放模块,用于播放视频,以及根据所述的动画信息,在视频的播放过程中播放动画。一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如上所述的基于视频的动画绘制及播放方法。一种基于视频的动画绘制及播放系统,包括所述的基于视频的动画绘制及播放装置以及服务器,该服务器用于存储所述的动画信息,并将所述的动画信息传递至所述的播放模块。与现有技术相比,本专利技术具有以下有益效果:(1)本专利技术提出的基于视频的动画绘制及播放方法,通过将用户在视频播放过程中绘制的动画信息进行保存,再根据实际情况讲保存的绘制动画覆盖于播放的视频上,从而可以使得用户将对于视频的绘画类评论信息动态显示于视频的播放界面上,解决了现有弹幕形式单一,无法充分实现用户之间的交流的问题。(2)在将绘制的动画覆盖于视频上时,既可以针对直播视频也可以针对录播视频,适用范围广,实用性强。(3)将动画覆盖于直播视频上时,由于直播是实时进行的,因此动画的播放开始时刻以用户选择开始播放这一时刻为准,具有较好的实时性,将动画覆盖于录播视频上时,动画的播放开始时刻则是通过记录开始绘画时视频对应的播放时刻,因此在录播视频上播放动画时,能完全回放用户的绘画过程,真实性强,具有较好的交流效果。(4)用户在绘画完成后,可以通过预览选择是否保存此段绘画内容,提升了用户体验。(5)绘制的动画信息可以保存在播放器也可以保存在服务器,从而使得动画播放过程既可以离线进行也可以在线进行,灵活性高且适用范围广。附图说明图1为本专利技术基于视频的动画绘制及播放方法的步骤流程图;图2为本专利技术基于视频的动画绘制方法的步骤流本文档来自技高网...

【技术保护点】
1.一种基于视频的动画绘制方法,其特征在于,所述的方法包括以下步骤:/n(a1)在视频的播放过程中,播放器监听用户于视频界面上进行的动画绘制事件;/n(a2)记录所述的动画绘制事件,获得动画信息。/n

【技术特征摘要】
1.一种基于视频的动画绘制方法,其特征在于,所述的方法包括以下步骤:
(a1)在视频的播放过程中,播放器监听用户于视频界面上进行的动画绘制事件;
(a2)记录所述的动画绘制事件,获得动画信息。


2.根据权利要求1所述基于视频的动画绘制方法,其特征在于,所述动画信息包括动画样式、动画路径和动画耗时。


3.根据权利要求2所述基于视频的动画绘制方法,其特征在于,所述步骤(a2)具体包括以下步骤:
(a21)根据用户的参数选择情况,记录动画样式;
(a22)记录动画绘制开始时视频对应的播放时间点;
(a23)记录动画绘制过程中的动画路径;
(a24)在接收到用户的动画绘制完成指令时,停止动画路径的记录并保存整个绘制过程的动画耗时。


4.根据权利要求3所述基于视频的动画绘制方法,其特征在于,所述步骤(a24)还包括:向用户提供绘制的预览画面,根据用户的保存指令判断是否保留所述的动画信息,若是则保存所述的动画信息,若否则返回步骤(a21)。


5.根据权利要求2所述基于视频的动画绘制方法,其特征在于,所述动画样式包括线条宽度、动画颜色、动画透明度、动画阴影颜色、动画阴影大小、动画阴影透明度和动画路径存活时间。


6.一种基于视频的动画播放方法,其特征在于,所述的方法包括以下步骤:
(b1)读取待播放的动画信息;
(b2)根据所述的动画信息,在视频的播放过程中,于视频界面上播放动画。


7.根据权利要求6所述基于视频的动画播放方法,其特征在于,所述待播放的动画信息包括保存于播放器的待播放的动画信息或保存于服务器的待播放的动画信息。


8.根据权利要求7所述基于视频的动画播放方法,其特征在于,所述动画信息包括动画样式、动画路径和动画耗时。


9.根据权利要求8所述基于视频的动画播放方法,其特征在于,所述步骤(b2)具体包括以下步骤:
(b21)判断所述的视频是直播视频还是录播视频,若是直播视频则进入步骤(b22),若是录播视频则进入步骤(b23);
(b22)将所述的动画路径直接覆盖于所述的直播视频上,在直播视频的播放过程中,于视频界面上播放动画;
(b23)将所述的动画路径覆盖于所述的录播视频对应的时间段上,在所述的录播视频对应时间段内的播放过程中,于视频界面上播放动画。


10.根据权利要求9所述基于视频的动画播放方法...

【专利技术属性】
技术研发人员:汪宇星
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1