يوضح المشروع هذه الرؤية بجلاء على صفحته في منصة GitHub، حيث يصف نفسه صراحةً بأنه بديل مفتوح المصدر لـ CapCut؛ وهي إشارة نقدية واضحة لسياسات الدفع التي قيدت الوصول إلى ميزات كانت متاحة مجانًا في السابق. وقد حظي المشروع بالفعل بأكثر من 80 ألف نجمة (إعجاب) على GitHub وهو رقم لافت لمشروع لا يزال في مرحلة تجريبية (Beta) كما أنه يعمل بالكامل عبر المتصفح ولا يتطلب أي عملية تثبيت.
- كيفية قيام OpenCut بعملية المعالجة (الرندرة) باستخدام WebCodecs
يُصدّر برنامج OpenCut مقاطع الفيديو باستخدام WebCodecs، وهو نظام الترميز المدمج في المتصفحات الحديثة. ومنذ تحديث شهر أبريل، استُبدلت آلية المعالجة القديمة القائمة على WebGL بأداة تجميع (compositor) مكتوبة بلغة Rust ومُحوّلة إلى صيغة WebAssembly؛ مما يتيح تنفيذ العمليات ككود برمجي مُجمّع يستفيد مباشرة من وحدة معالجة الرسومات (GPU) في الحاسوب. ويضمن هذا التغيير في المحرك البرمجي تجربة سلسة عند تشغيل مقاطع الفيديو الكبيرة أو تصديرها.
تُغيّر هذه البنية التقنية النهج المعتاد الذي تتبعه برامج التحرير القائمة على الويب، والتي تعتمد عادةً على خوادم سحابية لمعالجة كل مقطع يتم تحميله. أما في OpenCut، فالأمر مختلف تماماً؛ إذ لا يقوم البرنامج أبداً برفع مقاطع الفيديو أو الصوت إلى أي خادم، كما أنه لا يتطلب إنشاء حساب للبدء في عملية التحرير. وعلاوة على ذلك، يتم إنشاء الترجمة التلقائية محلياً على الجهاز نفسه، مما يعني أن ضمان الخصوصية متأصل في البنية الداخلية للبرنامج، وليس مجرد إجراء لاحق أُضيف بموجب سياسة استخدام.
يضم محرر النصوص أكثر من 1000 خط، بالإضافة إلى حقول رقمية تقبل إجراء العمليات الحسابية أو تتيح التعديل عبر السحب باستخدام الفأرة. كما يمكن إنشاء الترجمة المصاحبة (Subtitles) تلقائياً أو استيرادها من ملف نصي جاهز؛ وهي ميزة توفر الوقت عند التعامل مع نصوص نهائية ثابتة أو محتوى تمت ترجمته مسبقاً في برنامج آخر لتحرير الفيديو.
يحتوي قسم الصوت على عناصر للتحكم في مستوى الصوت والسرعة — بما في ذلك خيار للحفاظ على طبقة الصوت (نبرته) حتى عند تسريع المقطع — كما يتم الآن حساب الأشكال الموجية باستخدام طريقة RMS، التي تعكس بشكل أدق كيفية إدراك الأذن البشرية لمستوى الصوت الفعلي. وتشمل خيارات التصدير صيغتي MP4 أو WebM، وخياراً لتضمين الصوت أو استبعاده، وأربعة إعدادات للجودة، مع عدم وجود علامة مائية على المخرج النهائي. كذلك، يمكنك استخراج إطار وحفظه بصيغة PNG لاستخدامه كصورة مصغرة.تجدر الإشارة هنا إلى أن المشروع يضم في الواقع نسختين متميزتين لا ينبغي الخلط بينهما؛ إذ توفر نسخة الويب الإصدار الكلاسيكي —الذي لا يزال يحمل تصنيف "نسخة تجريبية" (Beta)— وهي النسخة التي يوصي بها الفريق حالياً لمن يرغب في التعديل دون تعقيدات أو الحاجة إلى تثبيت أي برمجيات على الحاسوب.
في المقابل، يحتوي مستودع GitHub على نسخة أُعيدت كتابتها بالكامل من الصفر، وتتضمن خططاً مستقبلية لإضافة ملحقات (plugins) وخادم MCP، رغم أن هذه الميزات ليست متاحة للعامة بعد. لقد أُدرجت شيفرة الإصدار الكلاسيكي ضمن الأرشيف في شهر مايو، كما أن إعداد هذا الإصدار على خادمك الخاص يتطلب تثبيت كل من Bun وDocker وتهيئة ملفات البيئة؛ وهي عملية أكثر تعقيداً بكثير من مجرد فتح المتصفح. ولذلك، وبينما يتواصل العمل على النسخة الجديدة، تظل نسخة الويب هي الخيار الأكثر عملية.
- الرابط : OpenCut


ليست هناك تعليقات:
إرسال تعليق