How to fucking add JavaCV to Android Studio
Source: Me, GitHub, following this for update GitHub
Question: How to fucking add JavaCV to Android Studio so I can use the fucking annoying FFmpeg?
Answer: This tut will use JavaCV 1.1, version 1.2 currently has SIGSEGV issue. JavaCV 1.1 comes with FFmpeg 2.8.1.
libs
folder of your project (app/libs
in my case).app
-> F4
-> Dependencies
-> +
-> File dependencies
-> choose all the previous .jar.targetSdkVersion 22
the app's build.gradle
.packagingOptions
in the build.gradle
:android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.test"
minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/maven/org.bytedeco.javacpp-presets/ffmpeg/pom.properties'
exclude 'META-INF/maven/org.bytedeco.javacpp-presets/ffmpeg/pom.xml'
//might need these if you use openCV
//exclude 'META-INF/maven/org.bytedeco.javacpp-presets/opencv/pom.properties'
//exclude 'META-INF/maven/org.bytedeco.javacpp-presets/opencv/pom.xml'
}
}
To play overlay at different time, see second link.