उच्च गुणवत्ता वाले ऑडियो और वीडियो के साथ स्क्रैचिंग (डेस्कटॉप रिकॉर्डिंग) कैसे करें?


9

मैंने चारों ओर गुगली की है और सभी सामान्य समाधान पाए हैं। उनमें से कोई भी मेरे लिए काम नहीं करता है। सबसे पहले, मैं उच्च गुणवत्ता वाली रिकॉर्डिंग बनाना चाहता हूं। दूसरा, मैं JACK ऑडियो का उपयोग करता हूं (PulseAudio पूरी तरह से अनइंस्टॉल है।)

मेरे ओएस और हार्डवेयर विवरण अंत में हैं। लेकिन मुझे लगता है कि जब यह स्क्रीन पर आता है तो JACK ऑडियो मुख्य चुनौती है। JACK मेरा एकमात्र विकल्प है क्योंकि इस कंप्यूटर का उद्देश्य ऑडियो उत्पादन है।

मेरी अगली चुनौती उबंटू को ही लगती है ... ffmpeg और उबंटू इतने दोस्ताना नहीं हैं। मैं वास्तव में अपने ffmpeg को संकलित करने का अनुभव नहीं करता, उदाहरण के लिए। और यहां तक ​​कि अगर मैं करता हूं (जो अंतिम उपाय का एक विकल्प है), मैं चाहता हूं कि वे विशिष्ट प्रोग्राम विंडो को आसानी से रिकॉर्ड करने में सक्षम हों, भले ही वे स्क्रीन पर चारों ओर घूमें। कमांड लाइन ffmpeg पूर्वनिर्धारित स्क्रीन क्षेत्रों को रिकॉर्ड करने तक सीमित लगती है और इसमें लचीलापन, उपयोग में आसान और सरलता का अभाव होता है।

मैं जैक के उपयोग से ऑडियो के साथ अपने डेस्कटॉप को रिकॉर्ड करने के लिए एक GUI दृष्टिकोण की तलाश करता हूं। और मुझे उच्च गुणवत्ता के ऑडियो और वीडियो चाहिए जो सिंक सिंक हो। मुझे लगता है कि लिनक्स उपयोगकर्ताओं की एक महत्वपूर्ण संख्या इस तरह के समाधान में रुचि रखती है।

SimpleScreenRecorder (SSR) के डेवलपर ने कहा कि वह JACK समर्थन जोड़ने का इरादा रखता है, इसलिए SSR मेरे संभावित समाधानों की सूची में सबसे ऊपर है।

मुख्य पृष्ठ - SimpleScreenRecorder - Maarten Baert की वेबसाइट

(दुर्भाग्य से, SSR का रेपो संस्करण क्रैश हो जाता है और मैं वर्तमान / नवीनतम git संस्करण की कोशिश नहीं कर सकता क्योंकि मुझे Ubuntu पर निर्माण करने के लिए git संस्करण नहीं मिल सकता है, लेकिन मैं इसके लिए एक अलग प्रश्न खोलूंगा।)

जब तक SSR JACK ऑडियो सपोर्ट (यदि ऐसा होता है) के साथ आता है, मुझे आशा है कि किसी और के पास एक समाधान है जो अब काम करता है।

BTW, मैं jack2alsa पुल है। (यह KX स्टूडियो का हिस्सा है।)

मैं कुबंटु 12.04 चला रहा हूं। इसके अतिरिक्त, मैंने रेयरिंग-लेट्स हार्डवेयर एनेबलमेंट स्टैक, KX स्टूडियो और कर्नेल 3.8.0-30-लोस्टेलिटी स्थापित किया है। मैं 3 मॉनिटर के साथ एक एएमडी / एटीआई Radeon HD6750 1 जीबी पीसीआई-एक्सप्रेस वीडियो कार्ड का उपयोग करता हूं और एक फोकट्री स्कारलेट 2i2 ऑडियो इंटरफ़ेस।

यहां कुछ लिंक दिए गए हैं जिनकी मैंने अपने स्क्रेंचेस्टिंग रिसर्च में जांच की है:

जवाबों:


10

मुझे जो समाधान पसंद है वह है SimpleScreenRecorder का उपयोग करना। यहाँ मैंने यह कैसे किया:

Git से नवीनतम SimpleScreenRecorder का निर्माण और स्थापना कैसे करें?

एक बार जब मुझे मेरी मदद की ज़रूरत हुई, तो मेरा समाधान आसान हो गया। मुझे आशा है कि अन्य लोग अब देव के निर्देशों का पालन कर सकते हैं।

यहां SSR के बारे में अधिक जानकारी दी गई है:

मुख्य पृष्ठ - SimpleScreenRecorder - Maarten Baert की वेबसाइट

SimpleScreenRecorder एक लिनक्स प्रोग्राम है जिसे मैंने प्रोग्राम और गेम्स रिकॉर्ड करने के लिए बनाया है। पहले से ही कुछ कार्यक्रम थे जो यह कर सकते थे, लेकिन मैं उनमें से किसी के साथ 100% खुश नहीं था, इसलिए मैंने अपना खुद का बनाया।

मेरा मूल लक्ष्य एक ऐसा कार्यक्रम बनाना था जो वास्तव में उपयोग करने के लिए बहुत सरल था, लेकिन जैसा कि मैं लिख रहा था मैंने अधिक से अधिक सुविधाओं को जोड़ना शुरू किया, और परिणाम वास्तव में एक बहुत शक्तिशाली कार्यक्रम है। यह इस अर्थ में 'सरल' है कि ffmpeg / avconv या VLC की तुलना में इसका उपयोग करना आसान है, क्योंकि इसमें एक सीधा उपयोगकर्ता इंटरफ़ेस है।

विशेषताएं

  • ग्राफिकल यूजर इंटरफेस (Qt- आधारित)।

  • VLC और ffmpeg / avconv की तुलना में तेज़।

  • संपूर्ण स्क्रीन या उसके हिस्से को रिकॉर्ड करता है, या ओपनग्लॉग एप्लिकेशन को सीधे रिकॉर्ड करता है (विंडोज पर फ्रैप्स के समान)।

  • ऑडियो और वीडियो को ठीक से सिंक्रनाइज़ करता है (VLC और ffmpeg / avconv के साथ एक सामान्य मुद्दा)।

  • यदि आपका कंप्यूटर बहुत धीमा है (वीएलसी करता है जैसे आपके सभी रैम का उपयोग करने के बजाय) वीडियो फ्रेम दर को कम कर देता है।

  • पूरी तरह से मल्टीथ्रेडेड: किसी भी घटक में छोटी देरी अन्य घटकों को कभी भी अवरुद्ध नहीं करेगी, जिसके परिणामस्वरूप कई प्रोसेसर वाले कंप्यूटर पर चिकनी वीडियो और बेहतर प्रदर्शन होता है।

  • किसी भी समय रिकॉर्डिंग रोकें और फिर से शुरू करें (या तो एक बटन क्लिक करके या हॉटकी दबाकर)।

  • रिकॉर्डिंग के दौरान आँकड़े (फ़ाइल का आकार, बिट दर, कुल रिकॉर्डिंग समय, वास्तविक फ्रेम दर, ...) दिखाता है।

  • रिकॉर्डिंग के दौरान एक पूर्वावलोकन दिखा सकते हैं, इसलिए आप समय बर्बाद करने के लिए केवल यह पता लगाने के लिए कि कुछ सेटिंग गलत थी, रिकॉर्डिंग में समय बर्बाद न करें।

  • एन्कोडिंग के लिए libav / ffmpeg पुस्तकालयों का उपयोग करता है, इसलिए यह कई अलग-अलग कोडेक्स और फ़ाइल स्वरूपों का समर्थन करता है (अधिक जोड़ना तुच्छ है)।

  • लाइव स्ट्रीमिंग (प्रायोगिक) भी कर सकते हैं।

  • समझदार डिफ़ॉल्ट सेटिंग्स: यदि आप नहीं चाहते हैं तो कुछ भी बदलने की आवश्यकता नहीं है।

  • लगभग सभी चीज़ों के लिए टूलटिप्स: यह जानने के लिए कि क्या कुछ करता है, प्रलेखन को पढ़ने की आवश्यकता नहीं है।


जब यह कठिन काम करने के लिए ffmpeg का उपयोग करता है तो यह "ffmpeg से अधिक तेज़" कैसे हो सकता है?
ललगन

@ लॉर्डनेकबर्ड-अच्छा सवाल। आप देव को ईमेल कर सकते हैं। वह मेरे लिए उत्तरदायी है। मैं केवल इतना कह सकता हूं कि मैं SSR का उपयोग कर रहा हूं और मैं इससे खुश हूं।
माउंटेनएक्स

2

काज़ाम स्क्रेंकेस्टर का उपयोग करें यह वक्ताओं से ऑडियो आउटपुट भी रिकॉर्ड कर सकता है या ईडिट भी कर सकता है


मैंने आज़म का उपयोग न करने का जो कारण तय किया, वह हालिया विकास की कमी है। ब्लॉग पोस्ट यहाँ देखें: twm-kd.com/linux/kazam/the-future-of-kazam-screencaster । अगस्त में वापस उन्होंने स्वीकार किया कि "कज़म पर काम एक पीस पड़ाव पर आया।" उनका यह भी कहना है कि भविष्य उज्ज्वल है। लेकिन SimpleScreenRecorder की वर्तमान विशेषताओं (और संभावना है कि भविष्य में इसमें JACK ऑडियो सपोर्ट होगा) के साथ-साथ कज़ाम की हालिया गतिविधि की कमी ने मेरा निर्णय लिया।
माउंटेनएक्स

0

चेक आउट

इस एक की नकल लगता है ।

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