安卓studio通过maven引入ffmpeg库
时间: 2023-07-08 13:11:14 浏览: 177
可以按照以下步骤通过 Maven 在 Android Studio 中引入 FFmpeg 库:
1. 在项目的 build.gradle 文件中添加以下代码:
```groovy
allprojects {
repositories {
maven { url 'https://repo.maven.apache.org/maven2' }
}
}
```
2. 在 app 的 build.gradle 文件中添加以下代码:
```groovy
dependencies {
implementation 'com.arthenica:mobile-ffmpeg-full-gpl:4.4'
}
```
3. 在代码中使用 FFmpeg 库,例如:
```java
import com.arthenica.mobileffmpeg.*;
MobileFFmpeg.execute("-i input.mp4 -vn -acodec copy output.aac", new ExecuteCallback() {
@Override
public void apply(final long executionId, final int returnCode) {
if (returnCode == RETURN_CODE_SUCCESS) {
Log.i(Config.TAG, "Command execution completed successfully.");
} else if (returnCode == RETURN_CODE_CANCEL) {
Log.i(Config.TAG, "Command execution cancelled by user.");
} else {
Log.i(Config.TAG, String.format("Command execution failed with rc=%d and the output below.", returnCode));
Config.printLastCommandOutput(Log.INFO);
}
}
});
```
阅读全文