title: Video editing API in Android
body: <p>Does Android have built-in abilities to do video editing? If so, where?</p>
  
  <p>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.</p>
  
  <p>So, does Android have an API for this? If not, what tools/libraries/frameworks are available? And is the gap being covered?</p>