¿Cómo construir FFMPEG para toda la arquitectura del dispositivo android?

Estoy intentando construir ffmpeg para android en Windows 8.1 usando CYGWIN

Estoy siguiendo esta pregunta y cómo compilar FFMPEG bajo Cygwin . I compresión succsessfully pero no es generar FFMPEG.so pero genera el archivo de ffmpeg.exe

No quiero ninguna biblioteca ffmpeg de prebuild. Quiero construirlo para mi requisito.

Realizo estos pasos en CYGWIN BASE

  1. Git clone git: //source.ffmpeg.org/ffmpeg.git ffmpeg
  2. Dos2unix configure
  3. Dos2unix build_ffmpeg.sh
  4. Hacer distclean
  5. ./configure -enable-static -disable-shared
  6. hacer
  7. Hacer instalar

Mi build_ffmpeg.sh es

#! / Bin / bash

NDK = / cygdrive / e / android / sdk / ndk-bundle PLATFORM = $ NDK / plataformas / android-24 / arch-brazo TOOLCHAIN ​​= $ NDK / toolchains / arm-linux-androideabi-4.9 / = $ (Pwd) / android / $ CPU ADDI_CFLAGS = "- marm"

Pushd ffmpeg # Configure ./configure \ –target-os = android \ –prefix = $ PREFIX \ –enable-cross-compile \ –enable-runtime-cpudetect \ –disable-asm \ \ –cc = $ TOOLCHAIN ​​/ bin / arm-linux-androideabi-gcc \ –cross-prefix = $ TOOLCHAIN ​​/ bin / arm-linux-androideabi- \ –disable-stripping \ –nm = $ TOOLCHAIN ​​/ bin / Arm-linux-androideabi-nm \ –sysroot = $ PLATFORM \ –disable-programs \ –disable-doc \ –enable-protocol = archivo \ –disable-avresample \ –enable-gpl \ Enable-version3 \ –enable-nonfree \ –disable-ffplay \ –disable-ffserver \ –disable-ffmpeg \ –disable-ffprobe \ –extra-cflags = "- fPIC -DANDROID -D__thumb__ -mthumb – Wfatal-errors -Wno-deprecated $ ADDI_CFLAGS "\ –extra-libs =" – lgcc "\ –extra-ldflags =" – L $ PLATFORM / usr / lib -nostdlib -lc -lm -ldl -llog Make clean make -j5 make -j5 install

Popd

Mi archivo LOG está aquí

Mi pregunta es cómo construir ffmpeg para toda la arquitectura del dispositivo Android?

Debajo de la publicación le ayudará a crear ffmpeg para un androide con diferentes arquitectura, utilizarlo como referencia para otras plataformas

https://stackoverflow.com/a/45078822/998483

  • Aplicación de Android de Youtube Watch Me cerrando inesperadamente
  • Combinar una imagen en un archivo de audio y hacer un archivo de vídeo en android mediante programación
  • Cómo construir y utilizar ffmpeg dentro de android
  • FFMPEG con soporte de codecs de hardware
  • Problema al llamar a ffmpeg.c dos veces que hace que la aplicación se bloquee?
  • Hardware acelerado FFmpeg en android?
  • Crear video de series de imágenes android
  • Bambuser ffmpeg - "arm-linux-androideabi-gcc no puede crear un archivo ejecutable."
  • Android FFMPEG Construir con librtmp
  • Android: Grabación y transmisión simultánea
  • Android: concatenar dos videos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.