Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/WritingMinds/ffmpeg-android
FFmpeg for Android compiled with x264, libass, fontconfig, freetype, fribidi and lame (Supports Android 4.1+)
https://github.com/WritingMinds/ffmpeg-android
android android-ndk ffmpeg-android fontconfig freetype fribidi h264 libass shell
Last synced: 3 months ago
JSON representation
FFmpeg for Android compiled with x264, libass, fontconfig, freetype, fribidi and lame (Supports Android 4.1+)
- Host: GitHub
- URL: https://github.com/WritingMinds/ffmpeg-android
- Owner: cropsly
- License: other
- Created: 2014-06-02T10:11:28.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-11-12T09:25:42.000Z (about 3 years ago)
- Last Synced: 2024-05-31T22:30:35.208Z (6 months ago)
- Topics: android, android-ndk, ffmpeg-android, fontconfig, freetype, fribidi, h264, libass, shell
- Language: Shell
- Homepage: http://writingminds.github.io/ffmpeg-android/
- Size: 26.1 MB
- Stars: 1,628
- Watchers: 108
- Forks: 415
- Open Issues: 82
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - ffmpeg-android - FFmpeg for Android compiled with x264, libass, fontconfig, freetype, fribidi and lame (Supports Android 4.1+) (shell)
- awesome - ffmpeg-android - FFmpeg for Android compiled with x264, libass, fontconfig, freetype, fribidi and lame (Supports Android 4.1+) (ffmpeg-android)
README
[FFmpeg-Android](http://hiteshsondhi88.github.io/ffmpeg-android/) [![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-FFmpeg--Android-brightgreen.svg?style=flat)](https://android-arsenal.com/details/1/925)
==============* FFmpeg for Android compiled with x264, libass, fontconfig, freetype and fribidi
* Supports Android L
* [FFmpeg Android Library](https://github.com/hiteshsondhi88/ffmpeg-android-java)Supported Architecture
----
* armv7
* armv7-neon
* x86Instructions
----
* Set environment variable
1. export ANDROID_NDK={Android NDK Base Path}
* Run following commands to compile ffmpeg
1. sudo apt-get --quiet --yes install build-essential git autoconf libtool pkg-config gperf gettext yasm python-lxml
2. ./init_update_libs.sh
3. ./android_build.sh
* To update submodules and libraries you can use ./init_update_libs.sh command
* Find the executable binary in build directory.
* If you want to use FONTCONFIG then you need to specify your custom fontconfig config file (e.g - "FONTCONFIG_FILE=/sdcard/fonts.conf ./ffmpeg --version", where /sdcard/fonts.conf is location of your FONTCONFIG configuration file).
* You can also download [prebuilt-binaries](https://github.com/hiteshsondhi88/ffmpeg-android/releases/latest) (Releases > Downloads > prebuilt-binaries[zip|tar.gz]).License
----
check files LICENSE.GPLv3 and LICENSEHIRE US
--------
Get in touch with us - http://www.writingminds.com[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/hiteshsondhi88/ffmpeg-android/trend.png)](https://bitdeli.com/free "Bitdeli Badge")