2012-04-18 12 views
6

मैं पूर्वावलोकन के रूप में अपने ऐप में एक वीडियो के (स्थिर) पहले फ्रेम को प्रदर्शित करना चाहता हूं।एक वीडियो के पहले फ्रेम को पकड़ना - थंबनेल संकल्प - आईफोन

मैं इस सूत्र के माध्यम से पढ़ सकते हैं और समझते हैं कि मैं एक थंबनेल इस्तेमाल कर सकते हैं है

Getting a thumbnail from a video url or data in iPhone SDK

मैं दो प्रश्न हैं:

1) थंबनेल के संकल्प क्या है? मैं पूर्वावलोकन को 4: 3 प्रारूप बनाने के लिए देख रहा हूं और आश्चर्यचकित हूं कि छवि बढ़ने पर धुंधली लग रही है या नहीं।

2) क्या थंबनेल का संकल्प आईफोन/आईपैड के लिए भिन्न है?

3) क्या वीडियो के पहले फ्रेम को पकड़ने और प्रदर्शित करने का कोई बेहतर तरीका है?

धन्यवाद।

+0

image.size मिल जाएगा लिंक के बाद आप छवि का आकार। –

उत्तर

9

के बाद कोड आप करने के लिए मदद कर सकते हैं

NSString *str = [[self.vedioArray objectAtIndex:i] valueForKey:@"vName"]; 
    NSURL *videoURL = [NSURL URLWithString:str] ; 
    MPMoviePlayerController *player = [[[MPMoviePlayerController alloc] initWithContentURL:videoURL]autorelease]; 
    UIImage *thumbnail = [player thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame]; 
    player = nil; 

संपादित

के लिए उपयोग किया जाता है कि कैसे वीडियो से थंबनेल लाने के लिए

http://www.codza.com/extracting-frames-from-movies-on-iphone

+1

धन्यवाद नियॉन - यह एक बेवकूफ सवाल हो सकता है, लेकिन क्या मौजूदा ढांचे में उस ढांचे का उपयोग करना संभव है? यह मानता है कि आप एक नई परियोजना बनाने जा रहे हैं। – GuybrushThreepwood

संबंधित मुद्दे