Building FFMPEG for Android on x86

FFMPEG is a popular cross platform open source multimedia framework used in open source media applications such as Handbrake.  The default builds for FFMPEG are Linux, Windows, and OSX.  This blog shows a method for building the FFMPEG shared libraries for Android x86.  

The setup used for this build was a VirtualBox Virtual Machine running Ubuntu Linux 12.04 64-bit.

To build FFMPEG for Android x86:
1.  Download the latest Android NDK from

Sample Application: Video Transcoder

This sample application shows how to use the JavaScript* Media Transcoding API in a Windows* Store app. The application asks users to select one source video file and their choice of codec (H264, MPEG-4, or VC1) and resolution (480p, 720p, or 1080p). It then transcodes the file into one or more target video files with the user-specified codec and resolution.

  • Desarrolladores
  • Microsoft Windows* 8.x
  • Windows*
  • JavaScript*
  • WindowsCodeSample
  • windows
  • store
  • media
  • transcoding
  • api
  • Microsoft Windows* 8 Style UI
  • Interfaces de Touch
  • Strengthening Innovation: Intel® Media SDK Solution Brief

    The Intel® Media Software Development Kit (SDK) removes the tedium from supporting multiple graphics platforms, offering a universal solution to handling video pre-processing, encoding, decoding, and transcoding.
  • SDK de medios para Windows*
  • decoding
  • video acceleration
  • video encoding
  • video pre-processing
  • transcoding
  • Gráficos
  • Suscribirse a transcoding