一套图形用户界面和机制,可在 Android 应用程序中裁剪本地视频。
如果要进行实际实现,请查看示例项目 - sample
compile 'life.knowledge4:k4l-video-trimmer:1.0'
2. 将 K4LVideoTrimmer 组件添加到布局中。
```
3. 设置 K4LVideoTrimmer 选中的视频 Uri。
```java
K4LVideoTrimmer videoTrimmer = ((K4LVideoTrimmer) findViewById(R.id.timeLine));
if (videoTrimmer != null) {
videoTrimmer.setVideoURI(Uri.parse(path));
}
```
# 默认目标文件夹
Environment.getExternalStorageDirectory()
# 以下是一个监听器实现的示例。
1. 实现 `OnTrimVideoListener` 方法
```java
@Override
public void getResult(final Uri uri) {
// handle K4LVideoTrimmer result.
}
@Override
public void cancelAction() {
// handle K4LVideoTrimmer cancel action
}
```
# 自定义
* 自定义目标文件夹
```java
videoTrimmer.setDestinationPath("/storage/emulated/0/DCIM/CameraCustom/");
```
* 设置最大视频时间间隔
```java
videoTrimmer.setMaxDuration(10);
```
然后:暂无开放 Issues,或尚未同步最近议题。