معظم أدوات توليد الفيديو تقدّم واجهة واحدة بمسار ثابت. مشروع ShortGPT يتخذ مقاربة مختلفة: يقدّم نفسه كإطار برمجي (framework) لا كتطبيق، ويفكك عملية الإنتاج إلى محركات مستقلة يمكن استدعاء كل منها برمجيًا أو تركيبها بترتيب مختلف.

لغة تحرير مفهومة للنماذج

الفكرة المميزة في المشروع أن محرك التحرير يستخدم لغة وسم للتحرير مبنية على JSON، تقسّم عملية المونتاج إلى كتل صغيرة قابلة للتخصيص ومفهومة للنماذج اللغوية. بدل أن يكتب النموذج نصًا فقط ثم يتولى كود ثابت التركيب، يستطيع النموذج نفسه اتخاذ قرارات المونتاج ضمن هذه اللغة.

محرك الدبلجة وترجمة المحتوى

محرك منفصل يأخذ ملف فيديو أو رابط يوتيوب، ويفرّغ صوته، ويترجم المحتوى، وينطقه بلغة الهدف، ويضيف الترجمة النصية، ويعيد فيديو كاملًا بلغة مختلفة. يدعم عشر لغات من ضمنها **العربية**، وهذه نقطة مهمة لمن يريد إعادة استخدام محتوى إنجليزي لجمهور عربي.

ما يقدّمه الإطار

  • أتمتة كاملة للتحرير عبر لغة وسم موجّهة للنماذج اللغوية.
  • توليد الترجمة النصية آليًا.
  • جلب الصور والمشاهد من الإنترنت عبر تكامل مع Pexels وواجهات ويب.
  • ذاكرة واستمرارية لمتغيرات التحرير عبر قاعدة TinyDB خفيفة.
  • خيارات تخصيص تشمل اللغة وإضافة العلامة المائية.

المتطلبات والتشغيل

يحتاج Python وأدوات المعالجة الأساسية ImageMagick وFFmpeg. يعمل كتطبيق ويب محلي أو كمكتبة برمجية عبر pip، ويُنصح بتشغيله على Google Colab للتجربة السريعة تفاديًا لإعداد البيئة محليًا. يحتاج مفاتيح API لخدمات التوليد والصوت وجلب المشاهد.

الفرق عن الأدوات الجاهزة

الفرق الجوهري بينه وبين أدوات مثل MoneyPrinterTurbo أنه ليس منتجًا نهائيًا بل قاعدة تُبنى فوقها. يناسب من يريد دمج توليد الفيديو داخل نظام أكبر أو تخصيص منطق المونتاج نفسه. أما من يريد فيديو جاهزًا بأقل جهد، فأداة بواجهة كاملة أنسب. والمشروع يصف نفسه صراحة بأنه **تجريبي** (experimental)، ونشاط تطويره أبطأ من بدائله الأحدث، فيستحق التحقق من حالة صيانته قبل الاعتماد عليه في سير عمل مستمر.