Releases: Javernaut/ffmpeg-android-maker
Releases · Javernaut/ffmpeg-android-maker
v2.11
Updates in this release include:
- Using FFmpeg 7.0.2 by default
- libopus 1.5.2
- libxml2 2.13.4
- mbedtls 3.6.1
- libx265 4.0
- libfreetype 2.13.3
- libaom 3.10.0
- libvpx 1.14.1
- libdav1d 1.4.3
- libfribidi 1.0.14
- libwebp 1.4.0
- Meson 1.5.2 for CI and Docker image
- New Docker image with NDK r27b was generated and pushed to Docker Hub
v2.10
Updates in this release include:
- Using FFmpeg 7.0 by default
- Adding support for libxml2 (2.11.7) thanks to @laestrygonian's contribution.
- mbedtls 3.6.0
- libx265 3.6
- libvpx 1.14.0
- libdav1d 1.4.1
- libaom 3.8.2
- libwavpack 5.7.0 (can be used with old versions of FFmpeg only)
- Meson 1.4.0 for CI and Docker image
- New Docker image with NDK r26c was generated and pushed to Docker Hub
v2.9
Updates in this release include:
- NDK r26 is now supported. Now the default Android version is 21, but it is still possible to use older NDKs and specify
-android=xx
argument to use older Android versions for compilation. - Using FFmpeg 6.1 by default
- Adding support for libx265 (v3.5)
- Updating mbedtls to 3.5.1
- New Docker image with NDK r26b was generated and pushed to Docker Hub
v2.8.4
v2.8.3
v2.8.2
The release is mostly about default versions updating:
- libaom 3.6.0
- libbluray 1.3.4
- libdav1d 1.1.0
- libfreetype 2.13.0
- libvpx 1.13.0
- libwavpack 5.6.0
- libwebp 1.3.0
- mbedtls 3.2.1 -> 3.3.0
- ffmpeg 6.0
The Docker image was also updated:
- Meson 1.0.1
- Android SDK Tools 9.0
- Android NDK r25c
v2.8.1
Housekeeping release.
Updating the CI environment: Ubuntu 22.04 and Meson 0.63.0
Updating the Dockerfile
and generating a new Docker image (which is available here):
- Ubuntu 22.04
- Android SDK Tools 7.0
- Android NDK r25
- CMake 3.22.1
- Meson 0.63.0
The Docker image became much smaller mainly because of recent NDK's content revising:
- Uncompressed size: 4.5 Gb -> 2.5 Gb
- Compressed size: 1.5 Gb -> 0.9 Gb
v2.8
New feautres in this release:
- NDK r25 support
- libbluray support was added (thanks to @bugparty)
- mbedtls support was added (thanks to @bugparty)
Existed libraries now use newer versions:
- FFmpeg 5.1
- mbedtls 3.2.1
- libx264 baee400f
- libwebp 1.2.3
- libvpx 1.12.0
- libspeex 1.2.1
- libfribidi 1.0.12
- libfreetype 2.12.1
- libaom 3.4.0