الوصف
Framefields هو محرك شامل لتحرير الفيديو والصور مصمم خصيصًا لوكلاء البرمجة. يعمل كحزمة npm واحدة تستخدم TypeScript لإدارة مجموعة واسعة من المهام، بما في ذلك إنشاء الرسوم المتحركة، وتحرير الصور، وعرض الفيديوهات. تم تصميم المحرك للعمل مباشرة على وحدة معالجة الرسوميات، مما يضمن أداءً عاليًا وكفاءة. هذا يلغي الحاجة إلى المتصفحات بدون واجهة أو تطبيقات سطح المكتب، مما يسهل سير العمل للمطورين.
قراءة المزيد
تتضمن الحزمة محرك WebGPU الذي يسهل إنتاج الفيديو، وتحرير الصور، والرسوم المتحركة. يكون عرض النصوص حادًا بشكل خاص، حيث يتم حل حدود الرموز لكل بكسل على وحدة معالجة الرسوميات، مما يجعله مثاليًا لعناوين الفيديو الديناميكية أو الصور التسويقية عالية الدقة. يمكن للمستخدمين تحريك النصوص باستخدام محددات على نمط After Effects وتوقيت آلة الكتابة.
يدعم Framefields أيضًا الرسوميات ثلاثية الأبعاد، حيث يقدم كاميرا تتماشى بنسبة 1:1 مع بكسلات ثنائية الأبعاد. يتضمن ميزات مثل المواد المعتمدة على الفيزياء، والإضاءة المعتمدة على الصور، والظلال، والتوهج، والاحتواء البيئي، ودعم تنسيقات نماذج ثلاثية الأبعاد المختلفة مثل OBJ وFBX وglTF.
لتحرير الصور، يوفر Framefields أكثر من 50 تأثيرًا، بما في ذلك المنحنيات، والمستويات، والألوان الانتقائية، و3D LUTs، والمزيد. كما يدعم مهام الرؤية على الجهاز مثل الكشف، والتجزئة، وتقدير الوضع من خلال ONNX، مما يسمح للمستخدمين بتثبيت الرسوميات على الكائنات المتعقبة أو إعادة تأطير الفيديوهات.
المحرك مزود بميزة المعاينة الحية، مما يمكّن المستخدمين من التمرير عبر التراكيب وتثبيت الملاحظات لوكلاء التطبيق. يمكن وضع طبقات الموسيقى التصويرية على الإطار، مع تأثيرات صوتية إجرائية متاحة على شبكة الإيقاع. بالإضافة إلى ذلك، يدعم Framefields أنواعًا مختلفة من الرسوم البيانية وملفات Lottie، والتي يمكن دمجها على وحدة معالجة الرسوميات.
Framefields حاليًا في مرحلة البيتا (v2.2) ويتطلب إصدار Node.js 22 أو أعلى، بالإضافة إلى وحدة معالجة رسوميات تدعم WebGPU. إنه مفتوح المصدر بموجب ترخيص Apache-2.0، مما يجعله متاحًا للمطورين الذين يتطلعون إلى دمج قدرات متقدمة لتحرير الفيديو والصور في مشاريعهم.
- الفئةمحرّرات الفيديو بالذكاء الاصطناعي
- نموذج التسعيرمفتوح المصدر
- النشرسحابي
- المنصاتNode.js
الميزات الأساسية لـ Framefields
تحرير الفيديو والصور مدفوع بـ TypeScript
عرض يعتمد على وحدة معالجة الرسوميات
أكثر من 50 تأثيرًا للصورة
دعم الرسوميات ثلاثية الأبعاد
مهام الرؤية على الجهاز
ميزة المعاينة الحية
طبقات الموسيقى التصويرية وتأثيرات صوتية إجرائية
مفتوح المصدر بموجب ترخيص Apache-2.0
كيفية استخدام Framefields؟
التثبيت: إضافة حزمة Framefields npm
التكوين: إعداد بيئة TypeScript
الإنشاء: تطوير الرسوم المتحركة وتحرير الصور
العرض: إخراج الفيديوهات مباشرة على وحدة معالجة الرسوميات
حالات استخدام Framefields
- الرسوم المتحركة
- تحرير الصور
- الرسوم المتحركة ثلاثية الأبعاد
- عرض الفيديو
- مهام الرؤية




