Skip to content

Releases: lincf0912/LFMediaEditingController

Release 1.3.3

15 Jul 02:55
Compare
Choose a tag to compare
Release 1.3.3 Pre-release
Pre-release
-新增

--新增剪裁视频长度的控件可以自由拖动的区域(按住中间拖动来选择视频区域)

-修复
--修复视频的播放进度指针有情况跳动到最左边的位置
--修复滤镜的展示图片显示不全的问题
--调整判定长图或大图的缩放比例太小,导致拍照的图片误认为大图
--调整贴图的扩展性

Release 1.3.2

21 Jun 07:22
Compare
Choose a tag to compare
Release 1.3.2 Pre-release
Pre-release
-新增

--新增滤镜列表的描述文字、尺寸比例菜单的描述文字可以在LFMediaEditingController.strings修改
--新增iOS11安全区域的涂层(存在安全区域时,在剪裁图片时的阴影部分没有覆盖到安全区域)

-优化
--优化资源文件,它们体积更小。
--优化自定义贴图加载可能卡顿的情况,使用异步加载贴图、排序。
--优化可根据贴图的大小调整可缩放的大小。
--优化滤镜展示图片过大导致每次打开滤镜菜单卡顿的问题。

-修复
--修复最小尺寸没有考虑到旋转后到变化情况(旋转后的显示尺寸可能比最小尺寸还要小的情况)
--修复部分动画不同步的问题
--修复滤镜栏初始化时没有滚动到选中的item
--修复逆时针旋转的动画问题

-LFFilterSuite框架 详细描述(https://github.com/lincf0912/LFMediaEditingController/blob/master/LFMediaEditingController/class/vendors/LFFilterSuite/README.md)
--新增对大图片的支持
--新增对UIKit的支持

Release 1.3.1

03 Apr 09:58
Compare
Choose a tag to compare
Release 1.3.1 Pre-release
Pre-release
-开放rate可以在iPhone上使用

-当self.operationType 与 self.defaultOperationType
--只有LFPhotoEditOperationType_crop的情况,无需返回,直接完成整个编辑
--只有LFVideoEditOperationType_clip的情况,无需返回,直接完成整个编辑

-修复 Main Thread Checker: UI API called on a background thread 的问题
-修复重复编辑视频的截取时间不正确的问题

Release 1.3.0

25 Mar 08:44
Compare
Choose a tag to compare
Release 1.3.0 Pre-release
Pre-release
-新增滤镜创建动图的接口

-新增自定义音频资源;音频资源的全选、反选功能;原删除按钮改为侧滑删除
-新增视频速率调整(暂时仅iPad使用)

-调整代码警告提示

-修复iOS11之前的系统无法预览滤镜的问题

Release 1.2.9

13 Mar 02:22
Compare
Choose a tag to compare
Release 1.2.9 Pre-release
Pre-release
-新增支持动图(gif)的滤镜处理

-优化模糊功能的流畅性(提高获取当前点的背景颜色性能)

-调整图片滤镜使用LFFilterSuite框架处理
-调整滤镜的名称显示完整性

Release 1.2.8.1

11 Mar 09:59
Compare
Choose a tag to compare
Release 1.2.8.1 Pre-release
Pre-release
-优化加载滤镜预览图的效率

-调整视频滤镜预览图以Asset的大小为标准

Release 1.2.8

11 Mar 07:03
Compare
Choose a tag to compare
Release 1.2.8 Pre-release
Pre-release
--LFFilterSuite框架

-新增LFFilterGifView针对GIF图片的显示处理

-调整背景颜色为黑色

Release 1.2.7

08 Mar 08:37
Compare
Choose a tag to compare
Release 1.2.7 Pre-release
Pre-release
-新增LFFilterSuite框架(专门处理滤镜)

-新增项目对LFFilterSuite框架的使用(视频新增滤镜功能)

-调整视频的剪辑时间(四舍五入)

-修复GridView可以同时触发多个控件的问题

Release 1.2.6

18 Feb 08:48
Compare
Choose a tag to compare
Release 1.2.6 Pre-release
Pre-release
-长图(竖图)

--新增贴图的最小、最大缩放率的调整适配长图的缩放操作
--调整非编辑状态下的图片缩放至屏幕左右边缘
--调整笔画、贴图的大小适配
--调整模糊效果的随机位置值
--修复长图的缩放位置偏差问题

-全面兼容iPhone X的安全区域展示

-新增可选默认操作类型defaultOperationType,详情请看头文件(LFPhotoEditingController.h & LFVideoEditingController.h)

-优化在没有编辑剪切以外的操作时,不创建额外的编辑图片合并

-调整贴图、剪裁范围网格线在白色背景的不明显处理

-修复翻转角度的图片画布额外多出一部分的问题

Release 1.2.5

26 Dec 08:11
Compare
Choose a tag to compare
Release 1.2.5 Pre-release
Pre-release
-新增处理进度显示

-调整编辑状态下的缩放居中处理
-修复输出图片的位置与原图有细微偏差的问题
-修复编辑状态下快速滑动时,底部栏消失的问题

-绘画&模糊
--优化2指缩放与笔画的协调性。
--调整笔画粗细自动根据图片与屏幕尺寸的比例调整,适配图片放大后笔画太粗的情况。
--调整绘画结束后适当延迟1s才显示工具栏。
--修复快速绘画时底部的工具栏会显示的问题。

-贴图&文字
--调整视图可根据屏幕缩放比例改变控件大小。
--调整视图内容的缩放率与屏幕缩放比例协调性(放大后创建文字不会超出屏幕)