JAVA结合AE(Adobe After Effects)实现类似于传影(视频DIY)的核心功能,程序也可以是艺术。

公司有一个大屏互动的项目,需要用到类似与传影一样的视频DIY的功能,苦于我是java,扒拉2天硬是没找到突破口,总不能为了实现一个功能去学C,于是我对AE(Adobe After Effects)下了手,虽然AE没有对外提供类似的可用的服务API,但还是被我找到了可行的方法,不用说,结果自然是实现它的核心功能,当然是不打开AE的了,不然怎么体现程序的地位,不然怎么能叫服务,因为JAVA是全世界最好的开发语言。

第一步:首先你得先学1天的AE基本使用,不然接下来的活对于你来说简直是东方夜谈,西方叶檀,不对,是天方夜谭。

工欲善其事必先利其器
在这里插入图片描述
第二步:当然是要处理AE的项目原文件(.aep)啦.
在这里插入图片描述
第三步:把用户上传的图片,文字,背景音乐插入项目文件里。
在这里插入图片描述

第四步:重新执行视频渲染,替换掉开始视频里的图片,文字以及背景音乐,当然视频渲染时要开启异步线程任务,很耗费资源的。
不要在意这里的乱码
第五步:转码,因为AE渲染出来的是无损的avi视频格式,大约有一个足球场那么大(以GB为单位),怎么可以容忍你珍藏多年小电影U盘被2个.avi占满,解码+压缩输出.mp4格式。
在这里插入图片描述
对比一下:
原来的视频
后来的视频
不是清晰度不够啊,我是怕暴露了小姐姐美丽的面孔,她再告我侵权。

核心功能是实现的类似于传影视频DIY功能,用户查找自己心仪的视频模板,选择好模板后替换模板中出现的图片,文字,背景音乐,再把任务提交到后台执行渲染,最后就能拿到和原先模板一样的具有很fashion的视频特效啦。

需要的话拿走不谢,我叫雷轰,球球(QQ:1095591682)

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值