एक वेब कैमरा ऐप चाहते हैं जो लिनक्स टर्मिनल के अंदर आपके कैमरा फीड को प्रदर्शित करे? ascicam वही है जो आपको चाहिए।

अधिकांश आधुनिक लैपटॉप बिल्ट-इन वेबकैम के साथ आते हैं—जो आपको दृश्यात्मक रूप से संचार करने का एक आसान तरीका प्रदान करता है काम करने वाले, वीडियो संदेश भेजें, और निश्चित रूप से, चौड़े कोण वाले दर्पण में अपने सुंदर रूप की प्रशंसा करें छवि।

बेशक, यदि आपने अपने तकनीकी अस्तित्व को लिनक्स टर्मिनल के लिए समर्पित कर दिया है, तो आपका वेबकैम इतना अनावश्यक हार्डवेयर ब्लोट जैसा लग सकता है। लेकिन asciicam के साथ, आप अपने वेबकैम को Linux टर्मिनल में काम करने के लिए रख सकते हैं।

अपने टर्मिनल में वेब कैमरा आउटपुट क्यों देखें?

अधिकांश लैपटॉप में वेबकैम अंतर्निर्मित होते हैं, और अब वे दिन बीत गए जब आपको अपने लैपटॉप के ढक्कन पर एक यूनिट लगानी पड़ती थी और उसे एक अतिरिक्त USB पोर्ट में प्लग करना पड़ता था।

लंबी दूरी की संचार और दूरस्थ बैठकों के लिए वेबकैम बहुत उपयोगी हैं। लेकिन अगर आप स्लैक पर व्यक्तिगत रूप से बात करना और बैठकें करना पसंद करते हैं, तो आपका वेबकैम वहां एक अप्रयुक्त और आरोप लगाने वाली आंख की तरह बैठता है।

instagram viewer

टर्मिनल वारियर्स के लिए, वेबकैम अंतरिक्ष का एक बड़ा अपशिष्ट है, और यदि आप डिस्प्ले सर्वर बिल्कुल नहीं चलाते हैं, तो आप वेबकैम आउटपुट को कैसे देखेंगे?

asciicam एक उपयोगिता है जो आपको अपने टर्मिनल का उपयोग यह देखने के लिए करती है कि आपका वेबकैम क्या देखता है, ताकि आप पूरे ASCII वर्ण सेट का उपयोग करके अपने भव्य दृश्य की प्रशंसा कर सकें। यदि आप विशेष रूप से साहसी महसूस कर रहे हैं तो आप ANSI का उपयोग भी कर सकते हैं।

लिनक्स पर asciicam कैसे स्थापित करें

asciicam गो में लिखा है और आपको इसकी आवश्यकता होगी आपके सिस्टम पर गो इंस्टॉल हो गया है आपके शुरू करने से पहले।

Go को इंस्टॉल करने का एक आसान तरीका Snap Store से है। इसलिए यदि आपका सिस्टम स्नैप पैकेज का समर्थन करता है, तो आप गो को स्थापित करने के लिए इस कमांड का उपयोग कर सकते हैं:

सुडो स्नैप इंस्टॉल गो --classic

अब जब गो स्थापित हो गया है, तो आप इसका उपयोग asciicam को स्थापित करने के लिए कर सकते हैं। Git के साथ asciicam GitHub रिपॉजिटरी को क्लोन करें:

गिट क्लोन https://github.com/muesli/asciicam.git ~/ascicam

सीडी कमांड का प्रयोग करें नई asciicam निर्देशिका में नेविगेट करने के लिए, फिर ऐप बनाएं:

सीडी ~/ascicam
जाओ निर्माण करो

आप एक सांकेतिक लिंक बना सकते हैं जो किसी भी उपयोगकर्ता को टर्मिनल में किसी भी स्थान से asciicam चलाने की अनुमति देता है:

सूडो ln -s ~/asciicam/asciicam /usr/bin/asciicam

अपने टर्मिनल में अपने वेब कैमरा के साथ खेलने के लिए asciicam का प्रयोग करें

इसके साथ शुरू करें:

ascicam

...और टर्मिनल आपके चेहरे को बनाने के लिए ASCII वर्णों के कभी-बदलते प्रदर्शन से भर जाएगा। यह एक लाइव वीडियो है, इसलिए जैसे-जैसे आप स्क्रीन पर घूमेंगे या बात करेंगे, वर्ण बदल जाएंगे।

आप अपने टर्मिनल फ़ॉन्ट के आकार को कम करके फ़ीड के स्पष्ट रिज़ॉल्यूशन को बढ़ा सकते हैं।

यदि आप भाग्यशाली हैं कि आपके कंप्यूटर पर एक से अधिक वेबकैम हैं, तो आप यह चुन सकते हैं कि किसका उपयोग करना है, इसके लिए asciicam की शुरुआत करें:

asciicam -dev=/dev/video0

asciicam कुछ साफ-सुथरी विजुअल ट्रिक्स के साथ आता है। आप पूरे आउटपुट को एक ही रंग में सेट कर सकते हैं, और निम्न आदेश आपके टर्मिनल को भव्य परमाणु गुलाबी रंग में सेट कर देगा:

asciicam -रंग "#e51283"

आस्कीकैम के साथ वर्चुअल ग्रीन स्क्रीन बनाना

आप अपने ASCII वीडियो फीड की पृष्ठभूमि को हटाने के लिए वर्चुअल ग्रीनस्क्रीन भी सेट कर सकते हैं। इससे पहले कि आप ऐसा कर सकें, asciicam को नमूना छवियों की आवश्यकता है, इसलिए यह जानता है कि क्या प्रदर्शित नहीं करना है।

एक नई निर्देशिका बनाएं जिसमें asciicam थंबनेल स्टोर कर सके:

mkdir bgdata

निम्न आदेश asciicam प्रारंभ करेगा और डेटा उत्पन्न करना प्रारंभ करेगा:

asciicam -gen=true -नमूना bgdata/

साथ कुछ सेकंड के बाद छोड़ दें सीटीआरएल + सी, और पृष्ठभूमि हटाए जाने के साथ asciicam प्रारंभ करने के लिए अगला आदेश चलाएँ:

asciicam -greenscreen=true -sample bgdata/

यदि आपको ग्रीनस्क्रीन थ्रेशोल्ड को बदलने की आवश्यकता है, तो जोड़ें -सीमा झंडा। उदाहरण के लिए:

asciicam -greenscreen=true -sample bgdata/ -threshold=0.12

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

ASCII वेबकैम सभी के लिए नहीं है

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

चिंता न करें, क्योंकि टर्मिनल-आधारित वेब कैमरा ऐप्स वह सब कुछ नहीं हैं जो Linux प्रदान करता है। आप बहुत सारे जीयूआई वेब कैमरा ऐप्स इंस्टॉल कर सकते हैं जो आपके कंप्यूटर पर त्रुटिपूर्ण रूप से काम करेंगे।