Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Video editing API in Android [closed]

Does Android have built-in abilities to do video editing? If so, where?

I need to get two MP4 videos, and generate one with a nice transition between the videos. Right now, I am sending everything to the server. However, I would love to be able to do it straight on the device. I also need to apply some basic effects to the video.

So, does Android have an API for this? If not, what tools/libraries/frameworks are available? And is the gap being covered?

like image 271
Merc Avatar asked Dec 02 '15 05:12

Merc


People also ask

Does Android have a built in video editor?

Using the Gallery app to edit videos on an Android.Built into most Android devices is the Gallery app, which you can use as a basic video editor. Intuitive and easy-to-use, this app is ideal for minor edits. To begin, just open the video you want to edit. An editing toolbar will automatically appear on your screen.

What is video editor SDK?

VideoEditor SDK: A fully customizable video editor for your app. android kotlin java sdk video brush frames text filter crop transform filters overlays video-editing stickers video-edit-sdk adjustment video-manipulation videoeditor-sdk. Updated 3 days ago.

Does Android have a free video editor?

Quik Video Editor by GoPro is one of the easiest ways to create beautiful videos with just a few taps. Just select your favorite images and video clips on your Android phone, Facebook, or Instagram account, and then the APP will analyze and create a short video for you.


1 Answers

For video editing the library would be FFmpeg as referenced in other questions like: Video processing and filtering libraries

However Android has been improving its framework MediaCodec. It may help to read: http://bigflake.com/mediacodec/ and the latest documentation: http://developer.android.com/reference/android/media/MediaCodec.html

And of course don't forget to take a look at the Media related Google Samples in github: https://github.com/googlesamples?utf8=%E2%9C%93&query=media

2019-11 Edit:

Android Samples moved here: https://github.com/android?utf8=%E2%9C%93&q=media&type=&language=

Additionally if you can support a min SDK API level of 21 and only use supported Android media codec profiles so camera okay but random video off internet perhaps not there are third-party libraries like MasayukiSuda's Mp4Composer-android which might work for your use case.

like image 150
Morrison Chang Avatar answered Oct 11 '22 07:10

Morrison Chang