公司有一个大屏互动的项目,需要用到类似与传影一样的视频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)

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

  1. 用AE (Adobe After Effects) 处理视频

    用AE (Adobe After Effects) 处理视频 这话要从年会说起,我们组的年会节目需要一段场外亲友团的评价视频,于是我们就靠在公司门口的logo前拍了这么一段.但是呢,有很多的不理想: ...

  2. 【Mac】Adobe After Effects 2021 for Mac(视频特效制作软件) 中文直装版

     Adobe After Effects 2021 for Mac 是一款专业的视频后期处理软件.可以创作各种各样的视频特效短片,如创建电影级影片字幕.片头和过渡.从剪辑中删除物体.点一团火或下一场雨 ...

  3. AE(Adobe After Effects) 导出 Hap 透明视频方法

    1.下载插件 HapEncoder  https://github.com/disguise-one/hap-encoder-adobe-cc/releases 2.找到对应自己 AE 版本的插件下载 ...

  4. 什么是Adobe After Effects? AE代表什么?

    AE:Adobe After Effects (AE: Adobe After Effects) AE is an abbreviation of "Adobe After Effects& ...

  5. Adobe After Effects(AE) v7.0 官方中文正式版

    After effects 并不是一个非线性编辑软件,它主要是用于影视后期制作.一些特效片后期制作的在后期合成中就采用After effects.After Effects 4.1是Adobe公司于一 ...

  6. Adobe Premiere // Adobe After Effects简称“AE”是Adobe公司推出的

    adobe premiere 编辑  同义词 Premiere一般指adobe premiere 一款常用的视频编辑软件,由Adobe公司推出.现在常用的有CS4.CS5.CS6.CC.CC 201 ...

  7. Adobe After Effects CS6 操作记录

    安装 After Effects CS6 在Mac OS 10.12.5 上无法直接安装, 需要浏览到安装的执行文件后才能进行 https://helpx.adobe.com/creative-clo ...

  8. Adobe After Effects

    1.Adobe After Effects简称"AE" 2.是Adobe公司推出的一款图形视频处理软件 3.适用于从事设计和视频特技的机构,包括电视台.动画制作公司.个人后期制作工 ...

  9. 《Adobe After Effects CS6完全剖析》——定时与重定时

    本节书摘来自异步社区<Adobe After Effects CS6完全剖析>一书中的第2章,定时与重定时,作者 [美]Mark Christiansen(马克·克里斯琴森),译者 苗玉敏 ...

最新文章

  1. 学习笔记 ACCESS 延迟注入
  2. Redhat 5 无法安装elfutils-libelf-devel-0.137问题
  3. 视频 + PPT | 企业服务如何破局增长?
  4. 选购维生素C需要注意的事项
  5. linux内核相关知识
  6. sdut 数据结构实验之二叉树六:哈夫曼编码
  7. 异常将上下文初始化事件发送到类的侦听器实例_Spring的Bean实例化原理,这一次彻底搞懂了!...
  8. oracle启用amm,oracle AMM、ASMM区别以及相关用法
  9. 深入剖析 redis 主从复制
  10. 2021-06-26图层的概念
  11. 我的Android进阶之旅------>解决:Failed to create ‘XXX\build\outputs\apk\xxx.apks‘: 拒绝访问。
  12. 适合做个人博客网站的一套静态页面模板,非常不错哦
  13. HealthKit框架指南
  14. 为什么当函数值为定值时,梯度垂直于等值面?
  15. python猴子吃桃子的问题_张含韵忍不住一吃再吃的这种湖南美食,你可能买到假货...
  16. MIT四足机器人MIT Cheetah的硬件框架
  17. 【周志华机器学习】线性模型
  18. 关于computer vision的会议及vision guys-机器学习与视觉大牛族谱深度挖掘
  19. ffmpeg 音乐循环_自媒体良器:音频文件批处理,FFmpeg一行搞定!果断收藏
  20. 讨论k值以及初始聚类中心对聚类结果的影响_K均值聚类需要标准化数据吗

热门文章

  1. JVM内存模型和性能调优:系列文章 - 导读
  2. 一台计算机数据丢失与恢复,电脑文件丢失怎么找回?电脑文件数据丢失原因及恢复方法...
  3. 《俞军产品方法论》读书笔记
  4. c语言——试题库编程题_[经典例题——60道]
  5. SitePoint Podcast#49:Buzz Kill
  6. 使用Cpolar+freekan源代码 搭建属于自己的在线视频网站
  7. 电子元器件图片、名称、符号,超全面+唯样商城
  8. Canon单反相机的镜头校正方法
  9. 最优化理论中的方法概述
  10. 对全息体光栅的精确建模