2012-09-10 13 views
6

मैं मीडिया रिकॉर्डर का उपयोग कर एक वीडियो रिकॉर्ड करते समय फ़िल्टर किए गए कैमरा पूर्वावलोकन को दिखाना चाहता हूं। पूर्वावलोकन को फ़िल्टर करने के लिए मुझे सामान्य रूप से फ़्रेम की आवश्यकता होती है जिसे मैं इसे ऑनव्यूफ्रेम() फ़ंक्शन से प्राप्त कर सकता हूं लेकिन मीडिया रिकॉर्डर के साथ वीडियो रिकॉर्ड करते समय, ऑनव्यूफ्रेम() फ़ंक्शन को कॉल नहीं किया जाता है। तो मैं क्या जानना चाहता हूं, क्या इन फ्रेमों को फ़िल्टर करने के लिए कोई अन्य तरीका है और फिर उन्हें संशोधन के बाद दिखाएं? मैंने Google Play से कुछ ऐप्स चेक किए हैं उदाहरण के लिए, वीडियोकम इल्यूशन। रिकॉर्डिंग वीडियो के दौरान प्रभाव के साथ इसका पूर्वावलोकन पूर्वावलोकन। मैं ऐसा कुछ करना चाहता हूं लेकिन ऐसा करने का कोई संकेत नहीं है कि ऐसा कैसे करें। तो मैं इस मुद्दे के बारे में किसी भी मदद/संकेत/कोड/नमूना की सराहना करता हूं। धन्यवाद।वीडियो रिकॉर्ड करते समय वास्तविक समय फ़िल्टर किए गए कैमरा पूर्वावलोकन को कैसे दिखाया जाए?

उत्तर

1

मैंने इसे स्वयं नहीं किया है, लेकिन इसकी खोज बहुत पहले नहीं हुई थी। वहाँ StackOverflow पर एक जवाब PreviewFrame के संशोधित बफर को दिखाने के लिए है:

https://groups.google.com/forum/?fromgroups=#!topic/android-developers/yF6CmrIJzuo

और यहाँ, एक गूगल समूह एक ही विषय पर जोड़ देते हैं।

How can I manipulate the camera preview?

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

बेस्ट रेजर्स।

+0

@ एटर: मैंने पहले से ही इन लिंक की जांच की है, लेकिन समस्या तब है जब पूर्वावलोकनकॉलबैक के पूर्वावलोकन फ़्रेम() फ़ंक्शन को मीडियारेकॉर्डर के साथ वीडियो रिकॉर्ड नहीं किया जाता है, जैसा कि मैंने अपने प्रश्न में उल्लेख किया है। – Junaid

+0

एंड्रॉइड का कौन सा संस्करण आप लक्षित कर रहे हैं? आईसीएस में वीडियो रिकॉर्ड करते समय प्रभाव जोड़ने के लिए इस वर्ग में है: http://source-android.frandroid.com/packages/apps/Camera/src/com/android/camera/EffectsRecorder.java। पता नहीं है कि इसे पोर्ट किया जा सकता है या नहीं –

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