Summary

In this chapter, you learned how to edit a video using AVFoundation, which is a low-level framework and allows us to merge audios and videos. We could play a video using AVPlayer and AVPlayerItem and record the sound using AVAudioSession. We used different classes to create the final product (the merged video) such as AVURLAsset and AVMutableComposition.

You also learned how to retrieve a list of videos from the photo library using a new framework called Photos. Once the final video was ready, we used the Photos framework to submit the video to the photo library.

This is the last chapter. I hope the you enjoyed the book.

Get Swift 2 Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.