Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> सॉफ्टवेयर

glc - Linux FRAPS

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

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

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

glc - Linux FRAPS

जीएलसी प्राप्त करें

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

जीएलसी का उपयोग करना

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

सबसे बुनियादी उपयोग है:

जीएलसी-कैप्चर <निष्पादन योग्य>

फिर, गेम में, आप हॉटकी का उपयोग करके रिकॉर्डिंग शुरू/बंद कर सकते हैं। डिफ़ॉल्ट शिफ्ट + F8 है। आप कई अन्य मापदंडों को भी कॉन्फ़िगर कर सकते हैं, जैसे तुरंत रिकॉर्डिंग शुरू करना (-एस), आउटपुट फ़ाइल नाम और पथ (-ओ) बदलें, फ्रेम प्रति सेकंड कैप करें, संपीड़न बदलें, शायद ऑडियो को अक्षम भी करें।

उदाहरण के लिए:

जीएलसी-कैप्चर -एस --अक्षम-ऑडियो <निष्पादन योग्य>

एप्लिकेशन लॉन्च होने के क्षण में यह केवल वीडियो रिकॉर्ड करेगा। लेकिन पर्याप्त बात करना, आइए कुछ अच्छे उदाहरण देखें।

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

प्लेबैक

अपने इन-प्रोग्राम या इन-गेम रिकॉर्डिंग को देखने के लिए जीएलसी-प्ले का उपयोग करें।

जीएलसी-प्ले <रिकॉर्ड की गई फ़ाइल - भालू .glc प्रत्यय>

जीएलसी-प्ले फ़ाइल को अपने मीडिया-प्लेयर-जैसे फ्रेम में स्ट्रीम करेगा। आप बाद में जीएलसी-प्ले और अतिरिक्त सॉफ़्टवेयर का उपयोग कर सकते हैं ताकि सभी के देखने और सराहना करने के लिए फिल्में बनाई जा सकें। हम शीघ्र ही ऐसा करेंगे; पहले, एक अच्छा स्क्रीनशॉट:

ल्यूसिड विंडो थीम से भ्रमित न हों। यह प्रदर्शन 32-बिट कर्मिक पर किया गया था, जो मेरे RD510 लैपटॉप से ​​जुड़ी एक बाहरी 2.5" 5400rpm USB डिस्क से चलता है, जो आम तौर पर Ubuntu 10.04 Lucid Lynx के दो इंस्टेंस को बूट करता है, एक इंस्टेंस Jaunty का और एक ओपनएसयूएसई 11.2 ग्नोम का। मेरे ऑन 10-बूट सिस्टम का रास्ता, btw। ओह, ग्राफिक्स कार्ड 512MB RAM Nvidia 9600GS है।

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

एन्कोडिंग

अब वास्तव में मज़ेदार हिस्सा आता है, अपने काम से शानदार वीडियो बनाना! एन्कोडिंग के बारे में पूर्ण विवरण में जाना इस लेख के दायरे से बाहर है, फिर भी, मैं आपको कुछ त्वरित सुझाव दिखाऊंगा जो आपको एन्कोडिंग के साथ आरंभ करने में मदद करेंगे।

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

सबसे पहले, आधिकारिक साइट पर पहले से ही एक एन्कोडिंग स्क्रिप्ट (डायरेक्ट लिंक, शेल स्क्रिप्ट) उपलब्ध है, जो आपकी स्ट्रीम से MP4 वीडियो बनाएगी। स्क्रिप्ट में कुछ हार्ड-कोडेड विकल्प हैं, इसलिए इसकी कोई गारंटी नहीं है कि यह आपके लिए काम करेगा।

दूसरा, आधिकारिक साइट पर विकी पृष्ठ है, जो विभिन्न विकल्पों पर उदाहरण प्रस्तुत करता है। जब मैंने जीएलसी का उपयोग करना शुरू किया, तो यह एक संदर्भ था जिसका मैंने सफलतापूर्वक उपयोग किया।

कोई सुनहरा नियम नहीं है, लेकिन यहाँ एक उदाहरण है। इसके दो भाग हैं।

जीएलसी-प्ले [स्ट्रीम फाइल] -ए 1 -ओ ऑडियो.वाव

जीएलसी-प्ले पहली उपलब्ध ऑडियो स्ट्रीम को WAV फ़ाइल में चलाता है।

जीएलसी-प्ले <स्ट्रीम फ़ाइल> -y 1 -o - | mencoder -demuxer y4m - -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 -audiofile audio.wav -oac mp3lame -o video.avi

अगला, जीएलसी-प्ले पहली उपलब्ध वीडियो स्ट्रीम चलाता है और इसे मेनकोडर में पाइप करता है; बाद वाला तब स्ट्रीम की व्याख्या करने के लिए y4m डिमॉक्सर का उपयोग करता है और फिर इसे libavcodec (lavc) का उपयोग करके .avi प्रारूप में MPEG-4 वीडियो के रूप में पैकेज करता है; बिटरेट अपेक्षाकृत कम है, केवल 3 एमबी/सेकंड; पहले बनाई गई ऑडियो फाइल को आउटपुट वीडियो में भी डाला जाता है, जिसे mp3lame के साथ एन्कोड किया जाता है।

अब, मैं कोई मल्टीमीडिया विशेषज्ञ नहीं हूँ, लेकिन मेरा मानना ​​है कि यह बहुत सरल शब्दों में इसे समझाता है। यदि आपके पास ऑडियो ट्रैक नहीं है और आप इसका उपयोग नहीं करना चाहते हैं, तो आप केवल ऑडियो भाग को कमांड से हटा सकते हैं।

मेनकोडर के काम में कड़ी मेहनत का एक उदाहरण यहां दिया गया है:

एक बार जब आपका वीडियो तैयार हो जाए, तो मीडिया प्लेयर चालू करें और आनंद लें:

अच्छा, है ना?

वाइन के साथ भी काम करता है!

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

जीएलसी-कैप्चर <विकल्प> वाइन

जैसा कि आप आवश्यक देखते हैं, आप -एस या अतिरिक्त झंडे का उपयोग करना चाह सकते हैं।

कुछ स्क्रीनशॉट, कार्रवाई में जीएलसी-प्ले:

वीएलसी और टोटेम प्लेबैक:

इस खेल में चौंका देने वाले यथार्थवाद से मैं हमेशा चकित रह जाता हूं। Peugeot 106 में वाइल्ड साइड ड्रिफ्ट के दौरान टायर फ्लेक्सिंग पर ध्यान दें। बिल्कुल शानदार।

glc - Linux FRAPS

एन्कोडिंग:

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

समस्याएं और अवलोकन

जीएलसी के साथ कुछ मुद्दे थे। इसलिए एप्लिकेशन पर विचार करने और उसका उपयोग करते समय कृपया इन्हें ध्यान में रखें।

ध्वनि

कुछ मामलों में, मैं ऑडियो के साथ रिकॉर्ड की गई स्ट्रीम को चलाने में असमर्थ रहा। जीएलसी-प्ले फ़ंक्शन एएलएसए के बारे में इस या उस के बारे में शिकायत करेगा। मैंने इसे लंबे समय तक डिबग नहीं किया है, लेकिन आपको इसे याद रखना चाहिए और यदि आप समस्याओं का सामना करते हैं, तो --disable-audio विकल्प के साथ glc-capture चलाएँ।

64-बिट संगतता और बिल्ड स्क्रिप्ट

जीएलसी 64-बिट सिस्टम पर अच्छी तरह से काम नहीं करेगा। यह 32-बिट पर बहुत अच्छा काम करता है, इससे अपेक्षित सभी कार्य करता है। मैंने आधिकारिक वेबसाइट पर निर्देशों का पालन किया, जिसमें मैनुअल प्रतीकात्मक लिंक बनाना और बिल्ड स्क्रिप्ट का उपयोग करना शामिल था, लेकिन यह काम नहीं किया।

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

बड़ा मुद्दा यह है कि आप 64-बिट प्रोसेसर की शक्ति और अतिरिक्त रैम का पूरी तरह से उपयोग नहीं कर सकते हैं, केवल 64-बिट मशीनों के लिए वीडियो और ऑडियो संपादन के साथ। 32-बिट सिस्टम पर पीएई कर्नेल रैम सीमाओं के साथ थोड़ी मदद कर सकता है, लेकिन आप इसे पसंद नहीं कर सकते हैं, खासकर जब से अधिकांश आधुनिक मशीनें पिछले कुछ समय से 64-बिट आर्किटेक्चर का उपयोग करती हैं।

32-बिट सिस्टम पर, बिल्ड स्क्रिप्ट का उपयोग करके इंस्टॉल किया गया glc तब तक लाइब्रेरी नहीं ढूंढ सकता जब तक रूट डायरेक्टरी में इंस्टॉल नहीं किया जाता। इसे /home, /usr/local या /opt के अंतर्गत रखने का कोई भी प्रयास विफल रहा।

प्रदर्शन

मैंने पहले इसका उल्लेख किया था, लेकिन आपके पास एक शक्तिशाली मशीन और एक तेज हार्ड डिस्क होनी चाहिए ताकि जीएलसी का ठीक से उपयोग किया जा सके। अधिकांश लैपटॉप हाई-एफपीएस, हाई-रिज़ॉल्यूशन गेम्स को अच्छी तरह से हैंडल नहीं कर पाएंगे। आप डिस्क I/O अड़चन से टकराएंगे।

कुछ सेकंड के लिए साधारण गेम भी रिकॉर्ड करने से आपकी डिस्क पर सैकड़ों एमबी डेटा का अनुवाद होता है, इसलिए इसे ध्यान में रखें। आप आसानी से अंतरिक्ष से बाहर भाग सकते हैं, साथ ही गेम प्लेबैक रुक सकता है। एक दूसरी डिस्क या एक बाहरी डिस्क यहाँ एक अच्छे विचार की तरह लगती है।

अपने आप में कोई समस्या नहीं, एक परामर्श अधिक है।

प्रयोज्यता

टूल बहुत अधिक गीकी है, लंबे और कुछ हद तक भ्रमित करने वाले कार्यों के साथ जिसमें मेनकोडर और लंगड़ा सहित वीडियो/ऑडियो संपादन के साथ परिचित होने की आवश्यकता होती है। यह कम जानकार उपयोगकर्ताओं के लिए glc को कुछ हद तक दुर्गम बनाता है। एक जीयूआई रैपर एक अच्छा विचार होगा, जिसमें एन्कोडिंग और स्वरूपण के लिए सभी भयानक विकल्प शामिल हैं और क्या नहीं, बड़े चमकदार बटनों के नीचे अच्छी तरह से छिपा हुआ है।

दोबारा, यह एक अच्छी-से-इच्छा-सूची है।

समापन शब्द ...

इससे पहले कि मैं लेख को समाप्त करूँ, कुछ टिप्पणियाँ:

याद रखें कि मैंने अपनी नेक्सुइज़ समीक्षा में किस तरह की शिकायत की थी कि मुझे अभी तक यह पता नहीं चल पाया है कि खेलते समय वीडियो कैसे कैप्चर किया जाए? खैर! ये रहा। आपका जवाब है।

अंत में, विनेट्रिक्स की तरह, यह ट्यूटोरियल लिनक्स गेमर्स के लिए बहुत महत्वपूर्ण है, इसलिए मैं इसे गेमिंग सेक्शन में भी लिंक करूँगा।

और पढ़ें 

आप इन लेखों पर भी एक नज़र डालना चाहेंगे:

विंक सॉफ्टवेयर

रिकॉर्डमाईडेस्कटॉप सॉफ्टवेयर

निष्कर्ष

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

जीएलसी एक बहुत अच्छा टूल है। इसका उपयोग करना थोड़ा मुश्किल है, अनुभवी उपयोगकर्ताओं के लिए अधिक तैयार है, और इसमें कुछ अनसुलझी समस्याएं हैं, जैसे ध्वनि संबंधी समस्याएं और 64-बिट समर्थन। लेकिन यह अच्छा काम करता है और अच्छा आउटपुट देता है। बस सुनिश्चित करें कि आपके पास तेज़ डिस्क और पर्याप्त RAM है। खैर, मुझे आशा है कि आपको यह अच्छा लगा होगा। फिर मिलेंगे!

प्रोत्साहित करना।

  1. Pi-Hole - DNS Triangle

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

  1. बिटकॉइन का भविष्य

    आह, सबसे गर्म विषय EVAR। अब, मैं इसकी चर्चा कर रहा हूँ। यदि आप तकनीक के बारे में दूर से भी जानकार हैं, तो आपने डिजिटल मुद्रा, या डिजिटल क्रिप्टो-मुद्रा, बिटकॉइन के बारे में सुना होगा। यह आजकल सभी गुस्से में है। यदि आप नहीं जानते कि मैं किस बारे में बात कर रहा हूं, तो इसे छोड़ दें। अब इससे भी बड़ा

  1. स्लिमबुक आ रही है

    मैंने बुलेट काटने का फैसला किया और दुस्साहसी कुछ करने की कोशिश की। खैर, इतना दुस्साहसी नहीं। मैंने यह देखने का फैसला किया कि क्या वास्तव में दैनिक उत्पादकता कार्य के लिए लिनक्स मशीन का उपयोग करना संभव है। इसके लिए, मैंने एक 14-इंच की स्लिमबुक प्रो2 खरीदी है, और यह वर्तमान में मेरे घर में अपनी खुशी क