我需要从本地存储中裁剪视频并将文件放在 android 中的本地存储中,有没有简单的实现方式?

I need to crop a video from the local storage and put the file in local storage in android is there any simple implementation?

我需要从本地存储中裁剪视频并将文件放在本地存储中 android 有没有简单的实现方式?

您可以使用 this 库。你可以这样实现

用法

  1. 将库作为本地库项目包含在内。
allprojects {
    repositories {
        maven { url 'https://jitpack.io' }
    }
}
dependencies {
    implementation 'com.github.VRGsoftUA:VideoCrop:1.0'
}
  1. 在代码中,您需要像这样启动 Activityfor 结果:
startActivityForResult(VideoCropActivity.createIntent(this, inputPath, outputPath), CROP_REQUEST);
  1. 然后在 onActivityResult 回调中捕获结果
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if(requestCode == CROP_REQUEST && resultCode == RESULT_OK){
            //crop successful
        }
    }