All Projects → ejoker88 → FFmpeg-3.4-Android

ejoker88 / FFmpeg-3.4-Android

Licence: other
This repository helps to compile FFmpeg 3.4 Version for Android using Android NDK Standalone Toolchain.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to FFmpeg-3.4-Android

Ffmpeg Android Maker
Contains a script that assembles FFmpeg library for Android
Stars: ✭ 207 (+800%)
Mutual labels:  ffmpeg, ndk, ffmpeg-android
Ffmpegandroid
最新版ffmpeg3.3-android,并通过CMake方式移植到Android中,并实现编解码,转码,推拉流,滤镜等各种功能
Stars: ✭ 526 (+2186.96%)
Mutual labels:  ffmpeg, ffmpeg-android
Ffmpeg Video Editor Android
Sample android project using ffmpeg for cutting and compressing video,reversing video,extracting image frames from video,extracting audio from video,add fade in fade out effect,create fast and slow motion video
Stars: ✭ 414 (+1700%)
Mutual labels:  ffmpeg, ffmpeg-android
Bzijkplayer
基于cmake构建的ijkPlayer
Stars: ✭ 23 (+0%)
Mutual labels:  ffmpeg, ffmpeg-android
NaraeAudioRecorder
AudioRecorder for Android powered by Kotlin
Stars: ✭ 82 (+256.52%)
Mutual labels:  ffmpeg, ffmpeg-android
Ffmpeg Android Java
FFmpeg Android java is a java library that simplifies your task of using ffmpeg in Android project which I've compiled using FFmpeg-Android
Stars: ✭ 3,098 (+13369.57%)
Mutual labels:  ffmpeg, ffmpeg-android
Android Video Trimmer
Android-Video-Trimmer项目实现了对长短视频进行片段的裁剪选择。使用MediaMetadataRetriever获取视频帧,采用ffmpeg进行视频裁剪,和视频压缩。
Stars: ✭ 824 (+3482.61%)
Mutual labels:  ffmpeg, ffmpeg-android
Rxffmpeg
🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
Stars: ✭ 3,358 (+14500%)
Mutual labels:  ffmpeg, ffmpeg-android
Ffplayer
a video player based on ffmpeg for win32 and android platform.
Stars: ✭ 210 (+813.04%)
Mutual labels:  ffmpeg, ffmpeg-android
Kotlinffmpeg
Examples of using FFMpeg library on Android with Kotlin
Stars: ✭ 138 (+500%)
Mutual labels:  ffmpeg, ffmpeg-android
AudioManager
这是一个 Android 端万能音频播放器,只要给我一个路径我就能进行播放。
Stars: ✭ 26 (+13.04%)
Mutual labels:  ffmpeg, ndk
Termux Ndk
android-ndk for termux
Stars: ✭ 91 (+295.65%)
Mutual labels:  toolchain, ndk
Ffmpeg Android
FFMpeg/FFprobe compiled for Android
Stars: ✭ 592 (+2473.91%)
Mutual labels:  ffmpeg, ffmpeg-android
Ffmpegandroidlibrary
One line integration for FFMPEG Library in Android
Stars: ✭ 88 (+282.61%)
Mutual labels:  ffmpeg, ffmpeg-android
Fanplayer
A portable video player based on ffmpeg for windows and android platform.
Stars: ✭ 229 (+895.65%)
Mutual labels:  ffmpeg, ffmpeg-android
libandroidjni
Android JNI bindings library
Stars: ✭ 66 (+186.96%)
Mutual labels:  ndk, androidndk
youtube-play
🎵 A command-line utility which streams music from YouTube
Stars: ✭ 47 (+104.35%)
Mutual labels:  ffmpeg
QQVoiceChange
Android NDK项目,继承 fmod音频引擎 实现仿QQ变声效果,可实现对录音进行变声,如 萝莉、大叔、搞怪、惊悚、空灵等效果,带领大家熟悉使用Android Studio+ CMake 集成 fmod 等C/C++框架的流程。
Stars: ✭ 26 (+13.04%)
Mutual labels:  ndk
jsmpeg-stream-go
MPEG1 streaming demo with jsmpeg implemented by Go
Stars: ✭ 14 (-39.13%)
Mutual labels:  ffmpeg
video-cutter
Cut any video online using FFMPEG... no server needed ! (Thanks WebAssembly)
Stars: ✭ 30 (+30.43%)
Mutual labels:  ffmpeg

FFmpeg-3.4-Android

Before you proceed please note: Versions of FFmpeg and Android NDK are very important. If you use other versions, then this repository might not work.I have used FFmpeg 3.4 and NDK r16b stable.

This repository helps to compile FFmpeg 3.4 Version for Android using Android NDK Standalone Toolchain.

Use build_all.sh file to run the build script, if you want to build FFmpeg shared library (.so) for all architectures (armeabi, armeabi-v7a, arm64-v8a, x86 and x86_64). Otherwise, use architecture specific build files that you want to target. Before running build scripts, in the architecture specific build files, please update TOOLCHAIN path. It should point to the NDK Standalone Toolchain path, which you would have created for the specific architecture. For more details about creating NDK Standalone Toolchain for each architecture and what you need to update, please visit Wiki page of this repository.

Link to Wiki page (Complete step by step tutorial): https://github.com/ejoker88/FFmpeg-3.4-Android/wiki/Tutorial-:-FFmpeg-3.4-for-Android

If this repository helped, then please spread the word and help others.

Video Tutorial is also available at the YouTube Link: https://youtu.be/2OGbamEjYhc

Happy coding and developing Android apps!!

Copyright

Copyright © 2018 Rajdeep Rajput (https://github.com/ejoker88)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].