杭州蓝松科技---短视频SDK介绍
蓝松短视频的口号和 更新周期:
我们的口号是: 蓝松短视频 任意个性化.
我们是杭州蓝松科技, 专业做视频短视频SDK的技术团队.
我们提供 Android/IOS平台上的 短视频编辑SDK, 提供容器和图层的架构,
我们做了视频制作的容器, 和各种图层, 你可以把 视频/图片/文字/摄像头/UI界面等作为一个独立的图层, 增加到容器里, 即制作成视频.
类似桌边版的photoshop 或 After Effect
我们的口号是: 蓝松短视频 任意个性化.
下载地址:
android: https://github.com/LanSoSdk/LanSoEditor_advance
IOS : https://github.com/LanSoSdk/LanSongEditor_IOS
一下是我们的SDK版本更新日志:
----------------2018年10月08日
蓝松短视频SDK已更新:
android版本至3.1.0:
优化Ae蒙版(Mask)和多图层功能;增加游戏视频录制;优化文件结构等;
ios版本至2.8.0:
优化Ae模板蒙版和多图层功能;增加视频游戏录制;
----------------2018年9月01日:
略
----------------2018年8月01日
:略
-----------------2018年07月01日:
更新至2.9.5版本:
深度优化AE模板功能, 更改为后天先处理后预览的模式, AE模板支持更新文字, 更新图片,更新视频
可以完成类似趣推, 逗拍, 小柿饼等场景美化的所有功能;
--------------2018年5月5日更新:
版本是2.9.1
增加动态AE模板举例,利用Lottie把AE美工做好的效果,转换为视频
AE模板可让用户修改文字,图片等内容;
当前暂时举例一个, 下一版本会上下各种类似的举例;
VideoEditor在自动切换优化;
其他代码的优化;
-----------------2018年3月5日17:34:34(春节后第一周) 更新
蓝松短视频SDK---基于容器架构的视频编辑SDK, 任意个性化
属于小版本更新,
优化视频后台容器;
优化音频后台容器;
增加美颜举例;
----------------------------------------------2018年01月06日11:48:59
蓝松短视频编辑SDK已经更新到2.8.0
主要更新内容有:
增加分段录制时增加MP3音乐.
重写音频容器AudioPad,时间单位统一为毫秒,
后台处理音视频场景, 增加时间冻结, 时间拉伸, 时间重复.
视频播放, 增加精确定位,
优化VideoOneDo和其他代码.
下载地址是:https://github.com/LanSoSdk/LanSoEditor_advance
-------------------------------------------2017年12月15日18:32:55
蓝松短视频SDK更新至2.7.11
主打 :增加绿背景抠图, 实现场景转移功能(电影演员在绿幕前表演).
实时音量调节.
声音容器的实时回调,实时调节.
应客户要求,增加优化的其他代码。
(绿幕实时抠图, 在绿幕前录制, 背景可以是:长城,草原,沙滩,夏威夷海,巴厘岛的视频背景等等,录制出来的视频,即您在长城上, 草原上,沙滩上,巴厘岛的视频)
测试演示地址:https://github.com/LanSoSdk/LanSoEditor_advance
--------------------------------2017年11月13日12:19:12 更新至2.7.8
蓝松短视频, , 任意个性化.
版本更新至:2.7.8
1,增加粒子的炫酷演示.
2,增加图层的Animation动画类,有MoveAnimation,ScaleAnimation,RotateAnimation,AlphaAnimation;
3,增加图层布局, 两个视频布局,滤镜预览,手动滑动等各种客户要求的一些activity演示.
4,增加opencv的人脸检测apk
地址:https://github.com/LanSoSdk/LanSoEditor_advance
----------------------------2017年10月18日10:07:26 更新至2.7.0
蓝松短视频, , 任意个性化.
SDK已更新至2.7.0;
增加了后台的转场处理, 并增加了举例.
2,优化美颜滤镜的处理速度.
3,增加视频的快速,慢速,逐帧,倒序播放功能.
4,增加客户需求的一些小细节功能.
5,优化代码的其他细节.
-------------------------------
版本是2.6.6
1,每个图层新增子图层功能.
2,优化滤镜和其他代码.
3,增加客户需求的一些小细节功能.
版本是2.6.0
1,增加BitmapPad容器, 类似DrawPad是处理画面的容器一样, BitampPad是处理图片的容器.
2,增加AudioPad容器, 是处理声音的容器, 可以在任意时刻增删声音, 后期增加变声,重复,滤镜等功能.
3,优化DrawPad的处理速度, 前台增加滤镜后的处理速度提高一倍.
4,图层的父类Layer 增加画面区域显示功能,圆形显示, 你可以把视频慢慢展开, 花样展开等操作, 可和移动缩放旋转同时使用.
5,摄像头图层CameraLayer增加多画面显示功能, 您可以创建多个子图层, 从而同时显示多个Camera的画面.
6,优化其他代码和 增加客户需求的一些小细节功能.
版本2.5.0
1,视频画面增加加减速功能,支持任意时刻加减速. 2,DrawPad容器增加画面帧回调方法,您可要实时获取到当前Bitmap图像,从而处理完成即可拿到所有视频帧. 3,DrawPad在后台处理时,支持不编码获取流,DrawPad获取图层的Bitmap速度提升3倍. 4,增加《灵魂出窍》的演示Demo. 5,优化其他代码和 增加客户需求的一些小细节功能.
版本2.4.2
1,视频H264编码器增加 CRF模式, 高通处理器在清晰度不变的情况下,文件大小同比降低30%--50%. 2, 在用摄像机图层录制视频的时候, 把MIC声音实时增加到视频中,无须另外增加. 3, 优化读取视频图片速度, 最高一秒钟可读取120帧画面,同时演示提取(25帧/60帧/所有帧)的UI界面, 4, 视频图层: 增加可对指定区域编辑功能. 5, 优化其他代码和 增加客户需求的一些小细节功能.
版本是2.4.0
优化CameraLayer类, 使其更为流畅清晰,并增加运动检测聚焦和手动聚焦.
增加人脸检测算法.
增加白皙美颜, 冷冷的白皙也是一种美.
新增LayerImage类, 您可以把当前图层克隆出多个画面,从而实现类似灵魂出窍,重影,画面分离等炫酷的效果.
其他代码的优化.
版本是2.3.4
在原来的基础上,增加滤镜可以叠加功能,即一个滤镜的输出可以作为另一个滤镜的输入.
增加美颜的加速处理功能.
新增DrawPadCameraView
其他更新: 1,把DrawPadView 作为SDK的一部分, 移动到 com.lansosdk.videoeditor包里, 您更新后, 需要删除原来com.example.advanceDemo.view文件夹下的DrawPadView!!! 2,DrawPadViewExecute移动到com.lansosdk.videoeditor包下面,并写了大量的注释,从而利于您调用. 3 增加了滤镜叠加的功能. 当前的滤镜模式是: 输入源push到OpenGL内部, 然后经过多个滤镜处理后, 最后进行(移动旋转缩放亮暗调节)等调节.
版本2.3.0
增加FrameInfo类. 您可以很快获取到视频中的所有帧时间戳,并获取到多少个关键帧,每个关键帧的时间戳等。 从而有针对性的快速提取视频帧和或播放器的精确定位。
摄像头图层和视频图层:增加5级美颜效果。
视频图层: 当画面小于视频宽高时,增加一个虚化背景.且虚化程度可调.
音频部分: 增加多个音频拼接方法,比如音频A,音频B,音频C,拼接后音频是ABC;
其他优化。
SDK更改为4部分组成. armeabi-v7a,jar LSResource 和lansosdk文件夹.
版本2.2.7
增加Gif图层和后台插入声音功能,优化MV
版本2.1
新增音频混合,全屏录像,透明滤镜,快速取帧等功能.
版本2.0
采用全新的Layer图层类,所有的图层均支持滤镜等.
版本1.9.4
增加MV图层, 您可以把一些好玩的透明效果, 作为一种mv来增加进来.
版本1.8
增加UI图层和Canvas图层. UI图层是指:您可以把各种UI界面作为一种图层增加进来,比如在视频图层上叠加一些UI图层, UI图层里有文字,按钮,各种炫酷的ViewPage,各种3D的开源UI等等; Canvas图层是指: 因Android的View机制无法工作在后台,但Canvas可以在后台异步线程中绘制, 从而我们设计了Canvas图层, 这样您可以在后台快速绘制一些UI画面;
杭州蓝松科技---短视频SDK介绍的更多相关文章
- 杭州蓝松科技推出的安卓端的USB转串口调试助手, 欢迎下载使用
杭州蓝松科技推出的安卓端的USB转串口调试助手, 欢迎下载使用 下载地址:http://files.cnblogs.com/guobaPlayer/%E8%93%9D%E6%9D%BEUSB%E4%B ...
- 蓝松短视频SDK支持AE模板, 可做类似微商视频, 小柿饼的效果等
AE模板: 是指设计师用Adobe After Effect做好各种视频动画,比如炫酷视频,文艺/搞笑的场景,相册效果等,根据我们的指导文件导出.蓝松SDK会解析导出的文件,自动还原成AE设计时的动画 ...
- 短视频 SDK 架构设计实践
作者简介 孔维乐,七牛云客户端团队 Android 平台高级开发工程师,专注音视频,图形图像领域.OpenGL 专家,先后参与直播推流及连麦 SDK 的开发,主导短视频 SDK 的架构设计与实现, 对 ...
- 最新最强短视频SDK——来自RDSDK.COM
北京锐动天地信息技术有限公司成立于2007年9月.多年来一直专注于音视频领域核心技术的研发, 拥有Windows.iOS.Android全平台自主知识产权的领先技术产品. 2011年获得新浪战略投资, ...
- 国内最简单的短视频SDK
最近阿里百川和趣拍一起合作推出了一个短视频SDK.之前很多厂商可能都是用的Vitamio的短视频SDK.之后我考察过,也做过一些调查,发现Vitamio真的奇贵无比,屌丝公司根本用不起,阿里和趣拍这下 ...
- 短视频 SDK 功能点技术实现方式详解
第三方短视频解决方案作为快速切入短视频行业的首选方式,选择一款功能齐全.性能优异的短视频解决方案十分重要. 今天我们来谈谈短视频 SDK 6大重要功能点及其技术实现方式. 短视频拍摄 断点续拍 指在拍 ...
- Android短视频SDK转码实践
一. 前言 一些涉及的基本概念: 转码:一般指多媒体文件格式的转换,比如分辨率.码率.封装格式等: 解复用(demux):从某种封装中分离出视频track和音频track,然后交给后续模块进行处理: ...
- 短视频 SDK 6大功能技术实现方式详解
第三方短视频解决方案作为快速切入短视频行业的首选方式,选择一款功能齐全.性能优异的短视频解决方案十分重要. 今天我们来谈谈短视频 SDK 6大重要功能点及其技术实现方式. 短视频拍摄 断点续拍 指在拍 ...
- 如何设计一款优秀的短视频 SDK
2017 年,短视频成为了创业的新风口,各种短视频 App 如雨后春笋般先后上线,视频越来越像文字.图片一样,成为每一个 App 不可或缺的一部分. 1. 包体一定要尽可能小 如何做到尽可能的减小 S ...
随机推荐
- JavaScript Array 数组方法汇总
JavaScript Array 数组方法汇总 1. arr.push() 从后面添加元素,返回值为添加完后的数组的长度 var arr = [1,2,3,4,5] console.log(arr.p ...
- 82天突破1000star,项目团队梳理出软件开源必须注意的8个方面
近期,我们在GitHub上开源了微服务任务调度框架SIA-TASK,82天,收获了1000+个star!由于这是SIA团队第一次开源项目,开源的相关工作,团队之前并没有太多的经验,因此我们特别整理了本 ...
- HTML5学习手册
目录 HTML 简介 HTML 简介 什么是 HTML? HTML 标签 HTML 文档 = 网页 基本的 HTML 标签 - 四个实例 HTML 标题 HTML 段落 HTML 链接 HTML 图像 ...
- HDU - 4009 - Transfer water 朱刘算法 +建立虚拟节点
HDU - 4009:http://acm.hdu.edu.cn/showproblem.php?pid=4009 题意: 有n户人家住在山上,现在每户人家(x,y,z)都要解决供水的问题,他可以自己 ...
- codeforce617E-XOR and Favorite Number莫队+异或前缀和
传送门:http://codeforces.com/contest/617/problem/E 参考:https://blog.csdn.net/keyboarderqq/article/detail ...
- codeforces 626 G. Raffles(线段树+思维+贪心)
题目链接:http://codeforces.com/contest/626/problem/G 题解:这题很明显买彩票肯定要买贡献最大的也就是说买p[i]*(num[i]+1)/(num[i]+a[ ...
- 牛客暑假多校 F RIKKA with Line Graph
题意: 现在有一副完全图, 将他转化成线图. 线图就是 把原来的图上的边都变成点, 然后如果原来的任意2条边存在公共点, 他们就会有一条边, 边权为原来的2条边的和. 最后求出线图中的任意2点的最短路 ...
- CF940B Our Tanya is Crying Out Loud
Our Tanya is Crying Out Loud time limit per test 1 second memory limit per test 256 megabytes input ...
- POJ 1390 Blocks (区间DP) 题解
题意 t组数据,每组数据有n个方块,给出它们的颜色,每次消去的得分为相同颜色块个数的平方(要求连续),求最大得分. 首先看到这题我们发现我们要把大块尽可能放在一起才会有最大收益,我们要将相同颜色块合在 ...
- 微信小程序 自定义组件 多列选择器 对象数组 ObjectArray 自关联 三级联动
使用方法 在 Page.json 注册组件 { "usingComponents": { "address-picker": "/component/ ...