title: Transcode/Convert Video to Mp4 on Android
body: <p>I've a requirement where I need to transcode small video clips shot from Native camera app to lower bitrate/resolution Mp4 which is shreable via email etc. </p>
  
  <p>What is the best way to transcode/convert the video on device itself. FFMPEG or any other library?</p>
  
  <p>p.s. I know this is an overkill for the device but client leaves me with no option. He doesn't care about battery or time it takes. I'm targeting this for quad-cores, where CPU is not a problem.</p>