【技术实现步骤摘要】
一种基于手绘视频的GIF文件生成方法
本专利技术属于动画渲染
,尤其涉及一种基于手绘视频的GIF文件生成方法、装置、电子设备和存储介质。
技术介绍
由于视频文件形式易于传播,播放过程中不需要额外控制和适配操作,因此目前的手绘视频创作编辑,最终都是以视频文件形式存在。但是,在需要去除视频播放控制按钮,或调整特殊宽高比例,或利用透明度做图层叠加等特殊视频场景调整时,视频文件不能满足需求。为了克服视频文件不能满足特殊视频场景调整的缺陷,同时兼顾视频文件的使用和传播,现有技术,主要通过视频格式工具把MP4等视频文件转换为GIF文件或通过直接的录制方式生成GIF文件来实现。虽然,视频格式工具转换方式或直接录制生成GIF方式可以满足特殊视频场景调整的缺陷,同时兼顾视频文件的使用和传播,但是,如此生成的GIF文件帧数和文件体积较大,造成绘制性能消耗高。
技术实现思路
为解决上述技术缺陷,本专利技术提供一种基于手绘视频的GIF文件生成方法,该方法生成的GIF文件,能够有效减小帧数和文件体积,降低绘制 ...
【技术保护点】
1.一种基于手绘视频的GIF文件生成方法,其特征在于,包括如下步骤:/n读取手绘视频项目中的场景动画;/n计算所述场景动画的动画时长和所述场景动画之间的间隔;/n根据所述动画时长向所述场景动画填充动画帧,根据所述间隔的数量填充间隔帧。/n
【技术特征摘要】
1.一种基于手绘视频的GIF文件生成方法,其特征在于,包括如下步骤:
读取手绘视频项目中的场景动画;
计算所述场景动画的动画时长和所述场景动画之间的间隔;
根据所述动画时长向所述场景动画填充动画帧,根据所述间隔的数量填充间隔帧。
2.如权利要求1所述的方法,其特征在于,所述的向所述场景动画填充动画帧的步骤包括:
判断所述场景动画是否为手绘动画;
如果所述场景动画为手绘动画,则以所述手绘动画开始前的最后一帧图像作为填充背景,以填充所述动画帧到图像指定区域。
3.如权利要求1所述的方法,其特征在于,所述的向所述场景动画填充动画帧的步骤包括:
判断所述场景动画是否为动态动画;
如果所述场景动画为动态动画,则以所述动态动画开始前的最后一帧图像作为填充背景,在所述动态动画每一帧中计算动画区域,以填充所述动画帧到计算得到的动画区域。
4.如权利要求1所述的方法,其特征在于,所述的根据所述间隔的数量填充间隔帧的步骤包括:
根据每个所述间隔的起点和终点,计算所述间隔的数量,填充所述间隔帧。
5.如权利要求1所述的方法,其特征在于,所述动画时长为默认时长或用户指定时长。
6.一种基于手绘视频的GIF...
【专利技术属性】
技术研发人员:邵猛,
申请(专利权)人:深圳市前海手绘科技文化有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。