ffmpeg: समस्याओं के बिना अपने लिनक्स डेस्कटॉप को रिकॉर्ड करें

Ffmpeg का लोगो

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

कुछ समय पहले मैंने औजारों की तलाश की  रिकॉर्ड करने के लिए लिनक्स वीडियो ट्यूटोरियल बनाने के लिए मेरी कंप्यूटर स्क्रीन पर क्या हुआ, बहुत खोज और परीक्षण के बाद, जो उपकरण मुझे मिले, उन्होंने मुझे मेरे ओपनएसयूएसई के लिए मना नहीं किया (मैं अंत में रिकॉर्डमेडस्कॉपटॉप के साथ रहा), उबंटू के बजाय मैंने xvidcap पाया।

ठीक है फिर, में समझा दूंगा कुछ ऐसा है कि उन्हें उतना नहीं देखना है अगर उनके साथ ऐसा होता है जैसा कि मेरे साथ होता है और इसके लिए मौजूदा कार्यक्रम बहुत आश्वस्त नहीं हैं। यह ffmpeg और PulseAudioVolume नियंत्रण के लिए धन्यवाद करने के तरीके के बारे में है। यदि आपके पास ये दो पैकेज इंस्टॉल किए गए हैं (ffmpeg और pavucontrol), तो पहली बात यह है कि पल्सएडियो वॉल्यूम कंट्रोल खोलें और "रिकॉर्डिंग" स्क्रीन पर जाएं, वहां हम रिकॉर्डिंग के लिए "मॉनिटर ऑफ बिल्ट-इन ऑडियो एनालिटेरियो" विकल्प चुनेंगे। फिर, प्रक्रिया को स्वचालित करने के लिए और इसे सरल तरीके से करने के लिए, हमें बस एक स्क्रिप्ट को निम्न आदेशों का उपयोग करके चलाना होगा (उसी निर्देशिका में स्थित है जहां यह स्थित है):

         डेस्कटॉप रिकॉर्डर

         ./recording डेस्क

         स्रोत डेस्कटॉप रिकॉर्डर

लेकिन पहले हमें उस स्क्रिप्ट को बनाना होगा ताकि इसे निष्पादित किया जा सके। ऐसा करने के लिए, हम संपादक के साथ एक टेक्स्ट शीट खोलते हैं, जिसे हम चाहते हैं और हम बिना उद्धरण के फ़ाइल "Desktoprecording.sh" को कॉल करेंगे और अंदर लिखते हैं:

#! / Bin / bash
STR = "@"
NAME = "myivideo.avi"
अगर [$ STR]; तब फिर
NAME = "$ @"
अन्य
इको "यदि आप वीडियो फ़ाइल का नाम निर्दिष्ट नहीं करते हैं, तो myivideo.avi का उपयोग किया जाएगा"
NAME = "myivideo.avi"
fi
# नाम = "$ (गूंज $ NAME | sed '/ \ / \\ / g')";
गूंज "सेविंग टू $ NAME ...";
ffmpeg –f alsa –i default –f x11grab –s ZZZZxYYYY -r RR –i: 0.0 –sameq “$ NAME”

यदि आप अंतिम पंक्ति को देखते हैं लिपिX11grab पैरामीटर के साथ हम इंगित किए गए क्षेत्र को रिकॉर्ड कर सकते हैं - (उदाहरण के लिए, आप जिस क्षेत्र को रिकॉर्ड करना चाहते हैं, उसके लिए ZZZZxYYYY को बदलना होगा, उदाहरण के लिए 800 × 640)। –R विकल्प हमें वीडियो को रिकॉर्ड करने के लिए फ़्रैमरेट में प्रवेश करने की अनुमति देता है (आरआर को उस कारक द्वारा प्रतिस्थापित किया जाना चाहिए, उदाहरण के लिए 30)। और वोइला, स्क्रिप्ट को बचाने के बाद आप इसका उपयोग शुरू कर सकते हैं।

अधिक जानकारी - Google वीडियो के लिए नया संपीड़न प्रारूप VP9

स्रोत - एक्सप्रेसराज़ोर


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   टोबाल कहा

    नमस्ते, जब वर्डप्रेस से कॉपी करने पर सिंगल और डबल कोट्स अपना सही फॉर्मेट खो देते हैं और यह काम नहीं करता है, तो क्या आप इसे कोड फॉर्मेट में लिख सकते हैं या फाइल के रूप में कहीं अपलोड कर सकते हैं? धन्यवाद

  2.   तारिबालिस कहा

    धन्यवाद। संकल्प में, उदाहरण के लिए 1280X800, X को कार्य करने के लिए कमांड के लिए कैपिटल किया जाना चाहिए।