2015-04-13 8 views
7

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

enter image description here

+0

@PiyushGupta धन्यवाद दोस्त। कोई समस्या नहीं :) –

+0

एक और तरीका: https://www.youtube.com/watch?v=kH9kCP2T5Gg – fadden

+0

@ प्रिंस, क्या आपको अपना जवाब मिला? मैं वीडियो पर प्रभाव लागू करना चाहता हूं लेकिन मुझे कोई समाधान नहीं मिला है। मुझे https://github.com/krazykira/VidEffects के साथ उपयोगकर्ता को दिखाने का एक समाधान मिलता है और फिर मेरे प्रभाव को सर्वर पर भेजता है। मैं जानना चाहता हूं कि आपको ऐसा करने के लिए कोई बेहतर समाधान मिला? –

उत्तर

3

ठीक है, आप एंड्रॉयड FFmpeg wiki और this लोकप्रिय सवाल के साथ FFmpeg को विन्यस्त के साथ एक समस्या है, तो उस पर एक अच्छा व्याख्या है। इसके अलावा किसी वीडियो पर रंग प्रभाव लागू करने के लिए आपको उस वीडियो के गुणों को जानने की आवश्यकता है जिसे बदलने की आवश्यकता है।

Here आप कुछ फ़िल्टर ढूंढ सकते हैं जिनका उपयोग संपत्ति मूल्यों के साथ किया जा सकता है। आप उन मानों का उपयोग एफएफएमपीईजी के साथ कर सकते हैं। उन सीएसएस मानों को एफएफएमपीईजी संदर्भ में परिवर्तित करते समय आप सीएसएस के लिए डब्ल्यू 3 द्वारा प्रदत्त comprehensive documentation का उपयोग कर सकते हैं। इसके अलावा आप एफएफएमपीईजी के साथ खेल सकते हैं और फैंसी फिल्टर बना सकते हैं। मुझे एक ही तरह का मुद्दा सामना करना पड़ा और here मैंने कुछ के लिए समाधान समझाया है। किसी वीडियो में इस प्रकार के परिवर्तन को लागू करने के लिए पुनः-एन्कोडिंग की आवश्यकता होती है और इसलिए इस प्रक्रिया को छवि पर समान प्रभाव लागू करने की तुलना में महत्वपूर्ण समय लगेगा। तो यह बेकार है।

एफएफएमपीईजी रंग के स्तर और चमक, संतृप्ति आदि जैसे संबंधित गुणों में हेरफेर करने के लिए कई अलग-अलग फ़िल्टर शामिल हैं। आप FFmpeg doc पर उन अलग-अलग फ़िल्टर पा सकते हैं। हमेशा दस्तावेज़ों का पालन करने का प्रयास करें क्योंकि अधिकांश समय वे हमारी समस्याओं के समाधान प्रदान करते हैं।

आशा है कि इससे मदद मिलती है!

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