I have set up the input, and the output for the AVCapture session and also the delegate
- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection
is getting called. How do I convert the frames to a mp4 video file and save it?
Use an AVAssetWriter to compress the data and write to MP4. These two samples contain code that does this:
http://www.gdcl.co.uk/2013/02/20/iPhone-Pause.html
http://www.gdcl.co.uk/2013/02/20/iOS-Video-Encoding.html
G
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.