Skip to content
This repository has been archived by the owner on Oct 7, 2021. It is now read-only.

MobileFFmpeg v4.2.2

Compare
Choose a tag to compare
@tanersener tanersener released this 04 Jul 11:40
· 346 commits to development since this release

Maintenance release for FFmpeg v4.2.x.

Features

  • Includes FFmpeg v4.2-dev-1824
  • Adds tvOS support
  • New getSupportedCameraIds API method on Android
  • Includes proguard-rules.pro configuration file in Android archives
  • Creates module.modulemap for iOS / tvOS frameworks
  • Fixes #113, #122, #123, #126, #128, #141, #145, #149, #151, #152, #154, #159, #160, #166 and #169
  • Adds OpenH264 support
  • New versions of expat, fontconfig, freetype, gnutls, libaom, libiconv, libpng, nettle, opus and x264
  • Supports Android 7.0 (API level 24) or later
    • Includes arm-v7a-neon, arm64-v8a, x86 and x86-64 architectures
  • Supports iOS SDK 12.1 or later
    • Includes arm64, arm64e and x86-64 architectures
  • Supports tvOS SDK 10.2 or later
    • Includes arm64 and x86-64 architectures
  • Includes Static Universal Binaries for iOS and tvOS

This release is backward compatible with v2.1.x and later

Packages

  • min: Includes only ffmpeg

  • min-gpl: Includes ffmpeg with all GPL licensed external libraries enabled (libvid.stab, x264, x265, xvidcore)

  • https: Includes ffmpeg with gmp and gnutls enabled

  • https-gpl: Includes ffmpeg with gmp, gnutls and all GPL licensed external libraries enabled (libvid.stab, x264, x265, xvidcore)

  • audio: Includes ffmpeg with audio libraries enabled (lame, libilbc, libvorbis, opencore-amr, opus, shine, soxr, speex, twolame, wavpack)

  • video: Includes ffmpeg with video libraries without GPL license enabled (fontconfig, freetype, fribidi, kvazaar, libaom, libass, libiconv, libtheora, libvpx, libwebp, snappy)

  • full: Includes ffmpeg with all external libraries without GPL license enabled (excluding chromaprint, openh264, sdl and tesseract)

  • full-gpl: Includes ffmpeg with all external libraries, with or without GPL license, enabled (excluding chromaprint, openh264, sdl and tesseract)

External Libraries

  • fontconfig v2.13.91
  • freetype v2.10.1
  • fribidi v1.0.5
  • gmp v6.1.2
  • gnutls v3.6.8
  • kvazaar v1.2.0
  • lame v3.100
  • libaom v1.0.0-2018
  • libass v0.14.0
  • libiconv v1.16
  • libilbc v2.0.2
  • libtheora v1.1.1
  • (**) libvid.stab v1.1.0
  • libvorbis v1.3.5
  • libvpx v1.8.0
  • libwebp v1.0.2
  • libxml2 v2.9.9
  • opencore-amr v0.1.5
  • opus v1.3.1
  • shine v3.1.1
  • snappy v1.1.7
  • speex v1.2.0
  • twolame v0.3.13
  • wavpack v5.1.0
  • (**) x264 20190701-2245-stable
  • (**) x265 v3.0
  • (**) xvidcore v1.3.5

(**): Libraries with GPL license