साधारण स्क्रिन रेकर्डर



सेन्गी
SimpleScreenRecorder एउटा लिनक्स प्रोग्राम हो जुन मैले कार्यक्रमहरू र खेलहरू रेकर्ड गर्न सिर्जना गरेको छु। त्यहाँ पहिले नै केहि कार्यक्रमहरू थिए जसले यो गर्न सक्छ, तर म ती मध्ये कुनै पनिसँग 100% खुसी थिएन, त्यसैले मैले आफ्नै सिर्जना गरें।
मेरो मूल लक्ष्य एउटा प्रोग्राम सिर्जना गर्नु थियो जुन प्रयोग गर्नको लागि साँच्चै सरल थियो, तर मैले यसलाई लेख्दै गर्दा मैले थप र थप सुविधाहरू थप्न थाले, र परिणाम वास्तवमा एक सुन्दर शक्तिशाली कार्यक्रम हो। यो अर्थमा 'सरल' हो कि यो ffmpeg/avconv वा VLC भन्दा प्रयोग गर्न सजिलो छ, किनकि यसमा एक सीधा प्रयोगकर्ता इन्टरफेस छ।
सुविधाहरू
ग्राफिकल प्रयोगकर्ता इन्टरफेस (Qt-आधारित)।
VLC र ffmpeg/avconv भन्दा छिटो।
सम्पूर्ण स्क्रिन वा यसको अंश रेकर्ड गर्दछ, वा OpenGL अनुप्रयोगहरू सीधै रेकर्ड गर्दछ (Windows मा Fraps जस्तै)।
अडियो र भिडियोलाई राम्ररी सिङ्क्रोनाइज गर्दछ (VLC र ffmpeg/avconv सँगको साझा समस्या)।
यदि तपाइँको कम्प्यूटर धेरै ढिलो छ भने भिडियो फ्रेम दर घटाउँछ (VLC जस्तै तपाइँको सबै RAM प्रयोग गर्नु भन्दा)।
पूर्णतया मल्टिथ्रेडेड: कुनै पनि कम्पोनेन्टहरूमा भएको सानो ढिलाइले अन्य कम्पोनेन्टहरूलाई कहिल्यै रोक्दैन, परिणामस्वरूप धेरै प्रोसेसरहरू भएका कम्प्युटरहरूमा सहज भिडियो र राम्रो प्रदर्शन हुन्छ।
पज गर्नुहोस् र कुनै पनि समयमा रेकर्डिङ पुन: सुरु गर्नुहोस् (या त बटन क्लिक गरेर वा हटकी थिचेर)।
रेकर्डिङ समयमा तथ्याङ्कहरू देखाउँछ (फाइल आकार, बिट दर, कुल रेकर्डिङ समय, वास्तविक फ्रेम दर, ...)।
रेकर्डिङको समयमा पूर्वावलोकन देखाउन सक्छ, त्यसैले तपाईंले केही सेटिङ गलत थियो भनेर पत्ता लगाउन मात्र केही रेकर्डिङमा समय बर्बाद गर्नुहुन्न।
इन्कोडिङका लागि libav/ffmpeg पुस्तकालयहरू प्रयोग गर्दछ, त्यसैले यसले धेरै फरक कोडेक र फाइल ढाँचाहरूलाई समर्थन गर्दछ (थप थप्नु मामूली छ)।
गर्न पनि सकिन्छ लाइभ स्ट्रिमिङ (प्रयोगात्मक)।
समझदार पूर्वनिर्धारित सेटिङहरू: यदि तपाइँ चाहनुहुन्न भने केहि परिवर्तन गर्न आवश्यक छैन।
लगभग सबैका लागि टूलटिप्स: केहि के गर्छ भनेर पत्ता लगाउन कागजातहरू पढ्न आवश्यक पर्दैन।

