I am developing an iPhone application where I need to reverse a video playback. I am currently using XCode 4.2. I am trying to play a movie in reverse with the MPMoviePlayer
Try this with AVPlayer
avPlayer.rate=-1.0f;
This will set the rate to -ve,hence playing the video in reverse smoothly. :)
I tried to do the same in AVFoundation. I had to work it quite a lot before I managed to get it to work.
What I did was to generate image, reverse the order, put them in to an assetWriter, export the video and then play it.
You can download my code here: https://github.com/mikaelhellqvist/ReverseClip