(这个文章, 因工作忙, 有时文字不会更新到这里, 如果您想全面了解我们的SDK, 请直接下载)

下载地址:
android:    https://github.com/LanSoSdk/video-edit-sdk-android
IOS   :    https://github.com/LanSoSdk/video-edit-sdk-ios

以下是我们的SDK版本更新日志:

蓝松视频编辑SDK更新至4.5.0

具体细节是:

IOS:

  • 1. 增加VLog的模块, vlog支持片尾, 片尾视频动画和文字动画可自定义;
  • 2. 增加AI视频抠像, 抠像API以CVPixelBufferRef的形式输入, 以char *指针形式输出;
  • 3. 增加20s的视频抠像举例API, 增加录像抠图的API.
  • 4. 优化绿幕直播, 接口重新命名为:LSOCameraLive;
  • 5. 优化绿幕直播, 绿幕直播支持多机位操作. 最大支持4个机位;
  • 6. 其他代码的优化

Android:

  • 1. 视频编辑增加 暂停和播放的回调监听;
  • 2. AE模板优化导出速度
  • 3. 增加AI视频抠像,抠像API支持纹理输入输出, 支持byte数组输入和输出;
  • 4. 增加单一图片AI抠图API和30s的视频抠像举例API.
  • 5. 增加360P的导出分辨率
  • 6. 增加VLOG模板类, 名字是 LSOVLogPlayer,vlog支持片尾, 片尾视频动画和文字动画可自定义;
  • 7. 优化处理中处理内存占用情况.
  • 8. 优化绿幕直播, 接口重新命名为:LSOCameraLive;
  • 9. 优化绿幕直播, 绿幕直播支持多机位操作. 最大支持4个机位;
  • 10. 其他代码优化

蓝松视频编辑SDK 更新至4.3.3

Android更新内容:
1. 添加绿幕直播功能
2. 添加UI草稿箱页面
3. 草稿箱支持删除、重命名、草稿还原
4. 草稿箱支持按修改时间排序
5. 添加素材选择时支持预览功能
6. 优化其他问题.

IOS更新内容:
1. 添加绿幕直播功能
2. 添加UI草稿箱页面
3. 草稿箱支持删除、重命名、草稿还原
4. 草稿箱支持按修改时间排序
5. 添加素材选择时支持预览功能
6. 文字、贴纸、水印、画中画加入动画效果功能
7. 优化其他问题.

蓝松视频编辑SDK 更新至4.3.3

android更新:

  1. 视频拍摄增加录制UI界面功能, 可以把大部分的控件UI当成一个图层录制成画面;
  2. Ae模板优化加载速度;
  3. 视频编辑增加Gif图层和视频特效图层并预览功能
  4. 视频编辑增加4:5, 6:7和480P导出功能.
  5. 视频编辑增加分段播放功能.
  6. 修改背景图片变形等问题.
  7. 增加首页界面, 选择音乐界面添加预览功能;
  8. 优化其他问题.

ios更新内容:

  1. 拍摄增加叠加前景动画,增加前景图片, 增加背景音乐.
  2. 优化复制功能.
  3. 解决ios13, ios14系统中无法合成的问题;
  4. 增加480P, 增加4:5/6:7分辨率的设置;
  5. 增加首页界面.
  6. 其他代码优化.

蓝松视频编辑SDK--android版本 更新至 4.3.1

  1. 增加在编辑过程中设置画布比例,可设置多种比例;
  2. 增加画面裁剪功能, 支持任意各种的裁剪;
  3. 优化视频加载速度, 支持长视频加载.
  4. 视频合成类改名为:LSOConcatCompositionView 改成 LSOEditPlayer; 并其中80%的代码修改.
  5. 重写视频录像类和AE模板类,
  6. 当前蓝松SDK统一改成3个大类,即视频录制类,AexPlayer和EditPlayer,并集成时,统一调用类中的onCreate/ onPause /onResume /onDestory4个方法;
  7. 外部输入统一为LSOAsset,不再区分视频/图片/透明动画/GIF等格式;
  8. 图层改为异步获取缩略图;
  9. 编辑功能改为导出比例设置,支持540P,720P,1080P的导出设置.
  10. 增加画面裁剪的LSOCropView类;
  11. 内部大量代码优化.
  12. 属于大版本更新, 各种API更新较多, 请注意!!

蓝松SDK更新至 4.2.8
1. 更新缩略图的获取, 缩略图可随容器时长改变而触发获取;
2. 增加关键帧功能. 可对图层的旋转/移动/缩放/透明做关键帧; --> **[新增功能]**
3. 优化调节速度, 速度值范围可精细调节,范围是0.1---10.0;
4. ios支持 支持HEIC格式的图片
5. 优化其他代码, 和客户的小细节API定制;

蓝松AE模板SDK 更新至:4.2.5
1. 推出新的AE模板合成SDK
2. 新AE模板SDK。支持边播边换, 边播放边调整;
3. 支持选中正在播放的图片或视频, 直接替换,直接调整;
4. 提供类似《剪映、剪同款》UI界面。
5. 其他代码的优化

 蓝松视频编辑SDK更新至:4.2

1. 增加入场动画, 出场动画, 指定点动画.动画可预览,可设置时长,可多次增加, 可用Ae扩展

2. 增加特效功能, 特效可预览, 可设置时长和开始时间点, 可用Ae扩展

3. 举例叠加文字功能, 文字可设置背景色, 设置字体, 设置颜色, 描边等;

4. 增加讯飞语音识别的演示功能, 可把视频中的声音转换为文字, 并叠加到对应位置;

5. 重构整个AE模板, 新的AE模板API最大可增加200张图片或50段视频;

 android版本

1. 增加入场动画, 出场动画, 指定点动画.动画可预览,可设置时长,可多次增加, 可用Ae扩展

2. 增加特效功能, 特效可预览, 可设置时长和开始时间点, 可用Ae扩展

3. 举例叠加文字功能, 文字可设置背景色, 设置字体, 设置颜色, 描边等;

4. 增加讯飞语音识别的演示功能, 可把视频中的声音转换为文字, 并叠加到对应位置;

5. removeLayer改名为 removeLayerAsync,删除图层改成异步删除;

6. removeAudioLayer 改名为 removeAudioLayerAsync 异步删除声音图层;

7. 增加获取拼接所有层list,增加获取所有叠加层list, 增加获取所有声音层list

8. 增加合成容器时长改变监听;

9. 把原有的assetXXX变量名,改成originalXXX, 意为:原始宽度和高度, 原始时长等,更加直观易懂;

10. layerDurationUs 改成displayDurationUs, 意为:显示的时长, 更加直观易懂;

11. 获取缩略图,getThumbnailList 改成getDisplayThumbnailList; 意为:获取显示缩略图数组,直观易懂;

ios版本API变动

1. 增加入场动画, 出场动画, 指定点动画.动画可预览,可设置时长,可多次增加, 可用Ae扩展

2. 增加特效功能, 特效可预览, 可设置时长和开始时间点, 可用Ae扩展

3. 举例叠加文字功能, 文字可设置背景色, 设置字体, 设置颜色, 描边等;

4. 增加讯飞语音识别的演示功能, 可把视频中的声音转换为文字, 并叠加到对应位置;

5. 合成容器类:LSOVideoComposition 改成LSOConcatComposition; 意为:拼接合成, 和android端一致;

6. 拼接容器的durationS变量,改成compDurationS;

7. insertConcatLayerWithArray异步返回后, 返回的是新增加的图层对象;回调中增加bool插入前后标志;

8. 合成容器的cutTimeFromStartWithLayer 改成裁剪的是视频素材本身的绝对时间点;

9. 为了不引起歧义, 把LSOCompositionView 改成名字为 LSODisplayView; 意为:此view仅仅是显示view;

10. 把原有的assetXXX变量名,改成originalXXX, 意为:原始宽度和高度, 原始时长等,更加直观易懂;

蓝松视频编辑SDK 升级到4.1版本

- 图层支持手势操作, 可以选中,单指移动, 双指缩放, 双指旋转;

- 增加马赛克区域设置,

- 增加转场预览, 转场时长设置, 优化插入/叠加图层. 支持对图片/视频做转场,支持应用到全部

- Gif图层增加子图层设置.

- 遮罩支持对透明半透明图片做遮罩处理.

- android和ios统一使用LSOLayer作为图层名字, 不再区分图片或视频图层;

- 废弃CanvasLayer/ViewLayer等各种无关的类和API.

- 其他代码优化

蓝松短视频SDK 升级到4.0版本

- 属于大版本升级.

- 重构了整个SDK, 新的API以LSO开头,重写了视频合成类LSOConcatCompositionView

- 合成预览类在导入视频后, 处理速度极快, 几乎如丝般顺滑, 你可以随时精确到每一帧.

- LSO开头的新API图层, 继承自LSOLayer, 90%的功能,都是一行调用,比如设置速度setVideoSpeed, 设置倒序setVideoReverse等.

- 增加了图片序列图层, android是LSOBitmapListLayer, iOS是LSOImageArrayLayer,你可以把多张图片序列作为一层增加进去;

- 新版本的API可以任何时刻暂停, 暂停后可以调节增删各种图层;

- 新版本API 支持转场, 支持图片视频混合拼接, 支持插入,替换, 删除拼接的图层;

- 可以在设置后, 直接调用startExport一行代码导出, 并支持导出分辨率设置;

- 老版本的API保持不变, 依然可以使用;

蓝松短视频SDK-- 专业版升级到3.8.5
- VideoOneDo2针对 32 位的 so 库文件的优化.
- 全面重写声音图层.
- 各种小细节优化.

Android更新

- VideoOneDo2 和DrawPadAllExecute2的底层解码器更新.
- DrawPadAllExecute2 支持把整个Ae模板作为一个图层. 
- DrawPadAllExecute2 支持把json作为一个图层.
- Ae模板的视频替换功能,支持视频的四种缩放形式.
- 各种小细节优化. 
-

蓝松短视频SDK-- 专业版升级到3.8.0

Android
- 父类Layer中的addAnimation 改成addAnimationOLD
 
``` 
AudioLayer addAudioLayer(String srcPath, long startFromPadUs,long startAudioTimeUs, long durationUs)变更为:
AudioLayer addAudioLayer(String srcPath, long startFromPadUs,long startAudioTimeUs, long endAudioTimeUs); 
最后一个参数是裁剪时长的结束时间, 而不是时长,请注意!!!
```
- 优化DrawPadAllExecute2类.
- 优化转场DrawPadConcatView,mask转场支持json文件
- 视频子图层可以单独设置到指定图层位置.
- 优化视频资源类, LSOVideoAsset类. 
- AE模板的替换视频优化. 
- 此版本是我们在设计规范推出前的最后一个版本, 后续我们SDK将全新改版, 对标剪映.

IOS
- 分离SDK的图层架构和FFMPEG, 分别用两个framework提供. 
- 转场动画maskAnimation支持 json文件.

## 蓝松短视频SDK-- 专业版升级到3.7.6
日期:20191127
 android
- 在预览时增加图层控制类LayerTouchView和LayerTouchItem, 您可以任意用手指缩放/旋转/移动一个图层;[重大更新]
- 全面更新底层解码库[重大更新]
- 优化MV图层和Gif图层
- OnGetVideoThumbnailListener 改成:OnGetVideoThumbnailListener监听;
- 增加单独的视频倒序类
- Ae模板功能增加定位(seek),读取缩略图,渲染进度回调等
- LanSongTransformFilter 增加3D旋转
- VideoOneDo2增加自定义容器大小
- 其他代码优化

蓝松短视频SDK-- 专业版升级到3.6.8

日期:20190910

Android

  • 父类图层Layer: setRotate方法,修改为顺时针旋转角度.
  • AE模板合成类AeCompositionView: 优化极速导出, 预览后最快可0.01秒导出.
  • AE模板合成类AeCompositionView: 增加暂停/恢复播放/增加渲染进度回调.
  • LSOAeDrawable: 增加图片输入路径功能, 以节省图片对象占用的内存;
  • 图片图层BitmapLayer 增加输入路径功能.
  • 图片图层BitmapLayer 增加图片序列动画输入;
  • 已适配Android 10.0系统(谷歌 Pixel手机)
  • 优化其他代码.

ios

  • 重新Ae模板合成类,新的名字是LSOAeCompositionView.[全新重大更新]
  • LSOAeCompositionView支持极速导出,预览后最快可0.01秒导出.
  • LSOAeCompositionView支持暂停恢复,缓冲,渲染进度等功能.
  • LSOAeView增加图片路径输入.
  • 优化其他代码.

蓝松短视频SDK-- 专业版升级到3.6.1

日期:20190816

Android

  • Ae模板支持多个json拼接.
  • Ae模板支持裁剪时长,支持指定时间段裁剪;
  • Ae模板支持高斯模糊,(模糊无关键帧)
  • Ae模板预览的时候,支持缓冲回调.
  • Ae模板 增加两个json的演示文件.
  • (以上演示在 AECompositionActivity.java中)
  • 优化AudioPadExecute,各种回调,移动到com.lansoedito.box中.
  • 优化其他代码.

日期:20190730

ios

  • 优化MV图层.
  • 摄像头图层增加拍照和引出裸数据.
  • 优化Ae模板
  • 解决黄蓝色在处理中会变淡的问题.
  • 优化其他代码.

Android

  • 重写Ae预览合成类, 命名为AECompositionView, 预览后的合成速度提升300%.
  • 重新DrawPadAllExecute, 命名为DrawPadAllExecute2,支持视频预裁剪和缩放;
  • 视频播放增加变声功能, 音频图层增加变声功能.
  • 移动VideoPlayer 到内部jar中,并修改各种回调为OnLSOPlayer [API有变动]
  • Ae模板中的图片原始宽高限制最大是1200x1920
  • 优化其他代码.

Android API的变动.

  • 新增 AECompositionView,直接预览,预览后, 有startExport,即可直接导出.同时类中增加了导出监听.详情见我们的AECompositionAcvitity.java中的举例.
  • com.lansosdk.videoplayer中的VideoPlayer移动到jar中, 之前各种VideoPlayer中的.OnXXX监听, 改成OnLSOPlayerxxxListener

蓝松视频编辑SDK Android-API更改记录

2019年05月27日16:30:32

DrawPadPictureExecute ----->DrawPadAutoExecute
DrawPadBitmapRunnable----->DrawPadAutoExecute
LSOFontAssetListener  --->OnLSOFontAssetListenerLSOAeDrawable中:
删除 setOnLSOAeBitmapListener; 1.   增加setOnLSOAeImageLayerListenerByLayerName2.   增加setOnLSOAeImageLayerListenerById; 3.   其中OnLSOAeImageLayerListener监听回调是* @param img_id 当前图片的 id号. image_0 ....* @param layerName  当前图层的名字* @param bmp  当前用到的图片;* @param ptsUs  如果是视频,则返回当前帧的时间戳.* @return*/public Bitmap onLSOAeImageLayerProcess(String img_id,String layerName, Bitmap bmp, long ptsUs);

2019年05月11日

  1. TimeRange----->LSOTimeRange
  2. LSOImageAeLayer---改成LSOAeImageLayer
  3. LSOAeDrawAble中的getAllImageAeLayer 改成 getAllAeImageLayer
  4. com.lansosdk.videoeditor.onVideoOneDoCompletedListener 改成com.lansosdk.box.OnLanSongSDKCompletedListener
  5. com.lansosdk.videoeditor.onVideoOneDoProgressListener 改成---->com.lansosdk.box.OnLanSongSDKProgressListener
  6. 删除LanSongMergeAV.java类.

之前的.

  1. AudioSource-----> AudioLayer
  2. DrawPadView.java中的 changeLayerLayPosition----->更改为 changeLayerPosition
  3. 滤镜包名修改: import jp.co.cyberagent.lansongsdk.gpuimage.xxxx---->com.lansosdk.box.LanSongFilter.xxxx
  4. 滤镜名字修改: GPUImagexxx----改成---->LanSongxxx; IFxxxxFilter ------改成---->LanSongIFxxxxFilter(前面增加了LanSong);
  5. import jp.co.cyberagent.lansongsdk.gpuimage.GPUImage ---->com.lansosdk.box.LanSongFilter.LanSong
  6. VideoLayer2----->VideoLayer
  7. DrawPadVideoRunnable2----->DrawPadVideoRunnable
  8. addSubAudio方法----->改为addAudioLayer
  9. LanSongFileUtil的setTempFileDir方法不再对外开放.请用 LanSoEditor.setTempFileDir
  10. LSLog---->改成:LSOLog

蓝松视频编辑SDK IOS-API更改记录

2019年05月13日

  1. LSOVideoBody ----->改成:LSOVideoAsset

之前的

  1. MediaInfo ----改为:LSOMediaInfo
  2. VideoEditor---改为:LSOVideoEditor
  3. LanSongVideoReverse---改为:LSOVideoReverse
  4. LanSongAudioRecorder---改为:LSOAudioRecorder
  5. LanSongEditMode.h---改为:LSOEditMode
  6. LanSongExtractFrame--->改为:LSOExtractFrame
  7. LanSongGetMVFrame---->改为:LSOGetMVFrame
  8. LanSongVideoDecoder---->LSOVideoDecoder
  9. LanSongFileUtil--->LSOFileUtils
  10. 所有IFxxx的滤镜---->更改为:LanSongIFxxxxFilter
  11. 所有图层的xxxPen----->更改为:LSOxxxPen
  12. 把FFMpeg.m中的方法, 整理到LSOVideoEditor.m中, 从而只有一个类来处理所有的基本功能.

2019年04月 这周

android更新的SDK包括:

  1. Ae还原类支持. 预览和后台处理都支持
  2. 把基本版本里的压缩拿过来,并1080P的时候,字节搬移放底层做,作为编辑模式的优化.
  3. 截取UI图层的一帧作为显示贴纸的后续导出.
  4. 有客户说, VideoOneDo当mp3+视频裁剪一起用的时候, mp3过长则会自动增加长度. 比如裁剪视频为1秒, mp3是10秒, 增加后, 视频就变成了10s;????
  5. 在创建VideoAsset的时候, 不让用户选择分辨率大于1080P的.

ios更新

  1. 子图层增加滤镜;
  2. 子图层增加区域显示
  3. 截取UI图层的一帧作为显示贴纸的后续导出.
  4. 更改所有的回调为 float 时间戳, float percent;

----------------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画面;

蓝松短视频----更新日志(一直更新中...)相关推荐

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

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

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

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

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

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

  4. 蓝松短视频经验分享----抠图和动画设计

    短视频处理LanSoEditor-SDK之抠图和动画设计 (此介绍,是在和我们客户长期广泛交流的基础上,总结出大部分的客户使用的方法.如果您有新的思路,也可采用,毕竟我们主要是设计架构. 注释:我们的 ...

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

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

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

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

  7. 响铃:Q1财报“意料之外”增长,百度短视频为何成了意外中的意外?

    文|曾响铃 来源|科技向令说(xiangling0815) 继百度2017Q4财报亮眼后,原本按行业惯例Q1财报会有稍许下降,但4月27日百度发布的2018Q1财报却给华尔街带来了意外惊喜:营收209 ...

  8. 更新日志_Roam 更新日志:0.7.3 啦

    封面图 8 岁的 Rihantely Niles 在库拉索岛的一所学校聆听火烈鸟 Bob 的心跳.岛上的美洲火烈鸟经常受到塑料污染和废弃渔具的伤害,我的表姐奥黛特抱着这只曾经被拯救的火烈鸟,在她的教育 ...

  9. iPadOS 更新日志 - 持续更新中

    本文只是为了简单记录一下每个正式版本发布时间和更新内容,只有这个初衷,从2019年9月25日开始,将会持续更新. iPadOS 13.1 - 2019年9月25日 经全新命名的 iPadOS 是一款强 ...

最新文章

  1. 三层交换机原理:01路由器如何隔离广播域?
  2. WPF MVVM从入门到精通1:MVVM模式简介
  3. CTF-pwn上的一次远程本地链接
  4. c语言继承机制的作用,计算机二级C++强化试题及答案
  5. DataX在有赞大数据平台的实践
  6. PHP多线程的实现(PHP多线程类)
  7. 主线程如何与次线程用全局变量通讯
  8. Netbeans、Eclipse中查看JDK源码
  9. k8s核心技术-配置管理_Secret_以变量形式使用Secret文件_以及以数据卷的形式使用Secret文件---K8S_Google工作笔记0036
  10. C# List集合求交集
  11. Android 开机底层优化
  12. RT-Thread 应用篇 — 在STM32L051上使用 RT-Thread (三、无线温湿度传感器 之 I2C通讯)
  13. 1167_ARM CORTEX-M0了解
  14. nc 自开节点做参照_NC6period;3常见问题记录
  15. 世界上以一台计算机体积多大,世界上体积最大的计算机器有多大
  16. BUUCTF:[BJDCTF2020]认真你就输了
  17. 学习笔记3:Mysql基准测试
  18. Jmeter导入文件/导出文件接口
  19. 【游戏开发实战】教你在Unity中实现模型消融化为灰烬飘散的效果(ShaderGraph | 消融 | 粒子系统 | 特效)
  20. 3Q大战现高潮,360 推出Android 3Q IM即时通讯,岁末年初3Q大战惊现高潮

热门文章

  1. 做人的基本原则你具备几项(一)
  2. 【UN-JS-工具类】懒加载的实现 -- 两种方式 --- 一种5行JS实现懒加载
  3. js 针对异步的处理
  4. mapstruct 使用与问题解决
  5. 个人导航网站系统源码附带后台
  6. 【Gorho】springboot整合Shiro+jwt 前后端分离 超级详细的shiro+jwt鉴权过程
  7. Python3入门机器学习(七)- PCA
  8. 微积分——Rolle定理的理解(罗尔定理)
  9. 2小时上车AI作画_NovelAI (学会能做游戏mod)
  10. stable_sort的用法与排序算法