दिलचस्प समस्या। यह सिर्फ जानकारी के लिए है और किसी और को यह देखना चाहिए। आईपैड ओएस 3.2 पर मुझे वीडियो पुनर्प्राप्त करने में कुछ समस्याएं मिली हैं, हालांकि पिकर काम करता है और मैं कैमरे के रोल से नहीं बल्कि एल्बम से वीडियो का चयन कर सकता हूं।
यहाँ मेरे कार्य कोड frag है
कॉल
NSArray *mediaTypesAllowed = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
[picker setMediaTypes:mediaTypesAllowed];
picker.delegate = self;
picker.allowsEditing = NO;
picker.wantsFullScreenLayout = YES;
if(!IsEmpty(self.editBackgroundPopover)){
[self.editBackgroundPopover setContentViewController:picker animated:YES];
}
और यहाँ प्रतिनिधि विधि
imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[self.editBackgroundPopover dismissPopoverAnimated:true];
NSString* mediaType = [info objectForKey:UIImagePickerControllerMediaType];
//not production code, do not use hard coded string in real app
if ([ mediaType isEqualToString:@"public.image" ]) {
NSLog(@"Picked a photo");
}
//not production code, do not use hard coded string in real app
else if ([ mediaType isEqualToString:@"public.movie" ]){
NSLog(@"Picked a movie at URL %@", [info objectForKey:UIImagePickerControllerMediaURL]);
NSURL *url = [info objectForKey:UIImagePickerControllerMediaURL];
NSLog(@"> %@", [url absoluteString]);
}
[[picker self] dismissModalViewControllerAnimated:YES];
}
हालांकि वीडियो URL जो मैं पिकर से पुनः प्राप्त प्रपत्र है
फ़ाइल:/lo calhost/निजी/var/मोबाइल/आवेदन/C6FAC491-D27D-45A6-B805-951727ED2CEC/tmp/-Tmp-/trim.KOzqps.MOV
तो यह है कि वीडियो के माध्यम से कार्रवाई की जा रही हो सकता है मेरे लिए लग रहा है ट्रिमिंग कोड भले ही मैं पूरी तरह से वीडियो का चयन कर रहा हूं। ध्यान दें कि मूल रूप से टाइप एम 4 वी के रूप में जब मैं इसे आईट्यून्स के माध्यम से लोड करता हूं तो एमओवी प्रकार होता है, जो कि डिवाइस पर बिल्कुल नामुमकिन है! मैंने यूआरएल खेलने का प्रयास किया लेकिन मुझे एक चेतावनी मिली कि "इस तरह की फिल्म नहीं खेला जा सकता"
मुझे समझ में नहीं आता कि ऐप्पल यहां क्या खेल रहा है, एपीआई वास्तव में उपयोग करने योग्य नहीं है फोटो लाइब्रेरी से वीडियो लोड करने और चलाने का तरीका।
उम्मीद है कि आईओएस 4 अधिक आगामी होगा, लेकिन मेरे आईपैड ऐप के लिए, यह अभी भी महीनों दूर है।
स्रोत
2010-07-02 09:11:55
इमेज एडिटिंग संपत्ति को आईओएस में अस्वीकृत कर दिया गया है 3.1 – kamleshwar
इसमें फ़ाइल को आपके एप्लिकेशन के सैंडबॉक्स की टीएमपी निर्देशिका में कॉपी करने में समय लगता है। आपको ऑरगिनल फ़ाइल नहीं दी गई है, सिर्फ एक प्रतिलिपि ... ताकि प्रगति पट्टी फ़ाइल की प्रतिलिपि बना रहा हो। – n3wscott