I have to do "slow motion" in a video file along with audio, in-between some frames and need to store the ramped video as a new video. Ref: http://www.youtube.com/watch?v=BJ3_xMGzauk (watch from 0 to 10s) From my analysis, I've found that AVFoundation framework can be helpful. Ref: http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/00_Introduction.h