BlueFlare – FFMPEG integration

There is a company in Ohio that hired me to integrate the Android FFMPEG libraries into an app they are helping to develop. At first I felt like it was a huge up-hill battle, but it turned out to be an incredible learning opportunity. There was so much about the FFMPEG libraries that I didn’t know. But now I’m comfortable compositing images, applying filters, manipulating frames, running image recognition against each frame, threading the audio, syncing timescales, etc. All some pretty awesome stuff.

The purpose of the contract was to establish a way to record a square video, and to enable the ability to apply filters to the video within the app.