亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2017年06月12日 09:17:26   作者:Lawerence  
這篇文章主要為大家詳細(xì)介紹了iOS沙盒視頻縮略圖及保存本地的代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了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í)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • IOS 中CALayer繪制圖片的實例詳解

    IOS 中CALayer繪制圖片的實例詳解

    這篇文章主要介紹了IOS 中CALayer繪制圖片的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-10-10
  • iOS開發(fā)筆記之鍵盤、靜態(tài)庫、動畫和Crash定位

    iOS開發(fā)筆記之鍵盤、靜態(tài)庫、動畫和Crash定位

    最近在學(xué)習(xí)iOS開發(fā),進(jìn)行了一些實戰(zhàn),所以下面這篇文章主要給大家介紹了關(guān)于iOS開發(fā)筆記之鍵盤、靜態(tài)庫、動畫和Crash定位的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-04-04
  • 解決Flutter出現(xiàn)CocoaPods報錯情況(Mac和IOS)

    解決Flutter出現(xiàn)CocoaPods報錯情況(Mac和IOS)

    這篇文章主要為大家介紹了解決Flutter出現(xiàn)CocoaPods報錯情況(Mac和IOS)的方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • iOS的HTTP請求和請求回執(zhí)類用法小結(jié)

    iOS的HTTP請求和請求回執(zhí)類用法小結(jié)

    這里為大家整理了iOS的HTTP請求和請求回執(zhí)類用法小結(jié),包括發(fā)送請求的NSURLRequest、NSMutableURLRequest和負(fù)責(zé)回復(fù)的NSURLResponse類的常用方法和屬性,需要的朋友可以參考下
    2016-06-06
  • iOS App項目中引入SQLite數(shù)據(jù)庫的教程

    iOS App項目中引入SQLite數(shù)據(jù)庫的教程

    SQLite是一個極輕的嵌入式數(shù)據(jù)庫,在應(yīng)用程序中捆綁使用可以更方便地幫助操控關(guān)系型數(shù)據(jù),這里我們就來看一下iOS App項目中引入SQLite數(shù)據(jù)庫的教程
    2016-06-06
  • 淺析iOS中的淺拷貝和深拷貝(copy和mutableCopy)

    淺析iOS中的淺拷貝和深拷貝(copy和mutableCopy)

    ios提供了copy和mutablecopy方法,顧名思義,copy就是復(fù)制了一個imutable的對象,而mutablecopy就是復(fù)制了一個mutable的對象。本文給大家介紹iOS中的淺拷貝和深拷貝(copy和mutableCopy) ,感興趣的朋友一起看看吧
    2016-04-04
  • 在IOS系統(tǒng)上滾動條滾動到指定的位置出現(xiàn)空白頁面的解決方案

    在IOS系統(tǒng)上滾動條滾動到指定的位置出現(xiàn)空白頁面的解決方案

    這篇文章主要介紹了 在IOS系統(tǒng)上滾動條滾動到指定的位置出現(xiàn)空白頁面的解決方案,需要的朋友可以參考下
    2017-01-01
  • iOS如何去掉導(dǎo)航欄(UINavigationBar)下方的橫線

    iOS如何去掉導(dǎo)航欄(UINavigationBar)下方的橫線

    本篇文章主要介紹了iOS如何去掉導(dǎo)航欄(UINavigationBar)下方的橫線,非常具有實用價值,需要的朋友可以參考下
    2017-05-05
  • iOS中如何獲取某個視圖的截圖詳析

    iOS中如何獲取某個視圖的截圖詳析

    這篇文章主要給大家介紹了關(guān)于在iOS中如何獲取某個視圖的截圖的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對各位iOS開發(fā)者們有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • iOS狀態(tài)欄frame計算問題的實現(xiàn)

    iOS狀態(tài)欄frame計算問題的實現(xiàn)

    這篇文章主要介紹了iOS狀態(tài)欄frame計算問題的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06

最新評論