उबंटू में मोशन डिटेक्शन वेबकैम कैसे सेट करें
जब लोग आपकी अनुमति के बिना आपके कंप्यूटर का उपयोग करते हैं तो आप इससे नफरत नहीं करते? सबसे खराब, आपका लैपटॉप चोरी हो गया है और आपको पता नहीं है कि इसे किसने चुरा लिया है। यदि आपका लैपटॉप वेबकैम के साथ आता है, तो आप आसानी से मोशन डिटेक्शन सॉफ़्टवेयर सेट कर सकते हैं ताकि यह पता चल सके कि आपके कंप्यूटर का उपयोग किसके आसपास नहीं है। यदि आपके पास घर पर एक अतिरिक्त कंप्यूटर है, तो आप इसे निगरानी कैमरे के रूप में भी उपयोग कर सकते हैं। हमने आपको दिखाया है कि विंडोज़ में ऐसा कैसे करें, और यह आलेख आपको दिखाएगा कि उबंटू में एक मोशन डिटेक्शन वेबकैम कैसे स्थापित करें।
हम जिस सॉफ्टवेयर का उपयोग कर रहे हैं वह मोशन है। यह एक उपयोगी टूल है जो वेबकैम से वीडियो सिग्नल की निगरानी कर सकता है और जब यह गति का पता लगाता है तो स्क्रीनशॉट लेता है (यानी जब तस्वीर का एक महत्वपूर्ण हिस्सा बदल गया है)। हालांकि हम इस लेख में उबंटू से निपट रहे हैं, मोशन अधिकांश लिनक्स डिस्ट्रो के लिए भी काम करेगा।
मोशन स्थापित करना
मोशन को उबंटू रिपोजिटरी में शामिल किया गया है, ताकि आप उबंटू सॉफ्टवेयर सेंटर के माध्यम से या टर्मिनल में निम्न आदेश टाइप करके इसे यहां क्लिक करके इंस्टॉल कर सकें:
सुडो एपीटी-गति स्थापित करें
मोशन को कॉन्फ़िगर करना
मोशन को कॉन्फ़िगर करना प्रारंभ करने से पहले, हमें कॉन्फ़िगरेशन फ़ाइल को हमारे होम फ़ोल्डर में कॉपी करने की आवश्यकता है ताकि मास्टर कॉपी प्रभावित न हो। एक टर्मिनल खोलें और कॉन्फ़िगरेशन फ़ाइल को अपने होम फ़ोल्डर में कॉपी करें।
mkdir .motion sudo cp /etc/motion/motion.conf ~ / .motion / motion.conf
नोट : उपरोक्त आदेश आपकी होम निर्देशिका में एक छुपा फ़ोल्डर " .motion " बनाएंगे ।
एक बार जब आप प्रतिलिपि बना लेते हैं, तो आप संपादन के लिए फ़ाइल खोल सकते हैं।
सुडो नैनो ~ / .मोशन / motion.conf
बहुत सारे विकल्प हैं जिन्हें आप कॉन्फ़िगरेशन फ़ाइल में कस्टमाइज़ कर सकते हैं, लेकिन केवल कुछ चीजें हैं जिनमें हम रुचि रखते हैं। निम्न सेटिंग्स को ढूंढने के लिए सूची को नीचे स्क्रॉल करें:
डेमॉन - इसे "चालू" में बदलना इसे डेमॉन मोड में चलाएगा। डेमॉन मोड में अनुप्रयोग पृष्ठभूमि में चलेंगे और कंप्यूटर शुरू होने पर स्वचालित रूप से प्रारंभ हो जाएंगे। डिफ़ॉल्ट विकल्प "बंद" है जहां आपको मैन्युअल रूप से टर्मिनल में एप्लिकेशन को प्रारंभ करने की आवश्यकता होती है।
चौड़ाई - यह वेबकैम द्वारा ली गई छवियों की चौड़ाई है। डिफ़ॉल्ट 320 है, लेकिन आप अपना खुद का मान यहां सेट कर सकते हैं। ध्यान दें कि चौड़ाई आपके वेबकैम की क्षमता से सीमित है। मेरा वेबकैम केवल 350px तक छवियों को लेने में सक्षम है, इसलिए 320 का मूल्य मेरे लिए ठीक काम करता है।
ऊंचाई - वेबकैम द्वारा ली गई छवियों की ऊंचाई। इसी प्रकार, यह आपके वेबकैम की क्षमता से सीमित है।
framerate - आप कितनी बार छवि प्रति सेकंड कब्जा करना चाहते हैं। डिफ़ॉल्ट 2 (2 फ्रेम / छवि प्रति सेकंड लिया जाता है) है। आपके द्वारा निर्धारित उच्च मूल्य, अधिक कंप्यूटिंग संसाधनों की आवश्यकता होगी।
मोशन डिटेक्शन थ्रेसोल्ड - कैप्चर होने से पहले एक छवि में बदले पिक्सल की संख्या। डिफ़ॉल्ट 1500 है। यदि आप इसे अधिक संवेदनशील बनाना चाहते हैं, तो इसे कम मान पर सेट करें।
output_normal - यह निर्धारित करेगा कि यह छवियों को गति को सहेज लेगा या नहीं। डिफ़ॉल्ट विकल्प "चालू" है, जिसका अर्थ है कि जब तक गति का पता लगाया जाता है तब तक चित्र सहेजे जाएंगे। आप इसे केवल "सीमित", "सर्वश्रेष्ठ", "केंद्र" पर सेट कर सकते हैं ताकि इसे केवल सीमित संख्या में छवियों को सहेज सकें। यह आपके फ़ोल्डर को छवियों की जबरदस्त संख्या होने से रोक देगा। यदि आपको केवल वीडियो स्ट्रीमिंग मोड की आवश्यकता है, तो आप इसे किसी भी चित्र को सहेजने से रोकने के लिए इसे "बंद" पर सेट कर सकते हैं।
target_dir - यह वह निर्देशिका है जहां छवियां सहेजी जाती हैं। यदि आपने ड्रॉपबॉक्स (या कोई अन्य क्लाउड स्टोरेज सेवा) स्थापित किया है, तो आप लक्ष्य निर्देशिका को अपने ड्रॉपबॉक्स फ़ोल्डर में सेट कर सकते हैं ताकि आप छवियों को किसी अन्य स्थान से देख सकें।
नोट : ऐसे कई अन्य विकल्प हैं जिन्हें आप कॉन्फ़िगर कर सकते हैं, लेकिन हम उन्हें यहां शामिल नहीं करेंगे।
एक बार कॉन्फ़िगरेशन के साथ किए जाने के बाद, परिवर्तनों को सहेजने के लिए "Ctrl + o" दबाएं और बाहर निकलने के लिए "Ctrl + x" दबाएं।
गति शुरू करना
टर्मिनल में टाइप करें:
सूडो गति
यह गति सर्वर शुरू करेगा। अगर सब कुछ ठीक हो जाता है, तो आप लक्ष्य निर्देशिका में दिखाए गए चित्रों को देखना शुरू कर देंगे।
एक एसएफएफ लाइव स्ट्रीमिंग वीडियो भी है जिसे आप अपने मीडिया प्लेयर में खोल सकते हैं। यदि आप किसी दूरस्थ स्थान से पहुंच रहे हैं, तो आप वीडियो देखने के लिए अपने कंप्यूटर के आईपी पते (पोर्ट 8081 के साथ) तक पहुंच सकते हैं (या http: // localhost: 8081 अपने स्थानीय कंप्यूटर में)। नियंत्रण केंद्र पोर्ट 8080 पर पहुंच योग्य है।
सहेजी गई छवियों को दूरस्थ रूप से प्रबंधित करना
जैसा कि मैंने पहले उल्लेख किया था, सबसे अच्छा तरीका है कि छवियों को अपने ड्रॉपबॉक्स फ़ोल्डर में सहेजना ताकि आप इसे कहीं भी एक्सेस कर सकें। हालांकि, अगर आप छवियों को अपने स्वयं के फ़ाइल सर्वर (एफ़टीपी के माध्यम से) पर अपलोड करना पसंद करते हैं, तो आप छवियों को अपलोड करने के लिए कमांड wput
का उपयोग कर सकते हैं।
sudo apt- wput स्थापित करें
कॉन्फ़िगरेशन फ़ाइल में, जब तक आप " on_picture_save value
" फ़ील्ड देखते हैं, तब तक सूची को नीचे स्क्रॉल करें। इसे यहां बदलें:
on_picture_save wput ftp: // user @ password @ server% f
जहां "उपयोगकर्ता", "पासवर्ड" और "सर्वर" वे विवरण हैं जिन्हें आपको भरने की आवश्यकता है।
बूट अप पर ऑटोस्टार्ट मोशन
यदि आप अपने कंप्यूटर को बूट करते समय हर बार ऑटोस्टार्ट करने के लिए मोशन पसंद करते हैं, तो आपको स्टार्टअप एप्लिकेशन में एक एंट्री जोड़ना है।
निष्कर्ष
हालांकि यह एक जटिल कार्य की तरह प्रतीत हो सकता है, उबंटू में एक मोशन डिटेक्शन वेबकैम स्थापित करना वास्तव में एक बहुत ही आसान काम है। निगरानी कैमरे के रूप में अपना वेबकैम सेट अप करने के लिए आप किस अन्य विधि का उपयोग करते हैं? हमें टिप्पणियों में बताएं।
छवि क्रेडिट: निगरानी कैमरे