Skip to content

FFmpeg for Android compiled with x264, libass, fontconfig, freetype, fribidi and lame (Supports Android 4.1+)

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
LICENSE.GPLv3
Notifications You must be signed in to change notification settings

cropsly/ffmpeg-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8809612 · Mar 11, 2017
Apr 18, 2016
Nov 6, 2015
Mar 7, 2016
Mar 7, 2016
Mar 7, 2016
Mar 5, 2015
Sep 14, 2014
Aug 13, 2014
Aug 12, 2014
Mar 8, 2017
Sep 19, 2014
Mar 5, 2015
Aug 13, 2014
Sep 5, 2014
Aug 13, 2014
Mar 5, 2015
Aug 18, 2014
Aug 18, 2014
Nov 6, 2015
Apr 19, 2016
Mar 5, 2015
Sep 5, 2014
Mar 6, 2016
Sep 17, 2014
Sep 19, 2014

Repository files navigation

  • FFmpeg for Android compiled with x264, libass, fontconfig, freetype and fribidi
  • Supports Android L
  • FFmpeg Android Library

Supported Architecture

  • armv7
  • armv7-neon
  • x86

Instructions

  • 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 (Releases > Downloads > prebuilt-binaries[zip|tar.gz]).

License

check files LICENSE.GPLv3 and LICENSE

HIRE US

Get in touch with us - http://www.writingminds.com

Bitdeli Badge