蓝松SDK - 卡点视频制作介绍
---恢复内容开始---
说明:
卡点视频:是指随音频的节拍来不断的切换照片做成的一种 动感视频效果.
卡点是卡的音乐中节奏切换的时间点, 在这些时间点上动态切换一个图片, 并给图片做各种动画,从而形成或调皮或炫酷或科技范或抒情或文艺等动感视频.
(可向我们索取直观的视频效果)
用蓝松SDK实现的两种形式
方式1. 完整AE模板实现.
说明:
Ae设计师在PC上用After Effect 直接设计好音乐和音乐时间轴上每一个图片出现的时间及动画,用户只需要来替换对应的动画即可,Ae设计师会把每张图片出现和消失的动画效果做好,会根据音乐的场景,设计出最搭配的动画,从而达到最优的效果
这类的视频做的是最多的,对用户来说比较简单,用户只需要不断的浏览不同的模板,选中自己中意的一个效果模板, 把图片替换进去, 执行下,既可得到对应的视频, 简单,方便,不需要自己去构思设计.
这种制作模式唯一不好的地方是: 不够灵活,需要用户上传和模板一样的图片数量,用户无法调节每个图片的动画; 当然大部分用户是没有调节动画的需求,用户只需要选择和自己拍照的图片最合适的模板既可.
蓝松SDK对应实现类:
我们SDK对应的类是: AeCompositionView, 当您从服务器上下载好各种模板后, 可以用这个来预览一下,在预览前会把这个模板的所有需要用到的图片数量,每个图片的宽高时长,开始时间点等信息反馈给你,预览好后, 让用户去选择对应数量的图片, 然后再次预览或后台快速合成既可.
AeCompositionView有前台执行和后台两种形式, 当您的交互界面设计为不需要用户再次预览,则直接用AeCompositionExecute执行既可, 当然如果您需要合成过程中有回显效果,可以用AeCompositionView, 以提高用户体验.
AeCompositionView 在用户预览后, 蓝松 SDK可最快0.01秒极速导出.
方式2:自由拼接实现.
说明:
用户有自己设计音乐, 每个图片出现时间,每个图片出现动画的需求.
或者说, APP提供了大量的音乐,让用户自己选择, 可调节每个图片的时间点
或者说, APP提供了可以让用户选择自己的音乐,然后分析音乐的节奏时间点,从而来出现图片效果.
这种形式可以以两种形式呈现出来:1,先让用户选择图片,然后有推荐的动画效果, 然后用户针对某几张图片细调一下,既可完成.2, 用户先选择音乐和照片,然后把每个图片都列出来, 可以让用户给每个图片配上不同的动画效果,然后把这些效果拼接起来既可.
蓝松SDK对应实现类:
LSOConcatCompositionView, 定好宽高尺寸后, 可以向里面增加各种图片图层,每增加一张图片自动放到上一张的上面, 每个图片设置出现的时间点和显示的时长, 可以给每个图片增加动画效果; 动画效果可以移出或替换为别的动画,在替换的过程中,调用seek到当前图层,既可直接显示替换后的动画效果, 如果用户不满意, 再次替换和预览. 待用户选择好各种图片和时间点后, 直接预览或导出既可.
有前台执行和后台两种形式, 当您的交互界面设计为不需要用户再次预览,则直接用LSOConcatCompositionExecute直接加速合成既可, 当然如果您需要合成过程中有回显效果,可以用LSOConcatCompositionView, 以提高用户体验.
LSOConcatCompositionView 在预览的过程中, 我们后台会加速渲染,待预览完毕后 最快可做到0.01秒的极速导出.
————————————————
版权声明:本文为CSDN博主「sno_guo」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sno_guo/article/details/102135447
蓝松SDK - 卡点视频制作介绍的更多相关文章
- 蓝松SDK支持以下的AE特性
蓝松短视频SDK 支持Ae模板, 您可以在PC端用AE设计好模板,然后导入到SDK中, 蓝松SDK支持一下的AE特性:1, Ae中的图片图层,任意多个图片图层, 每个图片的移动旋转缩放透明,锚点,蒙版 ...
- 杭州蓝松科技---短视频SDK介绍
蓝松短视频的口号和 更新周期: 我们的口号是: 蓝松短视频 任意个性化. 我们是杭州蓝松科技, 专业做视频短视频SDK的技术团队. 我们提供 Android/IOS平台上的 短视频编辑SDK, ...
- 蓝松短视频SDK支持AE模板, 可做类似微商视频, 小柿饼的效果等
AE模板: 是指设计师用Adobe After Effect做好各种视频动画,比如炫酷视频,文艺/搞笑的场景,相册效果等,根据我们的指导文件导出.蓝松SDK会解析导出的文件,自动还原成AE设计时的动画 ...
- 集显也能硬件编码:Intel SDK && 各种音视频编解码学习详解
http://blog.sina.com.cn/s/blog_4155bb1d0100soq9.html INTEL MEDIA SDK是INTEL推出的基于其内建显示核心的编解码技术,我们在播放高清 ...
- Android-调用优酷SDK上传视频
最近在研究用优酷的SDK来进行视频上传的功能,由于优酷的SDK只是提供了一个上传的sample code,没有涉及到授权的过程,对于新手来说,可能非常棘手,现在分享一下我的思路: 程序实现前我们先 ...
- Webcast / 技术小视频制作方法——自己动手录制video轻松搞定
Webcast / 技术小视频制作方法——自己动手录制video轻松搞定 http://blog.sina.com.cn/s/blog_67d387490100wdnh.html 最近申请加入MSP的 ...
- 使用Camtasia创作抖音卡点视频
空闲的时候刷一刷抖音相信已经成为很多人的日常啦,抖音里面的视频形式多种多样,而其中的卡点视频更是被大家热烈追捧.如果你外出旅行拍摄了很多好看的照片,就很适合用卡点视频的形式展现出来. 如果你想要制作这 ...
- 美食vlog如何剪辑?用什么视频制作软件剪辑比较好?
是不是发现自己拍摄的美食永远没有美食博主拍出来的好看?那么美食vlog如何剪辑?用什么视频制作软件剪辑比较好呢?下面小编就教大家用视频编辑软件会声会影强大的颜色分级功能就能拯救你的美食vlog. 接下 ...
- Android SDK目录结构和工具介绍
Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文. AD: Android SDK目录结构和 ...
随机推荐
- 数据结构C线性表现实
linearList.h #ifndef _INC_STDIO_8787 #define _INC_STDIO_8787 #include <stdio.h> #include <m ...
- C#开发BIMFACE系列7 服务端API之获取文件信息列表
系列目录 [已更新最新开发文章,点击查看详细] 本文详细介绍如何获取BIMFACE平台中所有上传过的文件信息列表. 请求地址:GET https://file.bimface.com/file ...
- 使用GPU跑Tensorflow代码实录
使用conda创建一个新的虚拟环境 输入 conda create -n intelligent-judge python=3.6 创建一个python版本为3.6的名字是intelligent-ju ...
- java设计模式3.建造者模式、原型模式
建造者模式 一个产品常有不同的组成部分作为产品的零件,有些情况下,一个对象会有一些重要的性质,在它们没有恰当的值之前,对象不能作为一个完整的产品使用,有些时候,一个对象的一些性质必须按照某个顺序赋值才 ...
- CF #535 (Div. 3) E2 Array and Segments (Hard version) 利用线段树进行区间转移
传送门 题意: 有m个区间,n个a[ i ] , 选择若干个区间,使得整个数组中的最大值和最小值的差值最小.n<=1e5,m<=300; 思路: 可以知道每个i,如果一个区间包含这个 ...
- Codeforces-450D-Jzzhu and Cities+dji
参考:https://blog.csdn.net/corncsd/article/details/38235973 传送门:http://codeforces.com/problemset/probl ...
- MySQL 之 pymysql
MySQL 之 pymysql 一.概述 pymysql是python用来连接mysql的工具,安装方式:pip install pymysql -i https://pypi.douban.com/ ...
- CM & CDH 基本概念
什么是 CDH Hadoop 是开源项目,所以很多公司在这个基础上进行商业化,不收费的 Hadoop 主要有三个: Apache,最原始的版本,所有发行版均基于这个版本进行 Cloudear,全称 C ...
- Java开发必备工具 ------------工欲善其事,必先利其器
java企业级开发基本工具 一.开发必备工具 1.Java开发环境 JDK (官网下载即可,需要注册账户) JRE 2.Java企业编码开发工具 IntelliJ IDEA(建议使用Idea,插件使用 ...
- 浅谈contentType = false
转自https://segmentfault.com/a/1190000007207128 在刚接触 JQuery 中的 ajax 时,对其 contentType 并没有很在意,只是知晓它是代表发送 ...