FFmpeg Media Encoder

Contains adsIn-app purchases
4.0
3.61K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Convert audio and video directly on the device using FFmpeg http://ffmpeg.org/

FFmpeg is a set of open source libraries that allow you to record, convert digital audio and video recordings in various formats. It includes libavcodec, a library for encoding and decoding audio and video, and libavformat, a library for multiplexing and demultiplexing into a media container. The name comes from the name of the MPEG and FF expert group, meaning fast forward.
FFmpeg is already built into the program and does not require downloading additional codecs.
The conversion takes place directly on the device (the Internet is not required), and the conversion speed depends on the processor speed of the device.

Supports: MPEG4, h265, h264, mp3, 3gp, aac, ogg (vorbis and theora), opus, vp8, vp9 and many other formats (you will find the list in the app).

Requirements: Android 4.4 and the availability of the processor ARMv7, ARMv8, x86, x86_64.

FFmpeg with x264, x265, ogg, vorbis, theora, opus, vp8, vp9, mp3lame, libxvid, libfdk_aac, libvo_amrwbenc, libopencore-amr, speex, libsox, libwavpack, libwebp, librtmp

More options can be found in the help pages for FFmpeg.

For Android 11 users: New rules require the application to use more confidential methods of working with files on your device. You will have to copy/move the input files to a shared folder, such as DCIM, Movie, Music, Download. Sorry for the inconvenience
Updated on
27 Oct 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Location, App activity and 2 others
This app may collect these data types
Location, App activity and 2 others
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4.1
3.34K reviews
Hans Wolfgang Schulze
22 September 2024
Changing apps while ffmpeg is running causes an additional instance to start converting, at some point the gui shows the same file being converted 4 sessions writing to the same output file, at the same time. Normally -y would allow overwriting but i didnt use that, so the second process should have failed. The second process trashes the first file, so the conversion never finishes. In my case 24 mins for 720p 2.5 min video.
5 people found this review helpful
Did you find this helpful?
Simon Ghoul (Detective Neko Ghoul)
16 February 2021
Very technical, I like it, it's the best and I can do anything with this, it's able to give you the best quality with low file size, unlike most apps. I suggest trying crf, but vbr is also good. A big problem I had was that openh264 (I believe the default) kept giving me screen tearing (not vsynced), the video is not interlaced. I switched to h264 and that fixed it.
35 people found this review helpful
Did you find this helpful?
Mike M
19 January 2024
used to work, but now crashes every time I try to select an output location (click output folder). EDIT: had to manually allow denied permissions from app info for music and pictures/videos files access, AND had to delete user data. Now it works. EDIT: after editing the path so it would open the target output selection to storage/emulated/0/ it's crashing every time I click the ouput selection folder.
7 people found this review helpful
Did you find this helpful?

What's new

For compatibility with Google Play's privacy policy, a new dialog for adding media files to the application's working directory has been added