मेरा सबसे अच्छा अनुभव फ़्रेप्स के साथ है लेकिन मैंने पूर्ण संस्करण का उपयोग किया (यह एक महान उपयोगिता के लिए भुगतान करने के लिए एक छोटे से एक बार के पुरस्कार की तरह लग रहा था) जिसकी कोई सीमा या लोगो नहीं है। जैसा कि डेविड यंग ने अपनी टिप्पणी में सुझाया है, आप पहले से ही फ्रैमरेट सेट कर सकते हैं। कई वीडियो कैप्चरिंग टूल्स की तरह, Fraps रिकॉर्डिंग के दौरान कम-लागत वाले संपीड़न का उपयोग करता है, जिसे तब आपकी पसंद के उच्च संपीड़न प्रारूप में परिवर्तित किया जा सकता है। इसके लिए मैं आमतौर पर VirtualDub का उपयोग करता हूं।
मुझे पूरी गति से अपने गेम के पीछे Fraps चलाने में कोई समस्या नहीं थी (मेरे मामले में 50fps) उच्च गुणवत्ता वाले कैप्चर मिल रहे थे।
यहाँ मुख्य मुद्दा यह है कि कैप्चरिंग के लिए कुछ प्रदर्शन की आवश्यकता होती है, और आपको हमेशा उपलब्ध सर्वोत्तम कंप्यूटर पर इसके लिए प्रयास करना चाहिए। अधिक विशेष रूप से, कैप्चरिंग टूल पर्याप्त बनाता है और लगातार डिस्क लिखता है ताकि फ़ाइल को तेज हार्ड ड्राइव पर संग्रहीत करना चुनना महत्वपूर्ण है। लैपटॉप अक्सर धीमे-धीमे हार्ड ड्राइव के साथ आते हैं जिससे यह प्रदर्शन को बहुत प्रभावित कर सकता है। कब्जा करने के दौरान एक छोटे फ्रेम आकार का उपयोग करना हार्ड ड्राइव को एक आसान समय देता है और आपके फ्रैमरेट को बनाए रख सकता है। फ्रैप्स आपको आधे आकार के फ्रेम सेट करने की अनुमति देता है।
Fraps के मामले में, अंतिम फिल्म की गुणवत्ता बहुत प्रभावित होती है कि FPS1-एन्कोडेड कैप्चर AVI को एक वितरण योग्य प्रारूप में परिवर्तित करते समय आप किस संपीड़न का उपयोग करते हैं। यदि आप यहाँ हानिप्रदता पर विचार नहीं करते हैं, तो निश्चित रूप से इससे कोई फर्क नहीं पड़ेगा कि कैप्चर टूल कितना अच्छा प्रदर्शन करता है।
मैं गंभीरता से नहीं सोचता कि आप जिन कार्यक्रमों का उल्लेख करते हैं वे आम तौर पर खराब होते हैं, लेकिन आपको विशिष्ट गेम के साथ एक साथ बेहतर प्रदर्शन करने से पहले कुछ कॉन्फ़िगर करने की आवश्यकता होती है।
पीएनजी में हर व्यक्तिगत फ्रेम को सहेजना शायद एक अच्छा विचार नहीं है यदि आपको पहले से ही गति की समस्या है। यह संभवतः अधिक सीपीयू और डिस्क समय खाएगा क्योंकि इसकी हर जानकारी के साथ हर फ्रेम को संग्रहीत करने की आवश्यकता होगी। जब फिल्म एन्कोडिंग और भंडारण करते हैं, तो कई एन्कोडर्स कई कुंजी-फ़्रेम का उपयोग करते हैं जो पूर्ण होते हैं और एक के बाद एक फ्रेम के बीच के अंतर के रूप में परिभाषित होने के बाद उन्हें लगातार फ्रेम करते हैं। यह आकार में भारी कमी हो सकती है लेकिन यह आपको एक फ्रेम से बाहर निकालने और की-फ्रेम के बिना इसे पढ़ने की अनुमति नहीं देता है।
यदि आप उन्हें अलग-अलग फ़ाइलों में डंप करने का प्रयास करते हैं, तो न केवल प्रत्येक फ़्रेम का आकार बड़ा होगा, बल्कि आपको फ़ाइल एक्सेस से ही एक ओवरहेड भी मिलेगा। ऐसा इसलिए है क्योंकि आपको मूवी के मामले में एक फाइल पर रखने और स्ट्रीमिंग करने के बजाय हर फ्रेम के लिए एक नया फ़ाइल हैंडल खोलना होगा।
आपका सबसे अच्छा दांव अभी भी एक दोषरहित फिल्म की रिकॉर्डिंग करने और उससे फ़्रेम निकालने, या खेलने के दौरान स्क्रीन-शॉट्स जैसे फ़्रेमों की एक सीमित संख्या पर कब्जा करने के साथ है।