├── .gitattributes ├── .gitignore ├── .idea ├── codeStyleSettings.xml ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── dictionaries │ └── Administrator.xml ├── gradle.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── LICENSE ├── README.md ├── Readme-English.md ├── app └── jnicode │ └── jni │ ├── Android.mk │ ├── Application.mk │ ├── Jni_FFmpegCmd.c │ ├── Jni_FFmpegCmd.h │ ├── android_log.h │ ├── cmdutils.c │ ├── cmdutils.h │ ├── config.h │ ├── ffmpeg.c │ ├── ffmpeg.h │ ├── ffmpeg_filter.c │ ├── ffmpeg_opt.c │ ├── ffmpeg_thread.c │ ├── ffmpeg_thread.h │ └── include │ └── libavutil │ └── avconfig.h ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── joevideolib ├── .gitignore ├── build.gradle ├── libs │ ├── arm64-v8a │ │ ├── libavcodec.so │ │ ├── libavdevice.so │ │ ├── libavfilter.so │ │ ├── libavformat.so │ │ ├── libavutil.so │ │ ├── libffmpeg-exec.so │ │ ├── libpostproc.so │ │ ├── libswresample.so │ │ └── libswscale.so │ ├── armeabi-v7a │ │ ├── libavcodec.so │ │ ├── libavdevice.so │ │ ├── libavfilter.so │ │ ├── libavformat.so │ │ ├── libavutil.so │ │ ├── libffmpeg-exec.so │ │ ├── libpostproc.so │ │ ├── libswresample.so │ │ └── libswscale.so │ └── x86_64 │ │ ├── libavcodec.so │ │ ├── libavdevice.so │ │ ├── libavfilter.so │ │ ├── libavformat.so │ │ ├── libavutil.so │ │ ├── libffmpeg-exec.so │ │ ├── libpostproc.so │ │ ├── libswresample.so │ │ └── libswscale.so ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ ├── Jni │ │ ├── ColorUtils.java │ │ ├── FFmpegCmd.java │ │ ├── FileUtils.java │ │ ├── TrackUtils.java │ │ └── VideoUitls.java │ └── VideoHandle │ │ ├── AudioOptions.java │ │ ├── CmdList.java │ │ ├── EpDraw.java │ │ ├── EpEditor.java │ │ ├── EpText.java │ │ ├── EpVideo.java │ │ └── OnEditorListener.java │ └── res │ └── values │ └── strings.xml └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/dictionaries/Administrator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/dictionaries/Administrator.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/README.md -------------------------------------------------------------------------------- /Readme-English.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/Readme-English.md -------------------------------------------------------------------------------- /app/jnicode/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/Android.mk -------------------------------------------------------------------------------- /app/jnicode/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/Application.mk -------------------------------------------------------------------------------- /app/jnicode/jni/Jni_FFmpegCmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/Jni_FFmpegCmd.c -------------------------------------------------------------------------------- /app/jnicode/jni/Jni_FFmpegCmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/Jni_FFmpegCmd.h -------------------------------------------------------------------------------- /app/jnicode/jni/android_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/android_log.h -------------------------------------------------------------------------------- /app/jnicode/jni/cmdutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/cmdutils.c -------------------------------------------------------------------------------- /app/jnicode/jni/cmdutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/cmdutils.h -------------------------------------------------------------------------------- /app/jnicode/jni/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/config.h -------------------------------------------------------------------------------- /app/jnicode/jni/ffmpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/ffmpeg.c -------------------------------------------------------------------------------- /app/jnicode/jni/ffmpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/ffmpeg.h -------------------------------------------------------------------------------- /app/jnicode/jni/ffmpeg_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/ffmpeg_filter.c -------------------------------------------------------------------------------- /app/jnicode/jni/ffmpeg_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/ffmpeg_opt.c -------------------------------------------------------------------------------- /app/jnicode/jni/ffmpeg_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/ffmpeg_thread.c -------------------------------------------------------------------------------- /app/jnicode/jni/ffmpeg_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/ffmpeg_thread.h -------------------------------------------------------------------------------- /app/jnicode/jni/include/libavutil/avconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/app/jnicode/jni/include/libavutil/avconfig.h -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/gradlew.bat -------------------------------------------------------------------------------- /joevideolib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /joevideolib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/build.gradle -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libavcodec.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libavdevice.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libavdevice.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libavfilter.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libavformat.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libavutil.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libffmpeg-exec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libffmpeg-exec.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libpostproc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libpostproc.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libswresample.so -------------------------------------------------------------------------------- /joevideolib/libs/arm64-v8a/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/arm64-v8a/libswscale.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libavcodec.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libavdevice.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libavdevice.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libavfilter.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libavformat.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libavutil.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libffmpeg-exec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libffmpeg-exec.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libpostproc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libpostproc.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libswresample.so -------------------------------------------------------------------------------- /joevideolib/libs/armeabi-v7a/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/armeabi-v7a/libswscale.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libavcodec.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libavdevice.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libavdevice.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libavfilter.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libavformat.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libavutil.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libffmpeg-exec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libffmpeg-exec.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libpostproc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libpostproc.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libswresample.so -------------------------------------------------------------------------------- /joevideolib/libs/x86_64/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/libs/x86_64/libswscale.so -------------------------------------------------------------------------------- /joevideolib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/proguard-rules.pro -------------------------------------------------------------------------------- /joevideolib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /joevideolib/src/main/java/Jni/ColorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/Jni/ColorUtils.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/Jni/FFmpegCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/Jni/FFmpegCmd.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/Jni/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/Jni/FileUtils.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/Jni/TrackUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/Jni/TrackUtils.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/Jni/VideoUitls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/Jni/VideoUitls.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/VideoHandle/AudioOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/VideoHandle/AudioOptions.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/VideoHandle/CmdList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/VideoHandle/CmdList.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/VideoHandle/EpDraw.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/VideoHandle/EpDraw.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/VideoHandle/EpEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/VideoHandle/EpEditor.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/VideoHandle/EpText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/VideoHandle/EpText.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/VideoHandle/EpVideo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/VideoHandle/EpVideo.java -------------------------------------------------------------------------------- /joevideolib/src/main/java/VideoHandle/OnEditorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/java/VideoHandle/OnEditorListener.java -------------------------------------------------------------------------------- /joevideolib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangjie10930/EpMedia/HEAD/joevideolib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':joevideolib' 2 | --------------------------------------------------------------------------------