Hi,
hier meine Funktion:
func generateVideoThumbnail(url : NSURL) -> NSData{
var asset : AVAsset = AVAsset.assetWithURL(url) as! AVAsset
var assetImgGenerate = AVAssetImageGenerator(asset: asset) as AVAssetImageGenerator
assetImgGenerate.appliesPreferredTrackTransform = true
var error : NSError?
let time = CMTimeMakeWithSeconds(1.0, 1)
var actualTime : CMTime = CMTimeMake(0, 0)
var img : CGImageRef = assetImgGenerate.copyCGImageAtTime(time, actualTime: &actualTime, error: &error)
var frameImg : UIImage = UIImage(CGImage: img)!
var data : NSData = UIImagePNGRepresentation(frameImg)
return data
}
Crash bei copyCGImageAtTime. Error: fatal error: unexpectedly found nil while unwrapping an Optional value
Ich weiss nicht was ich falsch mache.
bg
g4ul1x
hier meine Funktion:
func generateVideoThumbnail(url : NSURL) -> NSData{
var asset : AVAsset = AVAsset.assetWithURL(url) as! AVAsset
var assetImgGenerate = AVAssetImageGenerator(asset: asset) as AVAssetImageGenerator
assetImgGenerate.appliesPreferredTrackTransform = true
var error : NSError?
let time = CMTimeMakeWithSeconds(1.0, 1)
var actualTime : CMTime = CMTimeMake(0, 0)
var img : CGImageRef = assetImgGenerate.copyCGImageAtTime(time, actualTime: &actualTime, error: &error)
var frameImg : UIImage = UIImage(CGImage: img)!
var data : NSData = UIImagePNGRepresentation(frameImg)
return data
}
Crash bei copyCGImageAtTime. Error: fatal error: unexpectedly found nil while unwrapping an Optional value
Ich weiss nicht was ich falsch mache.
bg
g4ul1x