avassetimagegenerator

    0熱度

    1回答

    我有服務器應用程序,它服務於服務器上的視頻信息。其中一個請求是URL:PORT/video /:id /:time ...我分析並獲取視頻文件,準備時間並詢問方法以生成縮略圖。它在第一個5分鐘內工作非常快(在200ms下生成圖像),然後圖像生成過程突然​​需要10秒鐘... 你知道爲什麼嗎?使用的代碼: -(NSImage *)thumbnailAt: (CMTime) time

    0熱度

    1回答

    我從可變構圖生成動畫gif,其中我將AVMutableVideoComposition設置爲AVVideoCompositionCoreAnimationTool。核心動畫工具的問題是,當它設置生成的圖像在右邊有1列綠色像素。如果我不添加核心動畫工具,它完美的作品。生成的gif的 實施例是在這裏: 這是我如何創建與層AVVideoCompositionCoreAnimationTool對象。 le

    1熱度

    2回答

    我嘗試從視頻中讀取一些幀。該視頻是640 x 480,但我得到的圖像只有480 x 360.有沒有辦法獲得原始大小的圖像? - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { NSString * medi

    -2熱度

    2回答

    我有一些視頻和圖片 使用AVFoundation能夠集合視圖使用AVAssetImageGenerator捕捉來自iPhone的視頻和生成的縮略圖。在圖庫中顯示時應該區分它的視頻縮略圖。所以我需要通過繪製視頻符號(比如播放圖標)來轉換精確的圖像。 可能嗎?

    1熱度

    2回答

    我有這樣的問題,我是從最近兩天面臨now.I需要使用AVAssetImageGenerator生成從video.I'm圖像和我使用的方法 'generateCGImagesAsynchronouslyForTimes:times completionHandler:^(CMTime requestedTime, CGImageRef image, CMTime actualTime, AVAsse

    2熱度

    1回答

    我試着這樣做同步: AVURLAsset *as = [[AVURLAsset alloc] initWithURL:url options:nil]; AVAssetImageGenerator *ima = [[AVAssetImageGenerator alloc] initWithAsset:as]; NSError *err = NULL; CMTime time = CMTime

    0熱度

    1回答

    我使用下面的代碼從Url創建視頻縮略圖,代碼工作完美,但需要很長時間,它會干擾應用程序直到它創建圖像。 她是我的代碼: NSString *one = self.currentList.videoLink; NSURL * imageURL = [NSURL URLWithString:one]; AVURLAsset *asset1 = [[AVURLAsset alloc]

    11熱度

    1回答

    我正在使用AVAssetImageGenerator.generateCGImagesAsynchronouslyForTimes的OS X應用程序,它通常工作正常。但是,偶爾我回來的縮略圖只包含前幾行的像素,其餘的是綠色的,有時圖像會變成不同的綠色。追蹤是非常困難的,因爲它不會一直髮生,但是當它大約有一半的縮略圖受到影響時。這是我所希望看到的圖像: 但很多時候,這種情況發生: 這裏是我用來生成縮

    2熱度

    1回答

    我有一個需要拍攝視頻,將每幀轉換爲圖像並將這些圖像保存到磁盤。我想使用AVAssetImageGenerator效率的緣故,並有類似的代碼如下: 的問題是,我不知道什麼時候所有圖像生成完成,但我需要採取行動,一旦所有幀寫入磁盤。例如: assetGenerator.generateCGImagesAsynchronously(forTimes: frameTimes, completionHand

    0熱度

    1回答

    我正在開發一個應用程序無法打開在錄製的視頻上傳到YouTube,但我需要表現出對用戶的拇指圖像,並有一個微調功能也上傳動作之前。 對於一些記錄文件,同時使用generateCGImagesAsynchronouslyForTimes -(void)generateThumbnailsForAsset:(AVAsset *)asset thumbnailCount:(int)thumbnailCou