दिलचस्प पोस्ट
टीडी के भीतर स्थिति संबंधपरक / निरपेक्ष का उपयोग करना? सफ़ल पाठ 2 में अलग फ़ाइल प्रकार के लिए डिफ़ॉल्ट सिंटैक्स सेट करें सरणी से आइटम निकालें यदि यह 'अस्वीकृत शब्दों' सरणी में मौजूद है जेडीके 8 में पेर्मजेन उन्मूलन एक विशिष्ट एप्लिकेशन का एक स्क्रीनशॉट प्राप्त करें आप मैक ओएस एक्स से MySQL की स्थापना रद्द कैसे करते हैं? क्या C ++ में एक उत्पादन तैयार ताला मुक्त कतार या हैश कार्यान्वयन है? "प्ले () अनुरोध को रोकने के लिए कैसे रोकें ()" त्रुटि के लिए एक कॉल द्वारा बाधित किया गया था? सीमके बूस्ट को पाता है लेकिन बूस्ट संस्करण के लिए आयातित लक्ष्य उपलब्ध नहीं हैं मैं C ++ में स्ट्रिंग को कैसे दोहरा सकता हूं? क्यों isstream वस्तु एक bool अभिव्यक्ति के रूप में इस्तेमाल किया जा सकता है? एंड्रॉइड: संसाधनों से नाम कैसे मिल सकता है? गिट में एक शाखा से हटाना Windows पर "प्रमाणपत्र सत्यापित करना विफल" को कैसे हल करें? क्या जीसीसी का __डेटाइट __ ((पैक किया गया है) / # प्रगामा पैक असुरक्षित है?

वीडियो एन्कोडिंग के लिए iPhone SDK के साथ FFMPEG लाइब्रेरी का उपयोग करना

मुझे आईपीओ कैमरे द्वारा एमपी 4 वीडियो फ़ाइल में कई चित्रों को सांकेतिकृत करने की आवश्यकता है और मुझे पता है कि एफएफएमपीईजी यह कर सकता है (आवेदन टाइमलापर्स और रीलमोमेंट्स पहले से ही करते हैं) मैं अपने ऐप iMotion (ऐपस्टोर में उपलब्ध) में इसका उपयोग करने की योजना बना रहा हूं।

मैं इस लिंक के साथ आईफ़ोन एसडीके के लिए ffmpeg सफलतापूर्वक स्थापित और संकलित करता हूं: http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-October/076618.html

लेकिन अब मैं अपने XCode परियोजना में यहाँ अटक गया हूँ वीडियो एन्कोडिंग के लिए एफएफएमपीईजीई लाइब्रेरी का उपयोग करने के बाद मुझे क्या करना चाहिए? प्रयोग की जाने वाली बाह्य पुस्तकालय के बारे में एप्पल दस्तावेज बहुत हल्का है और मुझे वेब पर कोई भी ट्यूटोरियल मिल सकता है, जो यह बताता है कि यह कैसे करना है।

अगर कोई मेरी मदद कर सकता है, तो मैं बहुत आभारी हूं …

धन्यवाद

ऑरेलियन पॉटियर

वेब के समाधान से एकत्रित समाधान "वीडियो एन्कोडिंग के लिए iPhone SDK के साथ FFMPEG लाइब्रेरी का उपयोग करना"

Github पर iFrameExtractor परियोजना की जांच करें। हालांकि यह वही नहीं है जो आप खोज रहे हैं, इसमें फ़्रीफ़ैपीजी पुस्तकालयों के निर्माण के लिए लिपियों हैं और एक्सकोड परियोजना पुस्तकालयों को लिंक करती है।

इस ब्लॉग पोस्ट में कुछ और जानकारी:

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

प्रोजेक्ट मेनू में, सक्रिय लक्ष्य संपादित करें "[…]" चुनें।

फिर बिल्ड सेपरेटर में, सुनिश्चित करें कि आपके पास सभी कॉन्फ़िगरेशन चयनित हैं और निम्न करें:

  • 'हैडर खोज पथ' के लिए खोज करें और बताएं कि एफएफएमपीईजी हेडर कहाँ स्थित हैं;
  • 'लाइब्रेरी खोज पथ' की खोज करें और बताएं कि संकलित स्थैतिक पुस्तकालय बायनेरिज़ (.ए फाइलें) कहाँ स्थित हैं।

यह करना चाहिए लेकिन बाद में एक और अधिक साफ चाल है। आप 'पुस्तकालय खोज पथ' पर एक बिल्ड स्थिति जोड़ सकते हैं ताकि कम्पाइलर विभिन्न आर्किटेक्चर के लिए अलग-अलग बाइनरी का उपयोग करेगा, अर्थात आप सिम्युलेटर और डिवाइस दोनों के लिए मूल रूप से संकलित कर सकते हैं। निर्देश नीचे।

  • लाइब्रेरी खोज पथ पंक्ति चयनित के साथ, एक ही विंडो के बाएं कोने पर स्थित बटन पर क्लिक करें और बिल्ड सेटिंग कंडीशन जोड़ें चुनें;
  • 'किसी भी एसडीके' कहां दिखाई देता है, 'कोई भी आईफोन ओएस सिम्युलेटर' चुनें और x86 ffmpeg बायनेरिज़ का मार्ग इंगित करें।
  • 'किसी भी iPhone ओएस डिवाइस' के साथ 'किसी भी iPhone ओएस सिम्युलेटर' की जगह ऊपर दिए गए कदमों को दोहराएं और एआरएम एफएफपीएपी बिनरियों का संकेत दें।

नीचे इस प्रकार की बिल्ड सेटिंग का एक उदाहरण है।

वैकल्पिक शब्द

एक अन्य विकल्प एक सर्वर पर FFMPEG का उपयोग करने के लिए होगा सर्वर को चित्र भेजें और वीडियो को बदलने के लिए पीएचपी w / ffmpeg का उपयोग करें। इसके साथ, आपको डिवाइस पर एफएफएमपीईजी संकलन करने की चिंता नहीं होगी। सिर्फ एक विचार