सवाल मैं अपनी स्क्रीन कैसे रिकॉर्ड कर सकता हूं?


मैं उबंटू पर अपनी स्क्रीन कैसे रिकॉर्ड कर सकता हूं?

जिस ऐप को मैं ढूंढ रहा हूं वह आदर्श रूप से इन सभी सुविधाओं में से है:

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

518


मूल


एक नज़र डालें यह रैंकिंग। - Pablo Bianchi


जवाब:


जीटीके-recordmydesktop  install gtk-recordmydesktop

ऑडियो और वीडियो कैप्चर और स्क्रीनकास्ट एप्लिकेशन रिकॉर्ड MyDesktop को आनंद लेने और कॉन्फ़िगर करने के लिए गनोम टूलबार पर ग्राफिकल आइकन का उपयोग करने में आसान बनाता है।

enter image description here

xvidcap (अब बनाए रखा नहीं है, पैकेज अब उपलब्ध नहीं है)

एक स्क्रीन कैप्चर आपको चित्रण या दस्तावेज़ीकरण उद्देश्यों के लिए अपने एक्स-विंडो डेस्कटॉप से ​​वीडियो कैप्चर करने में सक्षम बनाता है। यह लोटस स्क्रीनकैम जैसे टूल्स के मानकों-आधारित विकल्प होने का इरादा है।

वीडियो एमपीईजी या एवीआई फाइल प्रारूप में सहेजा जा सकता है।


254



इन दो सुझावों के लिए धन्यवाद! मैंने उन दोनों की कोशिश की है, लेकिन मुझे जो भी चाहिए वह करने के लिए न तो मिल सकता है: gtk-recordmydesktop पूरी आभासी स्क्रीन (3200x1200) रिकॉर्डिंग पर जोर देती है, जो कि बहुत बड़ी है ... xvidcap मुझे रिकॉर्ड करने के लिए स्क्रीन के आयताकार क्षेत्र का चयन करने देता है, लेकिन फिर इसके नियंत्रण बटन को इसके ऊपर रखना चाहता है (और यदि आप नियंत्रण को स्थानांतरित करते हैं तो क्षेत्र को स्थानांतरित करता है), जो खिड़की को रिकॉर्ड करने के लिए काम नहीं करता है स्क्रीन (मैं एक टाइलिंग विंडो प्रबंधक का उपयोग कर रहा हूँ)। - Riccardo Murri
हमने अब xvidcap को भंडार से हटा दिया है क्योंकि यह अब बनाए रखा नहीं गया है। - popey
@RiccardoMurri: gtk-recordmydesktop आपको केवल एक चयनित स्क्रीन क्षेत्र रिकॉर्ड करने की अनुमति देता है। बस पूर्वावलोकन क्षेत्र में एक आयत खींचें। - MestreLion
gtk-recordmydesktop को एक नए स्तर पर लिनक्स-स्क्रीनरेकॉर्डिंग क्रैपीनेस मिल जाता है। यह वास्तव में विभिन्न एफपीएस पर अलग-अलग हिस्सों को रिकॉर्ड करता है: डी ऑडियो सिंकिंग (जो निश्चित रूप से विफल रहता है) इसके बाद वास्तव में कठिन है। - Henrik Heino
द्वारा उत्पादित आउटपुट वीडियो gtk-recordmydesktop बहुत विकृत है। - Anmol Singh Jaggi


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

enter image description here

यह बहुत हल्का है और विशेष रूप से काम करता है, खासकर किसी वेबपृष्ठ पर या ईमेल में एक छोटा स्क्रीनकास्ट डालने के लिए।

आप इसे पीपीए से प्राप्त कर सकते हैं (हो सकता है कि एक अद्यतित पैकेज हो लेकिन 'असमर्थित' हो):

sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update && sudo apt-get install byzanz

या आप इसे नीचे दिए गए बटन पर क्लिक करके आधिकारिक उबंटू रिपोजिटरी से प्राप्त कर सकते हैं:

Install Byzanz

अधिक जानकारी के लिए:

स्क्रीनकास्ट की एनिमेटेड जीआईएफ छवियां कैसे बनाएं?


176



वाह! यह केवल 28 वोट प्राप्त करने के लिए बहुत अच्छा है। - Ufoguy
यह ऐप अभी तक उबंटू 16.04 के लिए नहीं है। इसे प्राप्त करना बहुत अच्छा होगा। - Léo Léopold Hertz 준영
इसे कैसे लॉन्च करें? - Kaushal28
स्थापित करते समय मुझे कुछ 404 मिल गया :( - Alexander Mills
यह 16.04 के लिए उपलब्ध है, और आपको इसे प्राप्त करने के लिए एक भंडार जोड़ने की आवश्यकता नहीं है। केवल sudo apt install byzanz और यह जाता है। विपक्ष: कम फ्रेम दर और पूर्ण रिज़ॉल्यूशन या कलर स्पेस को कैप्चर नहीं करता है, इसलिए रंग विकृत हो जाते हैं और आकार एलियाड हो जाते हैं और गति चंचल होती है। यह जानने के लिए कि कौन से पैरामीटर इसे देना चाहते हैं, इसका उपयोग करें xwininfo कमांड, उस विंडो में क्लिक करें जिसे आप रिकॉर्ड करना चाहते हैं, और यह आपको एक्स, वाई, चौड़ाई और ऊंचाई बताएगा byzanz चाहता हे। - Blair Houghton


Kazam

यह इस उद्देश्य के लिए एक अच्छा आवेदन है: होम, install, या केवल sudo apt install kazam

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

कुछ हैं उपयोगी कीबोर्ड शॉर्टकट्स भी:

रिकॉर्डिंग शुरू करने के लिए

   SUPER-CTRL-R 

रिकॉर्डिंग को रोकने के लिए

   SUPER-CTRL-P

रिकॉर्डिंग को रोकने के लिए

   SUPER-CTRL-F

मुख्य विंडो को दिखाने / छिपाने के लिए

   SUPER-CTRL-W

151



मैंने recordmydesktop की कोशिश की है, और मेरे लिए kazam बेहतर काम करता है। - ThiagoPonte
मैंने कज़म स्थापित किया लेकिन एमपी 4 के लिए आउटपुट। मोवी है और जब मैं इसे खेलने की कोशिश करता हूं तो यह मुझे "एसजीआई वीडियो फाइलों के लिए कोई एप्लीकेशन नहीं है" इसके अलावा मैं gnome पर स्टॉप बटन का पता नहीं लगा सकता। - SurvMach
मुझे रिकॉर्ड मैडस्कटॉप के साथ गड़बड़ियां हुईं, जबकि काज़म ठीक काम करता है। यह भी तेज़ है क्योंकि जैसे ही आप रिकॉर्डिंग खत्म करते हैं, उतनी जल्दी एमपी 4 उत्पन्न करता है। - Juampy NR
वाह, मैं कज़म द्वारा 90 सेकंड स्क्रीन पर कब्जा कर लिया और निर्यात किया गया वीडियो आकार 3.2 जीबी था - ghanbari
अगर कोई कोज़म कीबोर्ड शॉर्टकट जानना पसंद करता है: jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html - Riyafa Abdul Hameed


सरल स्क्रीन रिकॉर्डर

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

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

उबंटू संस्करणों के लिए 12.04 - 16.10 यह मानक भंडारों में नहीं है और निम्न के साथ स्थापित किया जा सकता है:

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
# if you want to record 32-bit OpenGL applications on a 64-bit system:
sudo apt-get install simplescreenrecorder-lib:i386

उबंटू संस्करण 17.04 के लिए - इसके बाद इसमें शामिल है universe भंडार और द्वारा स्थापित किया जा सकता है:

sudo apt-get update
sudo apt-get install simplescreenrecorder

यहां यूआई पूर्वावलोकन है:

enter image description here


97



इंस्टॉलेशन के बाद यह स्पष्ट नहीं है कि आप अपने simplescrrenrecorder का उपयोग कैसे करते हैं। क्या आदेश टोपी इंटरफ़ेस देता है? - Drew Verlee
@DrewV अच्छी तरह से आप डैश> सरल स्क्रीन में खोज करके शुरू कर सकते हैं, कमांड लाइन से आप टर्मिनल खोल सकते हैं और सिमस्क्रीन टैब टैब टाइप कर सकते हैं और एंटर कर सकते हैं - Qasim
@Drewverlee $ simplescreenrecorder  इंटरफ़ेस देता है - Akavall
मैंने अभी इसे स्थापित किया है और सेटिंग्स के माध्यम से काम करने के बाद मैं स्क्रीन की सिर्फ एक खिड़की रिकॉर्ड करने में सक्षम हूं जो मुझे चाहिए और यह वास्तव में अच्छी तरह से काम करता है। धन्यवाद। - Peter
कहना चाहिए, यह एक बहुत ही उपयोगी ऐप है, आसान इंस्टॉल है, उम्मीद के अनुसार काम करता है, अच्छी तरह से किया जाता है। मैंने इसके लिए gtk-recordmydesktop अनइंस्टॉल किया। आयत ftw का चयन करें! - Francois


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

मेरे मामले में (संघर्ष के कई घंटों के बाद) यह था VOKOSCREEN जो काम करता था, इसलिए मैंने आगे नहीं देखा। मेरा सिस्टम लिनक्स मिंट 15 ओलिविया, 64-बिट है, जो उबंटू रियरिंग पर आधारित है।

यह मेरा सारांश / लॉग है जिसे मैंने प्रयोग करते समय लिखा था। आशा है कि यह आपको कई घंटे बचाएगा:

avconv: ऑडियो और वीडियो सिंक से बाहर हो जाते हैं, ऑडियो पीछे पीछे है मैं कर सकता था कि सभी विकल्पों का प्रयास किया। यह मैं उपयोग की गई कमांड लाइन है:

avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi

byzanz: एनिमेटेड gif बनाता है (कोशिश नहीं की, क्योंकि मुझे ध्वनि और लंबे स्क्रीनकास्ट की आवश्यकता है)

Eidete: स्थापित करने में असमर्थ (लिनक्स अनुभव के 20 वर्षों के साथ, हमेशा के लिए प्रयास नहीं किया)

जीटीके-recordmydesktop: ओग बनाता है जो ठीक है, लेकिन कुछ भी बदलने में असमर्थ है। सर्वश्रेष्ठ कनवर्टर मेनकोडर था लेकिन वीडियो तेज करता है (लेकिन ऑडियो नहीं) ताकि वे सिंक हो जाएं।

इस्तांबुल: तुरंत जम जाता है

Kazam: यदि ~ 640x480 मेमोरी से बड़ा रिकॉर्ड क्षेत्र लीक हो जाता है, तो सिस्टम अप्रतिबंधित होने से कुछ मिनट पहले छोड़ देता है। कई ने इसी तरह की समस्या की सूचना दी है, यह एक ज्ञात बग है।

pyvnc2swf: एक वीएनसी सत्र रिकॉर्ड करने के लिए एक उपकरण है। सुविधाजनक नहीं है अगर आप अपनी स्क्रीन रिकॉर्ड करना चाहते हैं (कोशिश नहीं की गई)

screenkey: "स्क्रीनकास्ट टूल" के रूप में विज्ञापित, लेकिन आपकी स्क्रीन रिकॉर्ड करने के बारे में नहीं है

तिबेस्ती: अब बनाए रखा नहीं है (2011 से), स्थापित भी नहीं करता है

vokoscreen: आखिरकार!!!! गुणवत्ता अच्छी है: ऑडियो और वीडियो दोनों। रिकॉर्डिंग के बाद मैं गुणवत्ता को किसी भी नुकसान के बिना मेनकोडर के साथ फ़ाइल को लगभग 1: 7 तक संपीड़ित कर सकता था। मैंने पाया कि यह निम्न कमांड लाइन का उपयोग करता है:

ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi

xvidcap: जैसा ऊपर बताया गया है: "हमने अब xvidcap को भंडार से हटा दिया है क्योंकि यह अब बनाए रखा नहीं गया है।" (कोशिश नहीं की)

आँख मारना: डाउनलोड करने योग्य निष्पादन योग्य के रूप में वितरित पैकेज के रूप में वितरित, (कोशिश नहीं की)


67



वाह, vokoscreen भयानक है! उम्म, इस बड़ी जलन के अलावा: यह अपने स्वयं के केंद्र मार्कर रिकॉर्ड करता है! askubuntu.com/questions/484952/... - Jeff Ward
मुझे यकीन है कि काज़म के लिए उल्लिखित बग चला गया है क्योंकि मेरे पास 2015 और 2016 से रिकॉर्डिंग है जो 30 मिनट से अधिक (सबसे बड़ा 2 घंटे 1 9 मिनट) है, बिना किसी समस्या के और बिल्कुल सही सत्र में। - Luis Alvarado♦
बग 2.0.13 में तय किया गया था - reubenjohn
एक त्रुटि प्राप्त करना Cannot open display :0.0,0, ffmpeg कमांड का उपयोग करते समय - Jay Chakra
Ffmpeg कोड के लिए +1। ठीक वही जो मेरे द्वारा खोजा जा रहा था। - Elder Geek


स्क्रीनकास्ट बनाने के लिए मैं यही उपयोग करता हूं, क्ली कमांड जो आता है recordmydesktop

recordmydesktop --width 1920 --height 1200 --full-shots --fps 15 --channels 1 --device hw:1,0 --delay 10

विलंब 10 मुझे रिकॉर्डिंग शुरू करने से पहले अपने डेस्कटॉप को "तैयार" करने के लिए 10 सेकंड देता है। जब मैं करूँगा तो मैंने मारा ctrl+सी, तो यह फ़ाइल एन्कोडिंग शुरू होता है।

मेरे पास दोहरी डिस्प्ले है, और चौड़ाई / ऊंचाई तर्क मुझे अपने मॉनीटर में से किसी एक पर रिकॉर्डिंग पर ध्यान केंद्रित करने देता है। इस मूल्य को समायोजित करके मैं अपने दूसरे मॉनीटर पर भी रिकॉर्ड कर सकता हूं।

अन्य पॉइंटर्स:


48



देखो recordmydesktop --help अधिक जानकारी के लिए टर्मिनल के माध्यम से (या बस लिंक पर क्लिक करें)। - its_me
आप निर्देशांक कैसे प्राप्त किया? - Exeleration-G
RecordMyDesktop 3.8 अमान्य फ़ाइलों को बनाता है जो रिकोड करना, संपादित करना और YouTube उन्हें स्वीकार नहीं करते हैं। मैं इससे बचने के लिए सलाह देता हूं। - Ondra Žižka


आप स्क्रीनकास्ट बनाने के लिए ffmpeg का भी उपयोग कर सकते हैं। उदाहरण:

ffmpeg -f x11grab -framerate 25 -r 25 -s 1024x768 -i :0.0 /tmp/output.mpg

टिप्पणियाँ:

  • 0.0 आपके एक्स 11 सर्वर का आपका प्रदर्शन स्क्रीन नंबर है। आप प्राप्त कर सकते हैं के साथ संख्या echo $DISPLAY
  • -आर = फ्रेम प्रति सेकेंड
  • -एस = संकल्प

ऑडियो प्राप्त करने के लिए:

ffmpeg -f oss -i /dev/audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i :0.0 /tmp/out.mp4

25



और एक ऑडियो भी कैसे प्राप्त करता है? - Volomike
आह, मुझे रास्ता मिला: ffmpeg -f oss -i / dev / audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i: 0.0 /tmp/out.mp4 - Volomike
उबंटू 14.04 पर, ffmpeg के बजाय avconv का उपयोग करें। - user674669
विकी पेज पर भी अच्छे उदाहरण: trac.ffmpeg.org/wiki/Capture/Desktop - Ciro Santilli 新疆改造中心 六四事件 法轮功