2013-10-26 70 views
0

我正在實施一個iPhone照片/視頻應用程序,我試圖在其中實現以下功能。通過攝像頭如何將視頻轉換爲iPhone中的GIF圖像?

捕獲視頻&轉換到GIF圖像

我曾嘗試谷歌搜索,但沒有得到successed。

任何人可以建議我或建議我如何實現此功能?

在此先感謝

+0

你想製作一個縮略圖或捕獲幀爲GIF動畫? –

+0

我認爲這個鏈接可能對你有所幫助。 http://stackoverflow.com/questions/14915138/create-and-export-an-animated-gif-via-ios –

+0

同樣的問題在這裏,你是否得到答案? –

回答

0

添加

#import <MediaPlayer/MediaPlayer.h> 
#import <MobileCoreServices/UTCoreTypes.h> 

和使用下面的UIImagePickerViewController

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{ 
    if ([[info objectForKey:UIImagePickerControllerMediaType ] isEqualToString:@"public.movie"]) 
    { 
    MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:[info objectForKey:UIImagePickerControllerMediaURL];]; 
     UIImage *thumbnail = [player thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame]; 
     [player stop]; 
     player = nil; 

    // Here your got UIImage name is 'thumbnail' 
    } 
} 

委託方法你可以得到圖像(縮略圖)從視頻。

+0

這不是問題所在,它是如何將視頻轉換爲gif動畫,而不是如何從視頻捕捉圖像(至少我假設)。 –

+0

與問題 –