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

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

डाउनलोड करो और इंस्टॉल करो

उबंटू पर आप निम्नलिखित आदेशों का उपयोग करके आसानी से सिलेनकास्ट टूल को डाउनलोड और इंस्टॉल कर सकते हैं:

 sudo add-apt-repository ppa: sethj / silentcast sudo apt-get अद्यतन sudo apt-get silentcast इंस्टॉल करें 

इसके बाद, आप कमांड लाइन के माध्यम से या तो Silentcast एप्लिकेशन चला सकते हैं

 silentcast 

या यूनिटी डैश के माध्यम से।

प्रयोग

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

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

आगे बढ़ते हुए, "फ्रेम्स प्रति सेकंड" कॉन्फ़िगरेशन आपको फ्रेम दर दर्ज करने की अनुमति देता है। डिफ़ॉल्ट रूप से मान 8 फ्रेम / सेकंड है। और अंत में, एक "वीडियो से बना" कॉन्फ़िगरेशन है जिसमें दो मान हैं: "temp.mkv" और "ew - ???। Png।" पूर्व को डिफ़ॉल्ट रूप से चुना जाता है और एनिमेटेड gif बनाते समय उपयोग किया जाना चाहिए। हालांकि, यदि आप कोई वेबएम या एमपी 4 फ़ाइल बना रहे हैं, तो "ew - ???। Png" चुनने से पहले आपको कुछ संपादन करने की सुविधा मिलती है, जैसे अनावश्यक छवियों को हटाना जिन्हें आप शामिल नहीं करना चाहते हैं।

मेरे मामले में, "कार्य निर्देशिका" को छोड़कर, अन्य सभी कॉन्फ़िगरेशन फ़ील्ड डिफ़ॉल्ट मानों के साथ छोड़े गए थे।

ओके बटन पर क्लिक करने से आपको एक विंडो मिलती है जो आपको एक और ठीक क्लिक करने के लिए कहती है जब आपको लगता है कि आप रिकॉर्डिंग शुरू करने के लिए तैयार हैं। यह आपको यह भी बताता है कि आप अधिसूचना क्षेत्र में स्टॉप आइकन पर क्लिक करके रिकॉर्डिंग को रोक सकते हैं।

Silentcast रिकॉर्ड किए गए वीडियो को "temp.mkv" नामक फ़ाइल में संग्रहीत करता है और gif छवि बनाने के लिए वीडियो से पीएनजी फ्रेम निकालता है।

एक बार ऐसा करने के बाद, आपको अंतिम एनिमेटेड gif तैयार होने से पहले छवियों (या तो मैन्युअल रूप से या विधि Silentcast प्रदान करता है) का उपयोग करने का विकल्प दिया जाता है।

Silentcast फिर पिछले चरण में जो कुछ भी आपने चुना (या किया) के आधार पर छवियों को संसाधित करता है और एनिमेटेड जीआईएफ बनाता है।

संबंधित : उबंटू में एनिमेटेड जीआईएफ में हेरफेर करने का तरीका जानें

अब, "क्षेत्र रिकॉर्ड किया जाना" कॉन्फ़िगरेशन विकल्प के अन्य मानों पर वापस आना, जिसे हम पहले चर्चा कर रहे थे, यदि आप "पारदर्शी विंडो इंटीरियर" चुनते हैं तो आपको वास्तविक रिकॉर्डिंग शुरू होने से पहले एक पारदर्शी विंडो के साथ प्रस्तुत किया जाएगा। आप अपने डेस्कटॉप के उस क्षेत्र को कवर / चुनने के लिए इस पारदर्शी विंडो का आकार बदल सकते हैं जिसे आप रिकॉर्ड करना चाहते हैं। वैकल्पिक रूप से, "विंडो की आंतरिक" चुनने से आप "विंडो की पूर्णता" चुनते समय सक्रिय विंडो को अपनी सीमाओं को कैप्चर कर सकते हैं, जिससे आप पूरी विंडो (सीमाओं सहित) को कैप्चर कर सकते हैं।

साइलेंटकास्ट टूल के बारे में और जानने के लिए, इसके गिटहब पेज पर जाएं या इसके मैन पेज (कमांड लाइन पर 'मैन मूकेंटकास्ट' चलाकर) के माध्यम से जाएं।

निष्कर्ष

जब आप इसे पहली बार इस्तेमाल करते हैं तो मूककास्ट थोड़ा जटिल प्रतीत हो सकता है, लेकिन मैं आपको आश्वस्त करता हूं कि यह वास्तव में नहीं है। कुछ परीक्षण और आप इसके साथ सहज महसूस करते हैं। यह निश्चित रूप से एक फीचर समृद्ध एप्लिकेशन नहीं है, लेकिन यह वही करता है जो यह करने का दावा करता है, और आखिरकार यह मायने रखता है, है ना? आगे बढ़ो और एक प्रयास करो।