开发者使用
模板素材类: LSOAexAeModule 和LSOAexImageLSOAexModule类是用来设置一个模板的各种素材,比如一个模板在导出时会导出背景视频文件,透明mv视频, 声音等其他素材,加载后你会得到这个模板的宽度,高度, 可替换图片数量,以及每张图片的开始时间和 图片显示时长。lsoaeximage就是图片类,我们已经在解析时,对每张图片按照时间出现的先后顺序做了排序,你获取的第1个索引,就是最先显示的图片,你要替换视频图片为视频或图片则调用updapath,你可以在开始时间调用,也可以在模板加入到预览播放器中调用; 替换时有一个option选项,当前支持设置缩放形式和开始时间,option的枚举缩放,支持裁剪到全屏、完整缩放, 视频类型缩放;updatePath替换返回布尔类型,表示替换成功或失败。 可多次调用。 如果是视频则可以通过getThumbnailAsync异步获取需要的缩略图。
AE播放类:LSOAexplayerView用来播放一个AE模板(LSOAexModule), 支持播放进度回调、播放完成回调,导出进度回调,导出完毕回调、定位到时间,定位到AexImage, 暂停pause、恢复resume,开始播放,开始导出, 有执行错误回调, 播放的AexImage改变回调,并支持手势,当点击播放画面时,会返回用户当前点击了哪个LSOAexImage。当用户在播放过程中要替换素材时, 可通过AexImage的updatePath方法替换, iOS需要在调用updateWithUrl后另外再执行aexComposition的updateAexImage;我们内部检查到你替换后,会显示替换后的画面,并渲染到当前module中。iOS版本的API 是:LSOAexComposition和LSOAexDisplayView两个类组成, 一个是合成,一个是播放窗口。
手势说明:在播放中,当用户手指点击画面时,播放器会暂停,并返回给你用户选中的AexImage对象,可直接更改AexImage中的视频或图片,更改后,播放器会相应的播放替换后的视频或图片。 当用户图片或视频宽高不等于AE模板中的图片宽高时, 在替换时,默认会根据option的缩放类型做缩放,并从画面中心显示; 在用户点击播放画面时, 可单指移动调整要显示画面的哪部分,也可以双指缩放和旋转来调整显示的画面, 调整后的画面就是最终要生成的画面。如果你两个图片在AE制作时是重叠的, 有可能点击图片的时候, 会选中另一张图片,而非你要的图片,建议在制作时不要重叠(下一个版本会做进一步的优化);
AexImage的改变回调方法说明: 我们内部是查找哪个aexImage的开始时间点 和当前时间的差值最小, 而返回哪个aexImage, 如果你多个图片在时间点上是重叠的, 有可能返回的aexImage不是你要的结果,这是正常情况,可和AE设计师商量如何避免;

蓝松AE模板SDK使用介绍.相关推荐

  1. 蓝松短视频SDK使用说明.

    一:集成 android端 我们的SDK以module的形式提供, 在你的项目中点击File/import midule导入,并在您主module中的build.gradle中增加implementa ...

  2. 蓝松短视频SDK, 更新日志

    我们的口号是: 蓝松短视频 任意个性化. 更新周期: 每三周更新一次, 合作用户任意时刻的提供功能定制 [size=xx-small]我们是杭州蓝松科技, 专业做视频短视频SDK的技术团队. 我们提供 ...

  3. 蓝松视频编辑SDK使用说明

    蓝松视频编辑SDK–新版本API使用说明 合成容器:ConcatComposition 字面意思是:拼接合成. 是以图片和视频的拼接的总时长作为最终导出视频的时长, 容器有3大层, 分别是:背景图层 ...

  4. 蓝松短视频SDK基本免费功能列表

    下载地址: https://github.com/LanSoSdk/LanSoEditor_common 功能免费. 如需增值,需要技术支持,则收取技术增值和技术支持的费用. F3蓝松视频编辑SDK功 ...

  5. web视频剪辑 在线视频编辑 开发类似:VE视频引擎 美摄sdk VESDK 蓝松短视频SDK 筷子saas剪辑 系统源码

    在线视频编辑 剪辑系统源码 可以批量视频制作 包括ae特效制作**(支持所有AE底层能力)** web视频剪辑 在线视频编辑 VE视频引擎 美摄sdk VE SDK 蓝松短视频SDK 剪辑系统源码 看 ...

  6. 蓝松短视频SDK 您需要知道的事情

    使用我们的SDK, 您或许知道的几件事: 1,  我们提供的是架构,不是功能. 比喻则是: 架构是给您很多画笔, 你自己作画;    而功能则是直接给你一副画,您拷贝过来就可以了. 2, 用我们SDK ...

  7. 蓝松视频编辑SDK常见问答

    1. 标准版和旗舰版有什么区别? 旗舰版支持: 画中画/关键帧/MG转场/特效/蒙版 2. SDK会收集用户信息吗? 我们SDK不访问网络, 不会执行功能无关的代码,你调用则执行, 不调用则不执行. ...

  8. 蓝松视频编辑SDK, 视频加载快

    视频编辑在用轻, 在用简单, 越简单, 越好用. 简单我们认为是: 用户选中了一个视频, 点击后直接进入编辑界面, 用户选中某个素材, 直接拖上去, 用户想从哪里开始播放这个素材, 用手拖一下,就可以 ...

  9. 蓝松短视频----更新日志(一直更新中...)

    (这个文章, 因工作忙, 有时文字不会更新到这里, 如果您想全面了解我们的SDK, 请直接下载) 下载地址: android:    https://github.com/LanSoSdk/video ...

最新文章

  1. Android nDrawer
  2. Struts2解析FreeMarker模板中变量的顺序
  3. RIA之家精华教程和资源集合
  4. 按层次遍历二叉树_LeetCode | 102.二叉树的层次遍历
  5. Android零散技术点
  6. CMS:文章管理之视图(4)
  7. 科学道德与学风-2021雨课堂答案-第1章
  8. 昆仑通态触摸屏保存历史曲线_昆仑通态历史曲线如何组态呢?
  9. 每日一算法:冒泡排序
  10. 学python要有多少英语词汇量_学习英语到底多少词汇量够用,1年能学习到1000的词汇量吗?...
  11. spark算子详细介绍(v、k-v、vv类型)
  12. 什么是熵,信息熵以及粗糙熵
  13. 数据库被攻击 怎么解决
  14. 王艾老哥---三穷三富过到老,十年兴败谁知晓!
  15. 高德地图 获取不到dom节点_地图市场大浪淘沙,新老图商谁将扛起未来发展大旗?...
  16. python一键替换_python 实现批量替换文本中的某部分内容
  17. 一键还原软件 简简单单恢复你的系统
  18. 《python数据分析与挖掘实战》(一)1-5章
  19. 北京地铁10号线地图(7月最新线路图、站名)
  20. [arc077e]guruguru

热门文章

  1. 声音/声学成像2021-4-13
  2. java job定时任务_java实现job功能,定时开启任务
  3. python 中的 sys.stdin ,sys.stdout 和sys.stderr
  4. 苹果cms模板_苹果cms爱看模板有哪些?
  5. 用一个比喻来解释对 同步 异步 阻塞 非阻塞 轮询 回调 的理解
  6. 小区卖什么最吸引人?哪些在小区卖的好?
  7. TCP/IP之大明邮差
  8. android充电信息代码,【代码】android 关机充电
  9. 创建C++字符串最常用的五种方法,难吗?有手就行!
  10. Hastelloy C-276 (UNS N10276) 含钨的镍-铬-钼合金