Android developer portal with tools, libraries, and apps

FFMPEG video operations - FFmpeg compiled for Android. Execute FFmpeg commands with ease in your Android app.

  • Cut video using time
  • Convert image to video
  • Add water mark on video
  • Add text on video
  • Combine image and video
  • Combine images
  • Combine videos
  • Compress a video
  • Extract frames from video
  • Fast/Slow motion video
  • Reverse video
  • Video fade in / fade out
  • Compress video to GIF
  • Rotate and Flip video (Mirroring)
  • Remove audio from video
  • Update aspect ratio of video
  • Merge GIFs
  • Merge Audios
  • Update audio volume
  • Fast/Slow audio
  • Crop audio using time
Jul 1, 2021

Youtube-dl-android is just another java Android library wrapper for youtube-dl executable. Use this library to download videos from youtube-dl supported sites in android apps.

Features

  • Download binaries on the go. This help to reduce apk size.
  • Always up to date version youtube-dl for use.
  • Easy to use
  • Supports FFmpeg for file conversion in youtube-dl.
  • Custom youtube-dl options are supported.
Mar 27, 2020

FFmpeg is a powerful multimedia framework which allows us to decode, encode, transcode, stream, filter and play most of the media content available now. With the help of these tools, you can develop and application that can manipulate any form of media to the desired output.

Jan 1, 2020

NaraeAudioRecorder is AudioRecorder for Android powered by Kotlin

Key Features

  • Easy to use API
  • Record on various format
    • core: pcm, wav
    • ffmpeg-recorder: mp3, m4a, wma, flac, aac
  • Pause & Resume recording
  • Checking Runtime permission (RECORDAUDIO, WRITEEXTERNAL_STORAGE) for Android 6.0+
  • Integrated timer is provide maxAvailableTime feature
  • Remove background noise using NoiseSuppressor API
  • 100% write in Kotlin, but has Java Compatible
  • Detect amount of time of Silent
Jan 8, 2019

Media Converter is a robust Android application build on top of FFmpeg with clean UI. As it name, user can convert media file to other encoding format easily with preset commands. The app also can be extended, by allowing user to create their own command.

Apr 8, 2018

This project contains static FFmpeg executable binary which compatible with all Android ABIs:

  • armeabi (Android 16+)
  • armeabi-v7a (Android 16+)
  • arm64-v8a (Android 21+)
  • x86 (Android 16+)
  • x86_64 (Android 21+)
  • mips (Android 16+)
  • mips64 (Android 21+)
Mar 9, 2018

Examples of using FFMpeg library on Android with Kotlin For Video, Audio and Image/GIF operations.

Jan 18, 2018

ffmpeg and ffprobe android command line tools

Jan 12, 2018

A bunch of scripts you can use to compile FFmpeg with OpenSSL.

May 14, 2017

This project provides a unified interface for retrieving frame and metadata from an input media file.

May 16, 2015
Advertisement

FFmpeg-Android-Java:

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

Supported Architecture:

  • armv7
  • armv7-neon
  • x86
Sep 12, 2014

FFmpeg-Android:

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

Supported Architecture:

  • armv7
  • armv7-neon
  • x86
Sep 9, 2014

A system for building custom ffmpeg binaries for Android.

Jul 12, 2014

This project is a Java wrapper around an ffmpeg command line binary for use in Android applications. It depends on the android-ffmpeg project to provide the ffmpeg binary.

Jul 12, 2014

Android/iOS video player based on FFmpeg n2.6, with MediaCodec, VideoToolbox support.

Jul 5, 2014

This project aims to create working library providing playing video files in android via ffmpeg libraries. With some effort and NDK knowledge you can use this ffmpeg libraries build to convert video files.

Jul 5, 2014