/ / IOS में UIImages की स्ट्रीम के रूप में वीडियो फ़ाइल से फ़्रेम कैसे कैप्चर करें? - Ios, ios4, एवफाउंडेशन

आईओएस में यूआईएममेज की धारा के रूप में वीडियो फ़ाइल से फ़्रेम कैप्चर कैसे करें? - आईओएस, आईओएस 4, avfoundation

मुझे आईआईओएस पर UIImages की एक श्रृंखला के रूप में वीडियो फ़ाइल पढ़ने में दिलचस्पी है। वहाँ वैसे भी है कि AVFoundation एपीआई का उपयोग कर।

उत्तर:

उत्तर № 1 के लिए 1

के वीडियो ट्रैक के साथ एक AVAssetReader बनाएंफ़ाइल। एक AVAssetReaderTrackOutput के साथ, आप इसे CNampleBuffer प्राप्त करने के लिए copyNextSampleBuffer संदेश भेज सकते हैं। प्रत्येक कॉल वीडियो से एक और फ्रेम का उत्पादन करेगा।

के अंदर AVFoundation प्रोग्रामिंग गाइड वहाँ नमूना कोड दिखा रहा है कि कैसे एक AVAssetReader और साथ ही CMSampleBuffer से UIImage में रूपांतरण बनाने की एक विधि स्थापित की जाए।