国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

iOS沙盒視頻縮略圖及保存本地代碼

2020-07-26 02:47:44
字體:
供稿:網(wǎng)友

本文實例為大家分享了iOS沙盒視頻縮略圖及保存本地的具體代碼,供大家參考,具體內(nèi)容如下

獲取縮略圖

func thumbnailOfVideo(path : String)-> UIImage { do {  let asset = AVURLAsset(url: URL(fileURLWithPath: path), options: nil)  let imgGenerator = AVAssetImageGenerator(asset: asset)  imgGenerator.appliesPreferredTrackTransform = true  let cgImage = try imgGenerator.copyCGImage(at: CMTimeMakeWithSeconds(1, 24), actualTime: nil)  let uiImage = UIImage(cgImage: cgImage)  return uiImage } catch {  return UIImage(named: "default_figure")! }}

保存到系統(tǒng)相冊

#import <AssetsLibrary/AssetsLibrary.h>- (void)saveVideoIntoAlbum { NSString *fileDirectory =  NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *fileArray = [fileManager contentsOfDirectoryAtPath:fileDirectory error:nil]; NSString *filePath = [fileDirectory stringByAppendingPathComponent:[fileArray lastObject]]; NSURL *fileUrl = [NSURL fileURLWithPath:filePath];  NSLog(@"fileUrl = %@", fileUrl); ALAssetsLibrary *assetslibrary = [[ALAssetsLibrary alloc] init];  if ([assetslibrary videoAtPathIsCompatibleWithSavedPhotosAlbum:fileUrl]) {  [assetslibrary writeVideoAtPathToSavedPhotosAlbum:fileUrl completionBlock:^(NSURL *assetURL, NSError *error) {   NSLog(@"%@-----%@", assetURL, error);  }]; } else {   }}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 霍林郭勒市| 中牟县| 类乌齐县| 六枝特区| 京山县| 苏尼特左旗| 延安市| 西宁市| 枣庄市| 深州市| 双峰县| 鄂州市| 蒙阴县| 黄冈市| 禹城市| 达日县| 滨海县| 夹江县| 巴彦县| 梅州市| 元江| 綦江县| 周宁县| 贵南县| 琼海市| 房山区| 泰顺县| 景德镇市| 潼南县| 娱乐| 宣汉县| 隆安县| 汕尾市| 长宁区| 孝昌县| 定日县| 西昌市| 会东县| 延川县| 桂东县| 开封市|