2011-12-26 16 views
6

मेरे ऐप में मुझे प्रोग्राम गतिविधियों से स्क्रीन गतिविधियों से वीडियो बनाने की आवश्यकता है। (यानी: मैं कुछ एनिमेशन के लिए कुछ एनिमेशन चला रहा हूं, मुझे इन एनिमेशन को वीडियो डेमो जैसे वीडियो में बदलने की ज़रूरत है।)एंड्रॉइड स्क्रीन एसिटिविटीज से वीडियो बनाना

मैं पिछले सप्ताह से यह खोज रहा हूं, लेकिन मुझे कोई समाधान नहीं मिला है। मुझे नहीं पता कि एंड्रॉइड में यह संभव है या नहीं। यदि ऐसा है, तो कृपया मुझे रास्ता बताएं या मुझे कुछ लिंक सुझाएं।

उत्तर

5

यदि आप "अपनी गतिविधि के भीतर" स्क्रीनशॉट को कैप्चर करना चाहते हैं, तो यह संभव है। इस post

स्क्रीनशॉट को बिटमैप पकड़ने के बाद, आपको फ्रेम को अपने आप वीडियो में एन्कोड करने की आवश्यकता है।

कब्जा कर लिया बिटमैप -> JNI (मूल निवासी-बिटमैप) -> एक देशी एनकोडर (ffmpeg) के लिए इनपुट बफर फ़ीड -> दाखिल करने के लिए

+0

हाय peasea आपके मूल्यवान उत्तर के लिए धन्यवाद। अब मैंने स्क्रीन शॉट्स लिया और एसडी कार्ड में बचत की। मुझे नहीं पता कि फ़्रेम टा को एक वीडियो कैसे एन्कोड करना है। यदि संभव हो तो आप लिंक या कोड – raju

+0

प्रदान कर सकते हैं [यहां] [http://stackoverflow.com/questions/8632607/how-to-save-the-mjpeg-stream-as-3gp-or-mp4-format-video- फाइल-टू-द-एसडीकार्ड-इन-ए) एक समान धागा चल रहा है। आप लोग सहयोग कर सकते हैं :) – peasea

-2

बचाने के इस परियोजना के लिए आपके अनुरोध को पूरा करेगा Android-MJPEG-Video-Capture-FFMPEG यह सिर्फ करने के लिए है jfmgs को फिल्म फ़ाइल में ffmpeg bin

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