一种动画播放的方法和装置的制作方法

文档序号:6782503阅读:235来源:国知局
专利名称:一种动画播放的方法和装置的制作方法
技术领域
本发明涉及信息传播技术领域,特别是涉及一种动画播放的方法和装置。
背景技术
动画是指由许多帧静止的画面,以一定的速度(如每秒16张)连续播放时,肉眼 因视觉产生错觉,而误以为画面活动的作品。为了得到活动的画面,每个画面之间都会有细 微的改变。目前,动画在制作的过程中就规定了动画文件的播放时间长度(下文简称播放时 长),例如动画文件A的播放时长是50秒,动画文件B的播放时长是1分10秒。但是,用户的需求在不断变化,例如,某用户希望动画文件A在上午的播放时长是 50秒,而在下午的播放时长改为1分10秒;或者,用户甲希望动画文件A的播放时长是50 秒,而用户乙则希望动画文件A的播放时长是1分10秒,同时用户丙又要求动画文件A的 播放时长是30秒。针对不同用户的不同需求,目前的解决方法是针对每一种需求单独制作相应播 放时长的动画文件。这样,就带来如下问题同一个动画文件可能仅仅由于播放时长的不同 而重复制作多次,造成了制作时间和制作资源的大量浪费,影响了制作人员的工作效率。

发明内容
本发明所要解决的技术问题是提供一种动画播放的方法和装置,以解决动画文件 重复制作的问题。为了解决上述问题,本发明公开了一种动画播放的方法,包括获取动画文件的指定播放时长;将所述指定播放时长与该动画文件的正常播放时长进行比较;如果二者不相等,则调整该动画文件的播放帧率,然后进行播放。其中,获取动画文件的指定播放时长之前,还包括将动画文件的播放时长设置为可配置参数;针对同一动画文件,根据不同需求指定不同的播放时长。其中,调整该动画文件的播放帧率,包括如果指定播放时长大于正常播放时长,则减小该动画文件的播放帧率。其中,调整该动画文件的播放帧率,包括如果指定播放时长小于正常播放时长,则增大该动画文件的播放帧率。本发明还提供了一种动画播放的装置,包括播放时长获取单元,用于获取动画文件的指定播放时长;比较单元,用于将所述指定播放时长与该动画文件的正常播放时长进行比较;帧率调整单元,用于当二者不相等时,调整该动画文件的播放帧率;播放单元,用于按照调整后的帧率播放该动画文件。
所述装置还包括参数配置单元,用于将动画文件的播放时长设置为可配置参数;则针对同一动画 文件,根据不同需求指定不同的播放时长。其中,所述帧率调整单元包括帧率减小单元,用于当指定播放时长大于正常播放时长时,减小该动画文件的播 放帧率。其中,所述帧率调整单元还包括帧率增大单元,用于当指定播放时长小于正常播放时长时,增大该动画文件的播 放帧率。与现有技术相比,本发明具有以下优点本发明将动画文件的播放时长设置为可配置参数,这样,同一个动画文件的播放 时长就可以根据不同需求设置为不同时长,在播放的时候,通过调整该动画文件的播放帧 率,就可以实现不同时长的播放。因此,本发明避免了重复制作动画文件,大大提高了制作效率,同时节约可人力和 制作资源。


图1是本发明实施例一所述一种动画播放的方法流程图;图2是本发明实施例二所述一种动画播放的方法流程图;图3是本发明实施例三所述一种动画播放的装置结构图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。针对同一动画文件,由于播放时长的不同而需要重新制作的问题,本发明提供了 一种改进的动画播放方法,能够满足不同时间长度的播放。下面通过实施例进行详细说明。实施例一本发明改进的基础是将动画文件的播放时长设置为可配置参数,即一个动画文 件的播放时长不再是一个固定值,而是一个可变值,可以由用户设置为不同的值。例如,同 一个动画文件,用户A可以设置其播放时长t = 30秒,用户B可以设置其播放时长t = 35 秒。基于此,本实施例提供了以下的播放流程。参照图1,是本发明实施例所述一种动画播放的方法流程图。步骤101,获取动画文件的指定播放时长;所述“指定播放时长”即指用户设定的播放时长,用户需求不同,指定播放时长也 不同。步骤102,将所述指定播放时长与该动画文件的正常播放时长进行比较;所述“正常播放时长”是指一个动画文件制作完成后,按照正常的播放速度进行播 放需要的时间长度,在正常播放情况下,观看者会获得最佳的浏览效果。
比较指定播放时长与正常播放时长,如果某用户设定的指定播放时长恰好符合该 动画文件的正常播放时长,即二者相等,则可以按照正常的播放速度进行播放。步骤103,如果二者不相等,则调整该动画文件的播放帧率;如果某用户设定的指定播放时长恰好不符合该动画文件的正常播放时长,即二者 不相等,则不必重新制作一个符合该指定播放时长的动画文件,而是依据该指定的播放时 长来调整动画帧率,从而在指定时间内播放完。在调整播放帧率时,由于帧率与播放时长成反比,所以具体调整过程如下如果指定播放时长大于正常播放时长,则减小该动画文件的播放帧率。即减小播 放速度;如果指定播放时长小于正常播放时长,则增大该动画文件的播放帧率,即增大播 放速度。步骤104,按照调整后的帧率进行播放。通过以上处理,同一个动画文件的播放时长就可以根据不同需求设置为不同时 长,在播放的时候,通过调整该动画文件的播放帧率,就可以实现不同时长的播放。因此,本 发明避免了重复制作动画文件,大大提高了制作效率,同时节约可人力和制作资源。实施例二 本实施例通过举例进行具体说明。参照图2,是本发明实施例二所述一种动画播放的方法流程图。以选美比赛的播放为例,通常在比赛真正开播之前,其开幕是首先播放一些特技 动画,该动画播放完之后出现“XX年全球选美比赛”的字样,然后真正拉开比赛的序幕。 这样,就要求规定该动画的播放时长,因为在指定时长之后就会定时播出“ X X年全球选 美比赛”的字样。假设这段动画的正常播放时长是t,而频道A要求播放时长为tl,频道B要求播放 时长为t2,并且tl > t,t2 < t。频道A是进行现场直播,频道B是在第二天进行转播,因 此频道A的播放时间早于频道B。该动画文件的播放方法如下步骤201,频道A进行现场播放时,指定该动画文件的播放时长为tl ;步骤202,将tl与正常播放时长t进行比较;步骤203,比较结果为tl > t,则减小播放帧率;例如,正常播放帧率是25帧/秒,调整后的播放帧率为23帧/秒,这样就延长了 播放时间;步骤204,频道A按照减小的帧率播放该动画文件,播放完之后播出“ X X年全球 选美比赛”的字样;步骤205,频道B进行转播时,指定该动画文件的播放时长为t2 ;步骤206,将t2与正常播放时长t进行比较;步骤207,比较结果为t2 < t,则增大播放帧率;例如,正常播放帧率是25帧/秒,调整后的播放帧率为观帧/秒,这样就缩短了 播放时间;步骤208,频道B按照增大的帧率播放该动画文件,播放完之后播出“ X X年全球选美比赛”的字样。上述处理流程可以应用在多个场景中,提高了动画制作效率。实施例三针对上述方法实施例的说明,本发明还提供了相应的装置实施例。参照图3,是本发明实施例三所述一种动画播放的装置结构图。所述动画播放装置包括播放时长获取单元31,用于获取动画文件的指定播放时长;比较单元32,用于将所述指定播放时长与该动画文件的正常播放时长进行比较;帧率调整单元33,用于当二者不相等时,调整该动画文件的播放帧率;播放单元34,用于按照调整后的帧率播放该动画文件。所述播放装置还可以包括参数配置单元35,用于将动画文件的播放时长设置为可配置参数;则针对同一动画文件,根据不同需求指定不同的播放时长。其中,帧率调整单元33可以包括帧率减小单元,用于当指定播放时长大于正常播放时长时,减小该动画文件的播 放帧率;和,帧率增大单元,用于当指定播放时长小于正常播放时长时,增大该动画文件的播 放帧率。上述动画播放装置通过调整播放速度,可以控制动画文件的播放时间,从而满足 不同用户对不同播放时长的要求;同时,避免了动画文件的重复制作,提高了制作效率。本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例 而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部 分说明即可。以上对本发明所提供的一种动画播放的方法和装置,进行了详细介绍,本文中应 用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理 解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发 明的限制。
权利要求
1.一种动画播放的方法,其特征在于,包括 获取动画文件的指定播放时长;将所述指定播放时长与该动画文件的正常播放时长进行比较; 如果二者不相等,则调整该动画文件的播放帧率,然后进行播放。
2.根据权利要求1所述的方法,其特征在于,获取动画文件的指定播放时长之前,还包括将动画文件的播放时长设置为可配置参数; 针对同一动画文件,根据不同需求指定不同的播放时长。
3.根据权利要求1所述的方法,其特征在于,调整该动画文件的播放帧率,包括 如果指定播放时长大于正常播放时长,则减小该动画文件的播放帧率。
4.根据权利要求1所述的方法,其特征在于,调整该动画文件的播放帧率,包括 如果指定播放时长小于正常播放时长,则增大该动画文件的播放帧率。
5.一种动画播放的装置,其特征在于,包括播放时长获取单元,用于获取动画文件的指定播放时长; 比较单元,用于将所述指定播放时长与该动画文件的正常播放时长进行比较; 帧率调整单元,用于当二者不相等时,调整该动画文件的播放帧率; 播放单元,用于按照调整后的帧率播放该动画文件。
6.根据权利要求5所述的装置,其特征在于,还包括参数配置单元,用于将动画文件的播放时长设置为可配置参数; 则针对同一动画文件,根据不同需求指定不同的播放时长。
7.根据权利要求5所述的装置,其特征在于,所述帧率调整单元包括帧率减小单元,用于当指定播放时长大于正常播放时长时,减小该动画文件的播放帧率。
8.根据权利要求7所述的装置,其特征在于,所述帧率调整单元还包括帧率增大单元,用于当指定播放时长小于正常播放时长时,增大该动画文件的播放帧
全文摘要
本发明提供了一种动画播放的方法和装置,以解决动画文件重复制作的问题。所述方法将动画文件的播放时长设置为可配置参数,这样,同一个动画文件的播放时长就可以根据不同需求设置为不同时长,在播放的时候,通过调整该动画文件的播放帧率,就可以实现不同时长的播放。因此,本发明避免了重复制作动画文件,大大提高了制作效率,同时节约可人力和制作资源。
文档编号G11B27/031GK102063924SQ20091023775
公开日2011年5月18日 申请日期2009年11月18日 优先权日2009年11月18日
发明者吕精华, 沈季, 陈丽爱, 饶文辉 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1