आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं।
लिनक्स टर्मिनल एक अद्भुत उपकरण है जो आपकी मशीन से सर्वोत्तम प्राप्त करने में आपकी सहायता करता है। अधिकांश लोग लाइन-बाय-लाइन निर्देशों के साथ ट्यूटोरियल्स का पालन करके इसका उपयोग करना सीखते हैं। लेकिन इसे कार्रवाई में देखने का एक बेहतर तरीका हो सकता है।
वीएचएस आपके लिनक्स टर्मिनल के जीआईएफ बनाने का एक आसान तरीका है
जब तक आप नहीं जानते कि आप क्या देख रहे हैं, टर्मिनल विशेष रूप से दिलचस्प हैं। पाठ, इनपुट और आउटपुट, स्थिति और ASCII कला के सामयिक टुकड़े की पंक्तियाँ हैं। लिनक्स नवागंतुक के लिए, कारण को प्रभाव से जोड़ना मुश्किल हो सकता है।
वीडियो और जीआईएफ अक्सर मदद कर सकते हैं, शायद यही कारण है कि यूट्यूब पर हजारों लिनक्स ट्यूटोरियल हैं। ये आमतौर पर हैं स्क्रीन रिकॉर्डिंग के माध्यम से बनाया गया, या फ़ोन कैमरा को एक हाथ से मॉनिटर के सामने पकड़कर।
लेकिन वीडियो बड़ी और अजीब फ़ाइलें हैं, आमतौर पर कई सौ एमबी तक चल रही हैं, और यदि वे कुछ लोगों से अधिक की सेवा करने जा रहे हैं तो उन्हें व्यापक संसाधनों की आवश्यकता होती है। यदि आप अपनी सामग्री तक पहुंच को नियंत्रित करने के लिए YouTube पर निर्भर नहीं रहना चाहते हैं तो वे व्यर्थ हैं, और आदर्श नहीं हैं।
जबकि यह संभव है अपने लिनक्स पीसी पर वीडियो फ़ाइलों को जीआईएफ में बदलें, समाधान अक्सर सुरुचिपूर्ण होते हैं, और फ़ाइलें भारी होती हैं।
वीएचएस एक कमांड लाइन उपयोगिता है जो टेक्स्ट फ़ाइल में निहित कमांड के सेट से जीआईएफ बनाने में आपकी सहायता करती है।
आदेशों को एक के बाद एक क्रम में निष्पादित किया जाता है, और आउटपुट एक फ़ाइल में दर्ज किया जाता है। आप पठनीयता के लिए फ़ॉन्ट आकार, साथ ही अपनी टर्मिनल विंडो के आयामों को भी निर्दिष्ट कर सकते हैं।
लिनक्स पर वीएचएस कैसे स्थापित करें
VHS को चलने के लिए ttyd और ffmpeg की आवश्यकता होती है। यदि आपका सिस्टम स्नैप का समर्थन करता है, तो इसके साथ ttyd स्थापित करें:
सुडो स्नैप स्थापित करना tyd --शास्त्रीय
ffmpeg के लिए पैकेज डिफ़ॉल्ट रिपॉजिटरी में उपलब्ध हैं।
अब आप वीएचएस स्थापित करने के लिए तैयार हैं।
डेबियन-आधारित डिस्ट्रोस पर
अपने कीरिंग में रेपो कुंजी जोड़ें:
कर्ल -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
इको "डेब [साइन-बाय =/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ " | सुडो टी /etc/apt/sources.list.d/charm.list
एपीटी के साथ पैकेज स्रोतों को अपडेट करें, फिर वीएचएस स्थापित करें:
सुडो उपयुक्त अद्यतन && सुडो उपयुक्त स्थापित करना वीएचएस
आर्क लिनक्स पर
आप से वीएचएस स्थापित कर सकते हैं आर्क यूजर रिपॉजिटरी याय का उपयोग करना:
यै-स वीएचएस-बिन
फेडोरा और रेड हैट एंटरप्राइज लिनक्स पर
पूरे कमांड स्निपेट को नीचे टर्मिनल में कॉपी और पेस्ट करें, फिर दबाएं प्रवेश करना:
गूंज '[आकर्षण]
नाम = आकर्षण
बेसुरल=https://repo.charm.sh/yum/
सक्षम = 1
जीपीजीचेक=1
gpgkey=https://repo.charm.sh/yum/gpg.key' | सुडो टी /etc/yum.repos.d/charm.repo
फिर, टाइप करके वीएचएस स्थापित करें:
सुडो यम स्थापित करना वीएचएस
अपने टर्मिनल के जीआईएफ बनाने के लिए वीएचएस का उपयोग करना
वीएचएस एक प्रथा का उपयोग करता है "।फीता" विस्तार। आरंभ करने के लिए, टाइप करके एक नया बनाएँ:
वीएचएस नया डेमो टेप
अब टेप को खोलने और संपादित करने के लिए नैनो का उपयोग करें:
नैनोडेमो।फीता
फ़ाइल में, आपको टिप्पणियों के रूप में उपयोगी कॉन्फ़िगरेशन विकल्प मिलेंगे। इनमें आउटपुट स्वरूप शामिल हैं: हाँ, आप आउटपुट को MP4 या WebM के रूप में सहेज सकते हैं, हालाँकि हमारी राय में, इस तरह की बात विफल हो जाती है। आप अपने फ़ॉन्ट को ठीक करने और स्क्रीन पर दिखाई देने वाले वर्णों के बीच विलंब सेट करने के विकल्प भी देखेंगे।
दो आदेश जो आपको विशेष रूप से उपयोगी लग सकते हैं वे हैं छिपाना और दिखाना. जैसा कि उनके नाम से पता चलता है, ये बाद के आदेशों को टर्मिनल में प्रदर्शित होने से छुपाएंगे या उन्हें दिखाएंगे।
आउटपुट फ़ाइल नाम और टर्मिनल आयामों को सेट करने के बाद, आदेशों को क्रम में निष्पादित किया जाएगा।
टर्मिनल में टाइप किए जा रहे शब्दों को अनुकरण करने के लिए, कमांड के साथ अपनी वांछित स्ट्रिंग को उपसर्ग करें प्रकार, उसके बाद कोट्स में स्ट्रिंग। उदाहरण के लिए, यदि आप चाहते हैं कि "MUO is Ace!" यह प्रदर्शित करने के लिए कि जैसे कि किसी उपयोगकर्ता द्वारा कीबोर्ड के पीछे टैप आउट किया जा रहा हो, दर्ज करें:
इको टाइप करें "MUO ऐस है!"
कमांड टाइप करें प्रवेश करना हिटिंग अनुकरण करने के लिए अपनी स्ट्रिंग के बाद वापस करना, और तुम देखोगे:
गूंज MUO ऐस है!
लिनक्स गूंज आदेश निष्पादित होगा, और आप टर्मिनल आउटपुट देखेंगे:
म्यूओ है ऐस!
पाठ की एक पंक्ति के बाद 200ms गैप ब्रेक का अनुकरण करने के लिए, कमांड का उपयोग करें नींद. उदाहरण के लिए:
नींद 200 मि.से
...अगली पंक्ति के टाइप होने से पहले 200ms का ठहराव होगा।
प्रकार कमांड वास्तविक कमांड को निष्पादित करने का कारण बनता है, उनके आउटपुट को GIF में कैप्चर किया जाता है।
जैसा कि ऊपर बताया गया है, अनुकूलित नियोफेट कमांड चलाने का अनुकरण करने के लिए, हमारा फीता फ़ाइल में निम्न शामिल हैं:
उत्पादनडेमोgif
तय करना फ़ॉन्ट आकार 14
तय करना चौड़ाई 1200
तय करना ऊंचाई 600
प्रकार "नियोफच --ascii muo_ascii.txt"
नींद 500 मि.से
प्रवेश करना
स्लीप 5s
एक बार जब आप कमांड से संतुष्ट हो जाते हैं, तो फाइल को सेव करें सीटीआरएल + ओ तब सीटीआरएल + एक्स, और फिर फ़ाइल को VHS में फीड करें।
वीएचएस < डेमो टेप
VHS टेप को GIF के रूप में प्रस्तुत करेगा।
ऊपर दिखाया गया GIF निम्न गुणवत्ता वाला है क्योंकि हमने GIF होस्टिंग के लिए किसी तृतीय पक्ष का उपयोग किया है। आपको हम पर भरोसा करना होगा कि उत्पादित वास्तविक जीआईएफ उच्च गुणवत्ता का होगा और किसी भी वेब पेज और अधिकांश सामग्री प्रबंधन प्रणालियों में एम्बेड करने के लिए उपयुक्त होगा।
यदि आप चाहते हैं कि आपकी कमांड स्क्रीन पर दिखाए गए वास्तविक कमांड के बिना चले, तो इसका उपयोग करें छिपाना और दिखाना आप जिस कमांड को चलाना चाहते हैं उसके पहले और बाद में:
छिपाना
प्रकार "नियोफच --ascii muo_ascii.txt" नींद 500ms दर्ज करें
दिखाना
आदेशों की सूची जब तक आप चाहें तब तक हो सकती है, और बशर्ते आउटपुट को जीयूआई-संचालित ऐप लॉन्च किए बिना टर्मिनल में दिखाया जा सकता है, वीएचएस ईमानदारी से आपके कार्यों को रिकॉर्ड करेगा।
अन्य उपयोगी वीएचएस सुविधाएँ
वीएचएस उपयोगी सुविधाओं से भरा हुआ है जो आपके आउटपुट के प्रकट होने के तरीके को अनुकूलित करने में आपकी मदद करता है। यहां हमारे पसंदीदा में से कुछ हैं:
1. बैकस्पेस
दबाने का अनुकरण करता है बैकस्पेस वर्णों को हटाकर कुंजी। आप कितने वर्णों को हटाना चाहते हैं, इसके लिए एक पूर्णांक जोड़ें।
2. सीटीआरएल
अक्सर, लिनक्स कमांड में शॉर्टकट समतुल्य होते हैं जो सीटीआरएल चाबी। प्रवेश "सीटीआरएल+एल"आपकी वीएचएस टेप फ़ाइल में अधिकांश लिनक्स डिस्ट्रोज़ पर स्क्रीन साफ़ हो जाएगी।
3. प्लेबैक गति सेट करें
परिणाम बहुत तेज़ी से चमक रहे हैं? अंतिम रेंडर की प्लेबैक गति को बदलने के लिए "प्लेबैकस्पीड" का उपयोग करें।
प्लेबैक स्पीड 0.5
...आउटपुट की प्लेबैक गति को आधा कर देगा।
आदेशों की पूरी सूची पर उपलब्ध है वीएचएस गिटहब पेज.
मौज-मस्ती और लाभ के लिए टर्मिनल जीआईएफ बनाना!
वीएचएस के साथ टर्मिनल इनपुट और आउटपुट के जीआईएफ बनाना आसान और गंभीर रूप से अच्छा है, और यह कमांड और उनके परिणामों को प्रदर्शित करने का एक शानदार तरीका है। ट्यूटोरियल लिखते समय या YouTube के विकल्प के रूप में दृश्य संसाधन के रूप में इसकी उत्कृष्ट क्षमता है।
इससे पहले कि आप शुरू करें और अपनी खुद की लिनक्स ट्यूटोरियल साइट बनाएं, सुनिश्चित करें कि आप एक विशेषज्ञ हैं और सबसे उपयोगी आधुनिक लिनक्स कमांड के साथ अप-टू-डेट हैं।