You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
xufulong 3bf121ff5d add JNI_develop_debug.md 3 years ago
Live rename header file 3 years ago
app remove command of building flv index 3 years ago
doc add JNI_develop_debug.md 3 years ago
gif update preview 4 years ago
gradle/wrapper update gradle version 3 years ago
libmp3 add proguard rules 4 years ago
media submit missing code 3 years ago
picture Add: QQ group of ffmpeg multi-media 3 years ago
shell update learning group 3 years ago
.gitignore update git ignore 3 years ago
README.md add JNI_develop_debug.md 3 years ago
build.gradle update appcompat version 3 years ago
gradle.properties update appcompat version 3 years ago
gradlew detect the silence of audio 3 years ago
settings.gradle remove onLive module 3 years ago

README.md

FFmpegAndroid

FFmpeg官方文档

FFmpeg编译流程

FFmpeg常用命令行

NDK编译脚本

JNI开发与调试

Usage:

(1) Transform video format:

Select video file which you want to transform, and setting the output path.
The simple command like this:
ffmpeg -i %s -vcodec copy -acodec copy %s
You could appoint the encoder, like this:
ffmpeg -i %s -vcodec libx264 -acodec libmp3lame %s
You could transform the video resolution, like this:
ffmpeg -i %s -s 1080x720 %s

(2) Probing media format:

Select video or audio file from your file explorer, and click the button.
When it finishes probing, the result of metadata will display on screen.

Joining the group to learn FFmpeg:

preview

Joining QQ group to learn FFmpeg:

preview

Preview thumbnail when seeking:

preview