इस प्रोजेक्ट के बारे में

BetaHub Unreal Plugin गेम के भीतर से सीधे बग रिपोर्ट करने के लिए एक सुव्यवस्थित सिस्टम प्रदान करता है। यह एक बैकग्राउंड सर्विस के माध्यम से संचालित होता है जो लगातार गेमप्ले सत्रों को रिकॉर्ड करता है और Unreal Engine लॉग्स एकत्र करता है। जब कोई उपयोगकर्ता एक कॉन्फ़िगर करने योग्य शॉर्टकट (डिफ़ॉल्ट F12) ट्रिगर करता है, तो एक बग रिपोर्टर विंडो खुलती है, जिससे वे समस्या का वर्णन कर सकते हैं और कैप्चर किए गए मीडिया के साथ रिपोर्ट को BetaHub पर सबमिट कर सकते हैं। मुख्य तकनीकी विशेषताओं में शामिल हैं: - वीडियो एन्कोडिंग: डिफ़ॉल्ट रूप से क्रॉस-प्लेटफ़ॉर्म CPU एन्कोडिंग के लिए FFmpeg का उपयोग करता है। जब सोर्स से बिल्ड किया जाता है, तो यह संगत GPU वाले Windows उपयोगकर्ताओं के लिए एक प्रयोगात्मक हार्डवेयर एन्कोडिंग बैकएंड (NVENC/AMF) का समर्थन करता है। - प्रदर्शन: रेंडर थ्रेड को ब्लॉक करने से बचने के लिए फ्रेम कैप्चर को एसिंक्रोनस रूप से संभाला जाता है, जिससे फ्रेमरेट पर प्रभाव कम से कम होता है। - अनुकूलता: Unreal Engine वर्ज़न 5.3 से 5.8 तक का समर्थन करता है। - कस्टमाइज़ेशन: डेवलपर्स C++ API का उपयोग करके रिपोर्ट में गेम-विशिष्ट डेटा (जैसे प्लेयर लेवल या बिल्ड नंबर) संलग्न कर सकते हैं। - इंस्टॉलेशन: Fab मार्केटप्लेस या GitHub के माध्यम से उपलब्ध है।