国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 雅江县| 鹤岗市| 广汉市| 客服| 上杭县| 丰县| 渝中区| 德兴市| 宜川县| 溆浦县| 栾城县| 全南县| 吉安市| 宿迁市| 永嘉县| 凌海市| 长治县| 金昌市| 长垣县| 迁西县| 邢台县| 偃师市| 黑水县| 黔东| 土默特右旗| 柘城县| 开阳县| 铁岭县| 寿阳县| 武川县| 报价| 青铜峡市| 专栏| 内乡县| 长岭县| 子长县| 新巴尔虎右旗| 安平县| 榕江县| 嘉善县| 库伦旗|