一种基于手绘视频的PPT文件生成方法及装置制造方法及图纸

技术编号:23893846 阅读:27 留言:0更新日期:2020-04-22 07:36
本发明专利技术公开了一种基于手绘视频的PPT文件生成方法及装置,属于PPT文件生成的技术领域,解决现有技术中将动画视频转换成PPT文件的难度高的问题。本发明专利技术读取手绘视频对应的项目文件,解析项目文件中的每个场景的场景元素;将项目文件中的各个场景分别对应为PPT文件中的一个slide,各场景中的场景元素对应为相应的slide中的PPT元素;判断PPT元素的类型是否支持对应的场景元素的类型,若否,转换为PPT元素的类型后,再将场景元素对应映射为PPT元素,若是,直接映射;基于手绘视频的出入场时间,设置PPT元素的出入场顺序;设置完后,得到PPT文件。本发明专利技术用于将手绘视频自动转换成PPT文件。

A PPT file generation method and device based on hand drawn video

【技术实现步骤摘要】
一种基于手绘视频的PPT文件生成方法及装置
一种基于手绘视频的PPT文件生成方法及装置,用于将手绘视频自动转换成PPT文件,属于PPT文件生成的

技术介绍
目前的动画视频创作编辑,最后都是以生成视频文件结束。视频文件便于传播,播放过程中不需要额外控制操作。但是对于演示场景,动画出现的时间点控制和演示节奏控制会比较困难。现在普遍的做法,一是使用动画素材单独制作一遍动画视频,再制作一遍PPT文件,将动画视频转换成PPT文件的难度高,而且人力成本及PPT中动画编辑成本都很高。另一种是使用一些动画编辑器输出PPT文件,但是目前普遍的实现只是截图动画中的若干静态截图图片来组成PPT,动画信息和演示节奏都会丢失,效果大打折扣,如动画信息和展示效果缺失。
技术实现思路
本专利技术的目的在于提供一种基于手绘视频的PPT文件生成方法及装置,解决现有技术中将动画视频转换成PPT文件的难度高,而且人力成本及PPT中动画编辑成本都很高的问题;或截图动画中的若干静态截图图片来组成PPT,动画信息和演示节奏都会丢失的问题。为了实现上述目的,本专利技术采用的技术方案为:一种基于手绘视频的PPT文件生成方法,包括如下步骤:S1、读取手绘视频对应的项目文件,解析项目文件中的每个场景的场景信息,场景信息即指场景元素;S2、将项目文件中的各个场景分别对应为PPT文件中的一个slide,各场景中的场景元素对应为相应的slide中的PPT元素,其中,slide是指幻灯片;S3、判断PPT元素的类型是否支持对应的场景元素的类型,若否,将场景元素的类型转换为PPT元素的类型后,再将场景元素对应映射为slide中的PPT元素,若是,直接将场景元素对应映射为slide中的PPT元素;S4、基于手绘视频中各个场景和各场景中场景元素的出入场时间,在映射后的PPT文件中设置PPT元素的出入场顺序;S5、在PPT文件中设置完PPT元素的出入场顺序,保存为PPT文件。进一步,所述步骤S1的具体步骤为:S1.1、读取手绘视频对应项的目文件,项目文件包括场景和各场景内的场景信息;S1.2、读取每个场景中的场景信息,场景信息包括场景的出入场动画信息及场景中场景元素的动画信息和静态展示信息。进一步,所述步骤S2中场景元素对应为slide中的PPT元素包括位置、尺寸、旋转、静态展示信息和动画信息。进一步,所述步骤S3中将场景元素的类型转换为PPT元素的类型的具体步骤为:S3-1、调取类型不受支持的场景元素;S3-2、将场景元素的类型修改为PPT元素的类型,包括将SVG的类型转换为PPT支持的图片的类型,动态人物的类型和动态素材的类型转换为GIF动态图片的类型;进一步,所述步骤S4中,设置PPT元素的出入场顺序是指动画视频中以时间为基准,PPT中以排版顺序和鼠标点击为基准,排版顺序指的是PPT中的图层的上下层级顺序,鼠标点击指的是PPT元素出现的顺序。一种基于手绘视频的PPT文件生成装置,包括;读取模块:读取手绘视频对应的项目文件,解析项目文件中的每个场景的场景信息,场景信息即指场景元素;映射预处理模块:用于将项目文件中的各个场景分别对应为PPT文件中的一个slide,各场景中的场景元素对应为相应的slide中的PPT元素,其中,slide是指幻灯片;映射模块:用于判断PPT元素的类型是否支持对应的场景元素的类型,若否,将场景元素的类型转换为PPT元素的类型后,再将场景元素对应映射为slide中的PPT元素,若是,直接将场景元素对应映射为slide中的PPT元素;;排序模块:用于基于手绘视频中各个场景和各场景中场景元素的出入场时间,在映射后的PPT文件中设置PPT元素的出入场顺序;存储模块:用于在PPT文件中设置完PPT元素的出入场顺序,保存为PPT文件。与现有技术相比,本专利技术的优点在于:一、本专利技术与使用PPT重新制作PPT文件相比,优势在于可以直接通过制作的动画视频(即指手绘视频)的项目文件自动生成PPT文件,完全省去PPT文件制作时间成本;二、本专利技术与使用普通动画编辑工具导出PPT文件相比,普通动画编辑工具导出的PPT文件只能进行显示静态展示信息,本专利技术的优势在于可以完整保留动画视频(即指手绘视频)中的静态展示信息和动画信息,提高PPT的演示效果。附图说明图1为本专利技术的流程示意图。图2为本专利技术的实施例中手绘视频的场景1和场景2的示意图;图3为本专利技术的实施例中保存的场景1的PPT文件;图4为本专利技术的实施例中保存的场景2的PPT文件。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种基于手绘视频的PPT文件生成方法,包括如下步骤:S1、读取手绘视频对应的项目文件,解析项目文件中的每个场景的场景信息,场景信息即指场景元素;具体步骤为:S1.1、读取手绘视频对应项的目文件,项目文件包括场景和各场景内的场景信息;S1.2、读取每个场景中的场景信息,场景信息包括场景的出入场动画信息及场景中场景元素的动画信息和静态展示信息。S2、将项目文件中的各个场景分别对应为PPT文件中的一个slide,各场景中的场景元素对应为相应的slide中的PPT元素,其中,slide是指幻灯片;其中,场景元素对应为slide中的PPT元素包括位置、尺寸、旋转、静态展示信息和动画信息。S3、判断PPT元素的类型是否支持对应的场景元素的类型,若否,将场景元素的类型转换为PPT元素的类型后,再将场景元素对应映射为slide中的PPT元素,若是,直接将场景元素对应映射为slide中的PPT元素;将场景元素的类型转换为PPT元素的类型的具体步骤为:S3-1、调取类型不受支持的场景元素;S3-2、将场景元素的类型修改为PPT元素的类型,包括将SVG的类型转换为PPT支持的图片的类型,动态人物的类型和动态素材的类型转换为GIF动态图片的类型;S3-3、将修改前的场景元素替换为修改后的场景元素。S4、基于手绘视频中各个场景和各场景中场景元素的出入场时间,在映射后的PPT文件中设置PPT元素的出入场顺序;其中,设置PPT元素的出入场顺序是指动画视频中以时间为基准,PPT中以排版顺序和鼠标点击为基准,排版顺序指的是PPT中的图层的上下层级顺序,鼠标点击指的是PPT元素出现的顺序。S5、在PPT文件中设置完PPT元素的出入场顺序,保存为PPT文件。一种基于手绘视频的PPT文件生成装置,包括;读取模块:读取手绘本文档来自技高网...

【技术保护点】
1.一种基于手绘视频的PPT文件生成方法,其特征在于,包括如下步骤:/nS1、读取手绘视频对应的项目文件,解析项目文件中的每个场景的场景信息,场景信息即指场景元素;/nS2、将项目文件中的各个场景分别对应为PPT文件中的一个slide,各场景中的场景元素对应为相应的slide中的PPT元素,其中,slide是指幻灯片;/nS3、判断PPT元素的类型是否支持对应的场景元素的类型,若否,将场景元素的类型转换为PPT元素的类型后,再将场景元素对应映射为sl ide中的PPT元素,若是,直接将场景元素对应映射为slide中的PPT元素;/nS4、基于手绘视频中各个场景和各场景中场景元素的出入场时间,在映射后的PPT文件中设置PPT元素的出入场顺序;/nS5、在PPT文件中设置完PPT元素的出入场顺序,保存为PPT文件。/n

【技术特征摘要】
1.一种基于手绘视频的PPT文件生成方法,其特征在于,包括如下步骤:
S1、读取手绘视频对应的项目文件,解析项目文件中的每个场景的场景信息,场景信息即指场景元素;
S2、将项目文件中的各个场景分别对应为PPT文件中的一个slide,各场景中的场景元素对应为相应的slide中的PPT元素,其中,slide是指幻灯片;
S3、判断PPT元素的类型是否支持对应的场景元素的类型,若否,将场景元素的类型转换为PPT元素的类型后,再将场景元素对应映射为slide中的PPT元素,若是,直接将场景元素对应映射为slide中的PPT元素;
S4、基于手绘视频中各个场景和各场景中场景元素的出入场时间,在映射后的PPT文件中设置PPT元素的出入场顺序;
S5、在PPT文件中设置完PPT元素的出入场顺序,保存为PPT文件。


2.根据权利要求1所述的一种基于手绘视频的PPT文件生成方法,其特征在于:所述步骤S1的具体步骤为:
S1.1、读取手绘视频对应项的目文件,项目文件包括场景和各场景内的场景信息;
S1.2、读取每个场景中的场景信息,场景信息包括场景的出入场动画信息及场景中场景元素的动画信息和静态展示信息。


3.根据权利要求2所述的一种基于手绘视频的PPT文件生成方法,其特征在于:所述步骤S2中场景元素对应为slide中的PPT元素包括位置、尺寸、旋转、静态展示信息和动画信息。


4.根据权利要求3所述的一种基于手绘视频的PPT文件生成方法,其特征在于:所述步骤S3中将场景元素的类型转换为...

【专利技术属性】
技术研发人员:邵猛朴孟军
申请(专利权)人:成都来画科技有限公司
类型:发明
国别省市:四川;51

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

1