आवश्यकता:आईओएस - पीछे वीडियो फ़ाइल (.mov)
यह litte अलग तरह लगता है, लेकिन यह मैं क्या हासिल करना चाहते है। मैं रिवर्स में मूवी (.mov) फ़ाइल बनाना चाहता हूं। जैसे ही हम मूवी फाइल को रिवाइंड करते हैं। मैं भी उसी फ्रेम दर को बनाए रखना चाहता हूं क्योंकि मेरे वीडियो में शामिल है।
नोट: मैं सिर्फ वीडियो फ़ाइल को रिवर्स ऑर्डर में नहीं खेलना चाहता हूं। मैं रिवर्स ऑर्डर में खेलने वाली नई मूवी फाइल जेनरेट करना चाहता हूं।
मेरे अन्वेषण:
मैं नीचे दिए गए चरणों के बारे में सोचा भी ऐसा ही करने को करने के लिए।
- का उपयोग कर
AVAssetExportSession
AVMutableComposition
औरAVAssetExportSession
का उपयोग कर एक फिल्म फ़ाइल में इन सभी वीडियो मात्रा मर्ज विशिष्ट फ्रेम दर के साथ वीडियो फ़ाइलों का हिस्सा बनाओ।- मर्ज प्रक्रिया के दौरान प्रत्येक फ़ाइल के ऑडियो को नई वीडियो फ़ाइल में मर्ज करें।
उपर्युक्त चरणों का उपयोग करके, मैं परिणामस्वरूप वीडियो फ़ाइल को रिवर्स में प्राप्त करने में सक्षम हूं लेकिन मेरे पास चिंताएं हैं।
- यदि वीडियो लंबी अवधि का है तो इसमें काफी समय लगता है।
- यह इस प्रक्रिया को पूरा करने के लिए विशाल CPU चक्र और स्मृति भी खपत करता है।
क्या किसी को यह प्राप्त करने के लिए कोई अन्य अनुकूलित तरीका है? सभी सुझावों का स्वागत है।
क्या कोई प्रत्यक्ष तरीका है जैसे हम सीधे वीडियो डेटा बफर को उलट सकते हैं और यह पूरी वीडियो फ़ाइल को उलट देगा? – BornCoder
AVAssetExportSession और AVMutableComposition का उपयोग करके आप रिवर्स ऑर्डर में एक नई मूवी फ़ाइल कैसे उत्पन्न कर पाए? आदेशों को उलटाने वाले इन वर्गों में सेटिंग क्या है? – GingerBreadMane
क्या आपको इसके लिए कोई जवाब मिल गया है? मैं वर्तमान में एक ही चीज़ की तलाश में हूं। मेरा प्रश्न यहां है http://stackoverflow.com/questions/27363888/avfoundation-reverse-video –