गेमिंग स्क्रीन रिकॉर्डर


18

मैं गेमिंग वीडियो बनाता हूं और हाल ही में स्थापित उबंटू और मैं गेमिंग के लिए एक अच्छा स्क्रीन रिकॉर्डर नहीं पा सका हूं। क्या कोई सिफारिशें हैं (अधिमानतः मुफ्त वाले) जो एचडी में रिकॉर्ड कर सकती हैं, कई ऑडियो स्रोतों (यानी हेडसेट और कंप्यूटर साउंड) का उपयोग कर सकती हैं, और उबंटू सॉफ्टवेयर सेंटर में है? यदि यह सॉफ़्टवेयर केंद्र में नहीं है, तो मैं अभी भी इसे प्राप्त कर सकता हूं, बस सॉफ्टवेयर केंद्र में। मैंने पहले ही काज़म स्क्रेंसेस्टर और रिकॉर्डमाइडेस्कटॉप की कोशिश की है, लेकिन उन्होंने मेरे लिए काम नहीं किया। धन्यवाद दोस्तों!


क्या आप मुझे बता सकते हैं कि RecordMyDesktop काफी अच्छा क्यों नहीं था? जहाँ तक मुझे पता है, यह आपके द्वारा सूचीबद्ध सभी सुविधाएँ प्रदान करता है।
राफेल सिलेक

यह कई ध्वनि स्रोतों के लिए विकल्प नहीं है।
नूह मुलर

ऐसा होता है! जैक ऑडियो मोड का उपयोग करते समय, आप Ctrl कुंजी दबाकर कई स्रोतों का चयन कर सकते हैं।
राफेल Cieślak

काम नहीं करता है। dropbox.com/s/pnog9rnulhslwvw/…
नोआ मुलर

5
ठीक है, यह कहता है कि आप क्या याद कर रहे हैं - आपको इस सुविधा का उपयोग करने के लिए एक JACK ऑडियो सर्वर चलाने की आवश्यकता है (और निरपेक्ष कोई अन्य स्क्रीन रिकॉर्डर नहीं है जो JACK के बिना ध्वनि कैप्चर कर सकता है। यह एकमात्र ऐसी तकनीक है जो कई ऑडियो स्रोतों को एक साथ काम करने की अनुमति देती है। )। एक उपकरण है जिसे qjackctlJACK को बहुत सरल तरीके से शुरू करने में मदद मिलती है। तब RecordMyDesktop आपके सभी ऑडियो स्रोतों को सूचीबद्ध करेगा, और JACK ऑडियो को कई स्रोतों से रिकॉर्डर तक ले जाएगा। सौभाग्य!
राफेल Cieaklak

जवाबों:


14

मैं वास्तव में उस जवाब के लिए वाउच कर सकता हूं, जो ग्रंबेल ने टर्मिनल में रिकॉर्डमेडस्कॉपटॉप के बारे में बनाया था। जब संसाधन उपयोग की बात आती है तो यह सबसे अच्छा रहा है। इसके अलावा ffmpeg / avconv। लेकिन कुछ ऐसे कारक हैं जिन्हें आपको रिकॉर्ड करते समय ध्यान में रखना चाहिए:

  1. आपके HDD में कितने RPM हैं (मान लें कि आपके पास SSD नहीं है, तो हार्ड ड्राइव के बारे में चिंता न करें)। यदि आपके पास 5400 RPM है तो आपके पास यह बड़ा मौका है कि खेलते समय रिकॉर्डिंग करते समय, वीडियो सुचारू नहीं दिखेगा या गेम खेलने में धीमा अनुभव होगा। यदि यह 7200 आरपीएम है और इसे बंद करने के लिए, एचडीडी में बहुत अधिक कैश है (जैसे 16 एमबी, 32 एमबी या 64 एमबी) तो आपके पास बेहतर अनुभव होगा।

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

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

मेरे अनुभव से, पर्याप्त CPU, RAM, VIDEO के साथ एक अच्छा कंप्यूटर और इसे रिकॉर्ड करने के लिए अन्य स्पष्ट सामग्री (विशेष रूप से हार्ड ड्राइव का अनुभव / पढ़ें गति लिखें) से आप इसके लिए कज़म का उपयोग कर सकते हैं (जब से आप एचडी के बारे में बात कर रहे हैं) । लेकिन सॉफ्टवेयर सेंटर के साथ आने वाले काजम नहीं, बल्कि पीपीए में आने वाले। इसका बेहतर प्रदर्शन है जो PPA में आता है। कम से कम 12.04 या 12.10 में एक की तुलना में। यदि आप इसे आजमाना चाहते हैं तो निम्न कार्य करें:

sudo add-apt-repository ppa:kazam-team/unstable-series
sudo apt-get update && sudo apt-get install kazam

लेकिन ध्यान रखें कि:

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

  2. किसी भी स्थिति में, याद रखें कि वीडियो गेम रिकॉर्ड करते समय अधिकांश मामलों में कोडित किया जाएगा। इसका मतलब है कि यह आपकी रैम, सीपीयू और एचडीडी की गति का हिस्सा होगा। तो जितना अधिक आपके पास इनमें से कोई भी होगा, उतना कम प्रभाव आपको महसूस होगा।

  3. यदि आपका वीडियो कार्ड और / या CPU विशिष्ट कोडिंग तकनीकों के लिए अनुकूलित है (उदाहरण के लिए H.264) तो इससे बहुत मदद मिलेगी।

ध्यान दें, मैंने ध्वनि का उल्लेख नहीं किया है। ऐसा इसलिए है क्योंकि वास्तविक वीडियो की तुलना में पीसी के प्रदर्शन पर ध्वनि का प्रभाव कम होता है।

एक उदाहरण के लिए मैंने यहाँ एक वीडियो 16 जीबी रैम और एक एनवीडिया 560 टीआई के साथ आईबीडी 2600 पर उबंटू 13.04 का उपयोग करते हुए एक वीडियो बनाया है। मेरे पास Intel DZ68DB मदरबोर्ड के साथ Intel 120 GB SSD है ... हाँ मुझे पता है .. सभी Intel। वैसे भी, आप देख सकते हैं कि वीडियो कैसे व्यवहार करता है।

कई ऑडियो स्रोतों के लिए, कज़म (पीपीए में एक) प्रदान करता है:

यहाँ छवि विवरण दर्ज करें

जैसा कि आप देख सकते हैं कि आपके पास स्पीकर से ध्वनि और माइक से ध्वनि है।


आदमी पहले से ही इस तरह की वीडियो रिकॉर्डिंग कर रहा है, इसलिए शायद एक सभ्य-कल्पना मशीन है।
काल्पनिक पशु

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

9

RecordMyDesktop सबसे आसान समाधान है, आप इसका उपयोग इस तरह करते हैं:

recordmydesktop \
    -o "/tmp/recording.ogv" \
    --fps 30 \
    --no-cursor \
    --full-shots \
    --on-the-fly-encoding \
    -x 22 -y 249 --width 320 --height 240

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

उचित गेम कैप्चर के लिए आपको GLC की आवश्यकता होती है , जो विशेष रूप से OpenGL के लिए लिखा गया है और केवल OpenGL ऐप्स के साथ काम करता है। यह उबंटू में नहीं है, लेकिन आप स्रोत डाउनलोड कर सकते हैं और इसे स्वयं संकलित कर सकते हैं। एक बार संकलित करने के बाद, आपको अपने खेल को glc-captureएक पंक्ति के साथ शुरू करने की आवश्यकता है जैसे:

glc-capture -l /dev/stdout -v 3 -i -j -o /tmp/recording.glc -b back your_game

जीएलसी आपके कंप्यूटर के आधार पर गेम को 1280x720 या उससे अधिक पर कैप्चर करने के लिए काफी तेज है।

यदि आपको अधिक लचीलेपन की आवश्यकता होती है, तो कई ऑडियो स्रोतों को कैप्चर करने की बात आती है, तो आप पल्सीडियो उपकरणों का उपयोग कर सकते हैं। सबसे महत्वपूर्ण है pavucontrol, यह pulseaudio के लिए एक मिक्सर ऐप है जो आपको यह तय करने देता है कि क्या रिकॉर्ड किया जाता है और यहां तक ​​कि रनिंग के दौरान रिकॉर्डिंग स्रोतों को भी स्विच किया जाता है। एक रिकॉर्डिंग डिवाइस का चयन करने के लिए "इनपुट डिवाइस / सभी इनपुट डिवाइस" पर जाएं और एक "मॉनिटर ऑफ बिल्ड-इन ऑडियो एनालॉग स्टीरियो" नाम का चयन करें। सभी मॉनिटर वाले आपको ऑडियो आउटपुट रिकॉर्ड करने की अनुमति देते हैं। यह कुछ ऐसी संभावना है जो आपको GLC और recordmydesktop का उपयोग करते समय करनी होगी, जैसा कि मुझे लगता है कि डिफ़ॉल्ट रूप से वे लाइन-इन या ऐसा कुछ रिकॉर्ड करेंगे, वास्तविक स्पीकर आउटपुट नहीं।

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

pactl load-module module-null-sink sink_name=nullsink

डॉक्यूमेंटेशन में थोड़ी कमी हो सकती है, लेकिन यह आपको उन चीजों को करने की अनुमति देनी चाहिए जो आप करना चाहते हैं। बस गेम ऑडियो और हेडसेट आउटपुट को अलग से pavucontrolरिकॉर्ड करने के लिए , आप सेटअप कर सकते हैं ताकि जीएलसी गेम ऑडियो रिकॉर्ड कर ले और फिर parecordअपने हेडसेट को पकड़ने के लिए एक अलग उपयोग करें।


5

आप Ubuntu Vibes से Gamecaster आज़माना चाहते हैं ।

Gamecaster

Gamecaster ओपन सोर्स प्रोजेक्ट glc के लिए एक चित्रमय दृश्य है। यह किसी भी लिनक्स गेम के वास्तविक समय के फुटेज को कैप्चर कर सकता है जो ध्वनि के लिए ALSA और ड्राइंग के लिए OpenGL का उपयोग करता है।

गेमकेस्टर में निम्नलिखित विशेषताएं हैं:

  • लिनक्स गेम्स का एचडी वीडियो कैप्चर करें जो ओपनजीएल त्वरण का उपयोग करता है
  • रिकॉर्डिंग शुरू करने के लिए एक गेम बाइनरी चुनें या अपने इंस्टॉल किए गए गेम में से एक चुनें
  • प्लेबैक एक .glc फ़ाइल
  • कैप्चर की गई .glc फ़ाइल को webm वीडियो प्रारूप में एनकोड करें
  • कैप्चर हॉटकी, वीडियो बिटरेट और सीपीयू थ्रेड्स की संख्या को बदलने के विकल्प
  • उबंटू संकेतक समर्थन

मैंने उबंटू 12.04 और 12.10 दोनों के लिए गेमकास्टर को अपडेट किया है। इसमें एक महत्वपूर्ण बगफिक्स शामिल है जो गेमकेस्टर को लॉन्च पर दुर्घटनाग्रस्त होने से बचाएगा अगर आप अपने डेस्कटॉप पर अंग्रेजी के अलावा किसी अन्य भाषा का उपयोग करते हैं।

लेखन के समय, केवल 12.04 और 12.10 के लिए उपलब्ध है। लगता है विकास रुक गया है। कीबोर्ड संयोजन दबाएं: CTRL- ALT- T,
अपने टर्मिनल को खोलने के लिए, और नीचे दिए गए कोड को कॉपी / पेस्ट करें।

चेतावनी पत्र अभी भी अल्फा स्टेज (0.3) में है

sudo add-apt-repository ppa:niteshgupta16/gamecaster-stable
sudo apt-get update
sudo apt-get install gamecaster

स्रोत कोड टार बॉल्स यहाँ हैं


1

मैं SimpleScreenRecorder की सलाह देता हूं। आपको इसे प्राप्त करने के लिए कमांड लाइन का उपयोग करना होगा लेकिन यह वास्तव में सरल है। मुझे बहुत सारे अन्य स्क्रीन रिकार्डर के साथ समस्याएँ थीं, जिनमें भारी वीडियो फाड़ के मुद्दे और सामान थे, लेकिन एसएसआर ने मेरे लिए वास्तव में अच्छा काम किया है

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder

यही सब है इसके लिए। उम्मीद है की यह मदद करेगा!


0

Glc आज़माएं, यह सॉफ़्टवेयर केंद्र में नहीं है और मुझे नहीं पता कि क्या यह कई ऑडियो स्रोतों का समर्थन करता है, लेकिन यह एकमात्र ऐसा था जिसने ओपनजीएल के साथ मेरे लिए काम किया।


3
जीएलसी पर ग्रुम्बेल का उत्तर पहले से अधिक पुराना और अधिक विस्तृत है।
डेविड फ़ॉस्टर

0

आप ओपन ब्रॉडकास्टर सॉफ्टवेयर (OBS) आज़मा सकते हैं। यह कई ऑपरेटिंग सिस्टम के लिए बनाया गया है; मैं इसे अपने विंडोज गेमिंग मशीन पर उपयोग करता हूं, लेकिन यह लिनक्स में भी मूल रूप से चलता है।

यह कई ध्वनि स्रोतों को कैप्चर करता है, जैसा कि मैं अक्सर स्ट्रीम / रिकॉर्ड गेम, मम्बल और अन्य चीजों को रिकॉर्ड करता हूं।

यह लिंक 14.04 के लिए है, लेकिन यह आपके लिए भी काम करना चाहिए:

http://ubuntuhandbook.org/index.php/2015/06/open-broadcaster-software-ubuntu-14-04/

यह शायद रिपॉजिटरी में भी है।

उम्मीद है की यह मदद करेगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.