Android项目实战(七十一):使用FFmpegKit for Android
使用方法:
1、引入
repositories { mavenCentral() } dependencies { implementation 'com.arthenica:ffmpeg-kit-full:6.0-2' }
根builde.gradle
maven { url 'https://maven.aliyun.com/repository/public/' } // ffmpeg使用
maven { // ffmpeg使用
url 'https://github.com/arthenica/ffmpeg-kit/releases'
content {
includeGroup "com.arthenica"
}
}
2、使用:
import com.arthenica.ffmpegkit.FFmpegKit; FFmpegSession session = FFmpegKit.execute("-i file1.mp4 -c:v mpeg4 file2.mp4"); if (ReturnCode.isSuccess(session.getReturnCode())) { // SUCCESS } else if (ReturnCode.isCancel(session.getReturnCode())) { // CANCEL } else { // FAILURE Log.d(TAG, String.format("Command failed with state %s and rc %s.%s", session.getState(), session.getReturnCode(), session.getFailStackTrace())); }
FFmpeg 编译配置选项(库依赖分类)

作者:听着music睡
出处:http://www.cnblogs.com/xqxacm/
Android交流群:38197636
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
浙公网安备 33010602011771号