Yes you can record the full resolution of the camera to a movie. AVCaptureMovieFileOutput doesn't support it, but you can do it with AVAssetWriter. Choose your desired AVCaptureDevice's largest format (420v probably) and set it as the device's activeFormat. Create a session with a device input and an AVCaptureVideoDataOutput. In the video data output's sbuf delegate callback, feed the frames into an AVAssetWriter. The AVCaptureVideoDataOutput will even recommend good compression settings to use with the asset writer. Search for "recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:" in AVCaptureVideoDataOutput.h. The RosyWriter sample code on the developer website shows how to record a movie using AVCaptureAudioDataOutput, AVCaptureVideoDataOutput, and asset writer. That code could be adapted to capture full res videos.