التقاط ألعاب Windows المدفوعة بالأحداث باستخدام FFmpeg و GSI
سجل مقاطع اللعب التي يتم تفعيلها بواسطة أحداث داخل اللعبة، باستخدام تكامل حالة اللعبة وFFmpeg المدمج لمعالجة الوسائط. ClypDat، من ClypLabs، يستهدف لاعبي ويندوز والمبدعين الذين يحتاجون إلى أداة التقاط مفتوحة المصدر. يقدم التطبيق مكتبة مقاطع قابلة للبحث، وتصدير سجلات تشخيصية، وآلية تحديث تلقائي موقعة. يهدف إلى تقليل القص اليدوي من خلال الاستجابة لأحداث GSI وتقديم تحديثات موثوقة ووسائط مسجلة في واجهة سطح مكتب خفيفة الوزن مبنية باستخدام Avalonia.
ما هي أنواع الالتقاطات التي يقوم بها ClypDat؟
ClypDat يسجل فيديوهات اللعب عالية الأداء ويدير المقاطع عبر مكتبة قابلة للبحث، باستخدام مكتبات FFmpeg المجمعة للتحليل والتصدير. التطبيق يقبل أحداث تكامل حالة اللعبة عبر منافذ HTTP العكسية، مما يسمح له ببدء أو وضع علامات على الالتقاطات عندما ترسل لعبة مدعومة تحديثات الحالة. يتم تثبيته لكل مستخدم على أجهزة Windows، لذا فإن الملفات الملتقطة والمكتبة تعيش في ملف تعريف المستخدم بدلاً من مجلد على مستوى النظام.
هل يؤثر على أداء النظام أثناء التسجيل؟
تم تصميم الأداة لتكون ذات تأثير منخفض أثناء اللعب، وتوصف بأنها خفيفة الوزن مقارنةً بمجموعة البرامج الكبيرة المملوكة. يستخدم مسار التسجيل FFmpeg للتشفير، وتعمل واجهة المستخدم على فرع Avalonia للحفاظ على عملية واجهة المستخدم منفصلة عن خيوط الالتقاط. يتضمن التطبيق أدوات تشخيصية لتصدير السجلات عند حدوث فشل في الالتقاط، مما يساعد في تحديد ما إذا كانت الأداء أو برامج التشغيل أو تفاعلات اللعبة هي التي تسببت في الانقطاعات.
هل ClypDat آمن ومناسب للاستخدام التلقائي؟
الأمان والنزاهة هي أولويات واضحة: التحديثات تستخدم بيانات تعريف موقعة وملخصات SHA-256 للتحقق قبل التثبيت، والمشروع مفتوح المصدر على GitHub بحيث يمكن تدقيق كود التحديث والتسجيل الخاص به. يرتبط تكامل حالة اللعبة بمنافذ العكس، لذا يتطلب نشر المحفزات التلقائية منح ارتباطات الشبكة المحلية. تقلل تصديرات التشخيص ومسار التحديث الموقعة من المخاطر التشغيلية للتثبيتات الفاسدة أو التلاعب الصامت.
ClypDat يناسب المبدعين الفنيين في مجال الكمبيوتر الذين يريدون تسجيلات قابلة للتحقق ومبنية على الأحداث
تخدم التطبيق اللاعبين ومبدعي المحتوى الذين يقبلون خطوة إعداد صغيرة لربط أحداث GSI ويفضلون شفرة شفافة وقابلة للتدقيق. تدعم أنبوب التحديث الموقع والتصديرات التشخيصية الصيانة الموثوقة واستكشاف الأخطاء وإصلاحها. أحد التنازلات هو الحاجة إلى تكوين الربط المحلي لالتقاط الأحداث بشكل تلقائي، مما يجعل التطبيق أفضل للمستخدمين الذين يشعرون بالراحة مع إعداد شبكة أو دمج لعبة قصير بدلاً من التشغيل الكامل "التوصيل والتشغيل".