I have written this gist to convert gif data downloaded from the this incredible site and turn that into a mp4 that is playable with MPMoviePlayerController.
The problem is, I must download the entire gif and then start converting. I would like to convert as I get data and I believe, but can't confirm that, it might be possible with CGImageSourceCreateIncremental by passing in the data returned by - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
.
Has anyone attempted this or know of an example?