Android natively offers APIs that enable video processing and various video effects. I used some of these APIs already in my previous projects. MediaCodec and OpenGL ES are the main parts that enabled video processing.

I'm planning to use MediaCodec and OpenGL ES also in my future...

Continue Reading...

Android offers various APIs for video encoding, decoding, and editing. In my other posts I already showed some examples on how to use these API's. In this post I would like to extend the information from my previous post and add a new use case - embedding text into existing video.

I...

Continue Reading...

tiger
Android's MediaCodec API offers functionality that allows you to decode and encode video and audio efficiently, possibly also with hardware acceleration.

Used together with OpengGL ES, you get access to powerful APIs for manipulating and editing video files.

In this post I would like to...

Continue Reading...

riad

If you're working on a camera app, you might also be interested in video post processing.

Even though you might be tempted to use external libraries (like ffmpeg), Android already offers powerful APIs that enable video processing.

Using Android's built-in APIs can give you some additional b...

Continue Reading...

marakech

Playing and recording video is one of the most important features of an Android device. Video now became one of the main ways for spreading information and many times it is the preferred way of presenting educational information before text.

Android offers various APIs that enable video playbac...

Continue Reading...