百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
K

k4l-video-trimmer

> 编程语言
开源

一套图形用户界面和机制,可在 Android 应用程序中裁剪本地视频。

780 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

一套图形用户界面和机制,可在 Android 应用程序中裁剪本地视频。

视频剪辑器

此项目旨在提供极致且灵活的视频剪辑体验。

点击这里观看演示

使用方式

如果要进行实际实现,请查看示例项目 - sample

  1. 将库包含在本地库项目中。

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· 60 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言