Swift получить NSData видео из библиотеки фотографий

Я использую UIImagePickerController, чтобы выбрать видео из моей библиотеки. Мне нужно извлечь NSData из моего видео файла. Я использую следующую операцию для выбора видео из моей библиотеки, но мои данные, по-видимому, равны нулю, однако мой AVPlayer воспроизводит видео из полученного NSURL, поэтому я знаю, что проблема не в NSURL. Как я могу извлечь NSData из моего выбранного видео файла?

func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
    let fileURL = info[UIImagePickerControllerReferenceURL] as! NSURL!

    let data = NSData(contentsOfURL: fileURL)
    print(data)

    player = AVPlayer(URL: fileURL)
    let playerLayer = AVPlayerLayer(player: player)
    playerLayer.frame = CGRectMake(0, 0, 300, 300)
    self.view.layer.addSublayer(playerLayer)
    player.play()

    self.dismissViewControllerAnimated(true, completion: nil)
}

Ответы на вопрос(1)

Ваш ответ на вопрос