Computer >> कंप्यूटर >  >> समस्या निवारण >> Android

कैमरा 2 एपीआई कैसे सक्षम करें और एंड्रॉइड पर रॉ शूट करें

हालांकि 2015 में एंड्रॉइड लॉलीपॉप के लिए कैमरा 2 एपीआई पेश किया गया था, 2017 में अधिकांश फोन निर्माताओं ने अभी भी अपने सेलफोन में कैमरा 2 एपीआई लागू नहीं किया है। केवल मुट्ठी भर प्रीमियम डिवाइसों में पूर्ण कैमरा2 एपीआई समर्थन है, इस तथ्य के बावजूद कि Google ने लीगेसी कैमरा एपीआई को हटा दिया है और डेवलपर्स से कैमरा 2 को रिलीज़ होने के बाद से लागू करने का आग्रह किया है। ऐसा लगता है कि निर्माता कैमरा 2 एपीआई की सुविधाओं का उपयोग कर रहे हैं, जैसे रॉ प्रारूप कैप्चरिंग, एक बिक्री-बिंदु के रूप में उनके प्रीमियम उपकरणों के लिए, न कि उस सार्वभौमिक अपग्रेड के लिए जिसे Google ने ऐसा करने का इरादा किया था।

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

रॉ प्रारूप क्या है और मुझे Camera2 API क्यों चाहिए?

यदि आप इस गाइड पर ठोकर खा चुके हैं और आपको पता नहीं है कि रॉ प्रारूप क्या है, तो यह मूल रूप से एक दोषरहित छवि प्रारूप है - इसे वीडियो या संगीत बिटरेट की तरह समझें। आप 120kbps, 320kbps और FLAC संगीत फ़ाइलों के बीच अंतर जानते हैं, है ना? या 320p बनाम 1080p में Youtube वीडियो देख रहे हैं? यह मूल रूप से JPEG बनाम RAW के लिए समान है, प्रकार

RAW प्रारूप पूरी तरह से दोषरहित महिमा में फ़ोटो कैप्चर करेगा, जिसका अर्थ है शून्य छवि संपीड़न (लेकिन बहुत बड़े फ़ाइल आकार)। ये RAW इमेज इमेज सॉफ़्टवेयर में हेरफेर करने के लिए बहुत बेहतर हैं - क्योंकि जैसे फ़ाइल प्रकार नाम का तात्पर्य है, वे पूरी तरह से RAW हैं। छवि डेटा। अगर आप JPEG की तुलना सीधे कैमरे से बाहर . से करते हैं RAW फ़ोटो साथ-साथ, JPEG में चमकीले रंग या अन्य दृश्य संवर्द्धन दिखाई दे सकते हैं - ऐसा इसलिए है क्योंकि JPEG को कैमरा सॉफ़्टवेयर द्वारा पोस्ट-प्रोसेस किया जाता है और छवि डेटा में बनाया जाता है।

कैमरा 2 एपीआई कैसे सक्षम करें और एंड्रॉइड पर रॉ शूट करें

इस प्रकार, एक गैर-संपादित RAW, साथ-साथ तुलना में JPEG की तुलना में अधिक भद्दा दिखाई दे सकता है। लेकिन छवि हेरफेर के प्रति उत्साही लोगों के लिए, कैमरा सॉफ़्टवेयर द्वारा "पोस्ट-प्रोसेसिंग" की कमी ठीक वही है जो आपको चाहिए। पोस्ट-प्रोसेसिंग पूरी तरह से आपके नियंत्रण में है . इसका मतलब है कि RAW फ़ोटो को JPEG फ़ाइलों की तुलना में बहुत अधिक मात्रा में बढ़ाया जा सकता है, क्योंकि आप JPEG फ़ाइलों पर लागू कैमरा सॉफ़्टवेयर के पोस्ट-प्रोसेसिंग "मैजिक" के विरुद्ध नहीं लड़ रहे हैं।

Build.Prop में Camera2 API सक्षम करें

चेतावनी: कुछ गलत होने की स्थिति में हमेशा अपने बिल्ड.प्रॉप का बैकअप बनाएं।

इस पद्धति में सफलता की 50/50 संभावना है, लेकिन यह एक कोशिश के काबिल है। ऐसा लगता है कि कुछ निर्माताओं के पास कैमरा 2 एपीआई रोम में बनाया गया है, लेकिन किसी कारण से इसे अक्षम कर दिया है - बस अपने एंड्रॉइड डिवाइस के /system विभाजन में बिल्ड.प्रॉप में एक लाइन जोड़कर, आप कैमरा 2 एपीआई कार्यक्षमता को सक्षम कर सकते हैं।

यह भी देखें:Android Build.Prop को आवश्यक बदलावों के साथ कैसे संपादित करें

सबसे पहले आपको एक रूटेड फोन और अपनी बिल्ड.प्रॉप फ़ाइल को संपादित करने की एक विधि की आवश्यकता होगी। आप या तो रूट फ़ाइल एक्सप्लोरर ऐप का उपयोग कर सकते हैं (जैसे ES एक्सप्लोरर ) अपने फोन पर /system विभाजन पर नेविगेट करने के लिए और टेक्स्ट एडिटर के साथ बिल्ड.प्रोप खोलें, या आप JRummy BuildProp संपादक जैसे समर्पित बिल्ड.प्रोप संपादक का उपयोग कर सकते हैं।

कैमरा 2 एपीआई कैसे सक्षम करें और एंड्रॉइड पर रॉ शूट करें

एक बार जब आप बिल्ड.प्रॉप के अंदर हों, तो इस स्ट्रिंग को खोजें:

<ब्लॉकक्वॉट>

persist.camera.HAL3.enabled=0

0 को 1 में बदलें, बिल्ड.प्रॉप को सहेजें और बाहर निकलें, फिर अपने फोन को रीबूट करें। यदि वह स्ट्रिंग आपके बिल्ड.प्रॉप में नहीं मिलती है, तो मैन्युअल रूप से persist.camera.HAL3.enabled=1 जोड़ने का प्रयास करें। अपनी बिल्ड.प्रॉप फ़ाइल के नीचे, सहेजें और रीबूट करें। इसके बाद आप ओपन कैमरा या कैमरा FV-5 जैसे तीसरे पक्ष के कैमरा ऐप को लॉन्च करके और कैमरा2 एपीआई मोड को सक्षम करने के लिए सेटिंग मेनू में जांच करके परीक्षण कर सकते हैं।

टर्मिनल एमुलेटर में Camera2 API सक्षम करें

उपरोक्त का एक वैकल्पिक तरीका टर्मिनल एमुलेटर के माध्यम से Camera2 API को आज़माना और सक्षम करना है। बस टर्मिनल लॉन्च करें और निम्न कमांड टाइप करें:

<ब्लॉकक्वॉट>

सु
supersist.camera.HAL3.enabled 1
बाहर निकलें
बाहर निकलें

अपने फ़ोन को रीबूट करें और जांचें कि यह ओपन कैमरा या कैमरा FV-5 जैसे किसी तृतीय-पक्ष कैमरा ऐप के साथ काम करता है या नहीं।

रॉ तस्वीरें मीडियाटेक इंजीनियर मोड में शूट करें

यदि आपके पास मीडियाटेक-चिपसेट डिवाइस है, तो एक ऐसा तरीका है जिससे आप इंजीनियर मोड के माध्यम से कैमरा2 एपीआई सक्षम किए बिना भी रॉ फोटो शूट कर सकते हैं। इंजीनियर मोड को एक्सेस करने के कुछ तरीके हैं:

अपना फ़ोन डायलर खोलें और यह नंबर टाइप करें:*#*#3646633#*#*

वैकल्पिक रूप से, आप अपने घर पर हमेशा एक शॉर्टकट आइकन रखने के लिए एमटीके इंजीनियरिंग मोड जैसा ऐप इंस्टॉल कर सकते हैं। आप Xposed और GravityBox मॉड्यूल भी स्थापित कर सकते हैं (देखें: Xposed मॉड्यूल के साथ Android को पूरी तरह से थीम कैसे करें ) , जिसमें एक लॉन्चर भी इंजीनियर मोड में होगा।

कैमरा 2 एपीआई कैसे सक्षम करें और एंड्रॉइड पर रॉ शूट करें

किसी भी स्थिति में, एक बार जब आप इंजीनियर मोड में हों, तो बस हार्डवेयर परीक्षण> कैमरा पर दाईं ओर स्क्रॉल करें। यह एक परीक्षण है कैमरा हार्डवेयर के लिए मोड, लेकिन आप रॉ प्रारूप सहित सभी प्रकार के कैमरा विकल्पों को सक्षम कर सकते हैं और तस्वीरें ले सकते हैं।

जब आप इंजीनियर मोड में रॉ फ़ोटो शूट करते हैं, तो दो फ़ाइलें /DCIM/CameraEM/ निर्देशिका में सहेजी जाएंगी - फ़ोटो का पूर्वावलोकन करने के लिए एक JPEG, और वास्तविक RAW फ़ाइल, जिसका Android फ़ोन पर पूर्वावलोकन नहीं किया जा सकता है। आपको RAW फ़ाइल को अपने PC में निर्यात करना होगा और RAW छवि में हेरफेर करने के लिए Adobe Photoshop जैसे छवि-संपादन सॉफ़्टवेयर का उपयोग करना होगा, और आपको अपने फ़ोन के आउटपुट के बजाय इसे एक सार्वभौमिक RAW प्रारूप में बदलने की भी आवश्यकता हो सकती है।


  1. Android Camera2 - फ़ोटो और वीडियो लेने के लिए Camera2 API का उपयोग कैसे करें

    हम सभी अपने फोन में कैमरे का इस्तेमाल करते हैं और हम इसका इस्तेमाल एल-ओ-टी करते हैं। यहां तक ​​​​कि कुछ एप्लिकेशन भी हैं जिन्होंने कैमरे को एक फीचर के रूप में एकीकृत किया है। एक तरफ, कैमरे के साथ बातचीत करने का एक मानक तरीका है। दूसरी ओर, कैमरे के साथ आपकी बातचीत को अनुकूलित करने का एक तरीका है। य

  1. Android और iOS पर Gmail डार्क मोड कैसे सक्षम करें

    डार्क मोड आजकल चर्चा में है और कई डार्क मोड ऐप्स अलग-अलग रोलआउट किए गए हैं। इसके बाद, नवीनतम Android ऑपरेटिंग सिस्टम Android Q और Apple के iOS 13 ने डार्क मोड थीम को अपनाना शुरू कर दिया है। जबकि डार्क मोड को आपके पूरे ऑपरेटिंग सिस्टम पर लागू करना संभव है, जीमेल के साथ कई ऐप हैं जिनके लिए आपको इसे म

  1. Android पर पुश सूचनाएं कैसे सक्षम करें

    पुश नोटिफिकेशन एक संदेश है जो समय-समय पर आपके स्मार्टफोन पर आता रहता है। यदि आप ऑनलाइन खरीदारी करना पसंद करते हैं, तो पुश सूचनाएँ आपके लिए ढेर सारे ऑफ़र लेकर आती हैं; उनमें से कुछ कुछ घंटों के लिए उपलब्ध हो सकते हैं। यदि आप गलती से Android पर पुश सूचना अक्षम कर देते हैं, तो इसे फिर से सक्षम करना एक