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

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

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

2019-10-21 18:46:05
字體:
供稿:網(wǎng)友

本文實(shí)例為大家分享了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)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到IOS開發(fā)頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 抚顺县| 丁青县| 玉环县| 恩施市| 兴文县| 象山县| 抚顺市| 兖州市| 宝丰县| 巴里| 南投县| 田阳县| 府谷县| 岱山县| 密山市| 平陆县| 屏东市| 亚东县| 宁明县| 望奎县| 瓦房店市| 葫芦岛市| 手游| 延川县| 亳州市| 深圳市| 台南市| 年辖:市辖区| 通化市| 沙雅县| 锡林浩特市| 佳木斯市| 罗定市| 潮安县| 怀化市| 万载县| 育儿| 靖西县| 贵州省| 辽阳县| 重庆市|