تفاصيل المشروع

# AI Video Factory System Requirements

## الهدف

إنشاء نظام محلي (Local System) يعمل على جهاز الكمبيوتر ويقوم بإنتاج فيديوهات يوتيوب بشكل شبه أوتوماتيكي أو أوتوماتيكي بالكامل من البداية للنهاية، مع دعم عدة قنوات وعدة Niches مختلفة.

---

# Supported Niches

يجب أن يدعم النظام إضافة عدد غير محدود من الـ Niches مثل:

* True Crime

* Horror

* Facts

* History

* Mystery

* Reddit Stories

* Motivation

* AI News

* Luxury

* Gaming

* Any Custom Niche

يجب أن يكون من السهل إضافة Niche جديدة من خلال واجهه المستخدم اضافة او تعديل او حذف نيتش مستقبلاً دون تعديل كبير في النظام.

---

# Main Workflow

## 1. Topic Generation

* توليد أفكار جديدة لكل Niche.

* إمكانية إدخال Topic يدويًا.

* إمكانية استخدام Topics مخزنة مسبقًا.

يتم في البدايه اختيار النيتش و بعد كدا اختيار الفديو قصير او طويل في حال قصير يكون الفديو بالطول و في حالة طويل يكون الفديو بالعرض

---

## 2. Script Generation

استخدام AI لإنشاء سكربت احترافي.

متطلبات السكربت:

* Hook قوي في البداية.

* أسلوب مناسب لكل Niche.

* الحفاظ على Retention عالي.

* دعم Shorts و Long Form.

* دعم أكثر من لغة.

مع امكانيه اختيار عدد الكلمات للسكربت

---

## 3. Scene Extraction

بعد إنشاء السكربت:

* تقسيم السكربت إلى مشاهد.

* استخراج Keywords لكل مشهد.

* استخراج Keywords بديلة لكل مشهد.

مثال:

Scene:

"A prisoner escaped through an underground tunnel"

Keywords:

* prison escape

* tunnel

* underground

* dark hallway

* running man

---

## 4. Video Search Engine

البحث عن فيديوهات تلقائياً.

مصادر البحث:

* Pexels API

* Pixabay API

* Local Assets Database

---

## 5. Smart Fallback System

إذا لم يتم العثور على فيديو مناسب:

Level 1:

Search باستخدام الكلمات الأساسية.

Level 2:

Search باستخدام كلمات مرتبطة.

Level 3:

Search باستخدام كلمات عامة مرتبطة بالمشهد.

Level 4:

استخدام مكتبة الفيديوهات المحلية.

Level 5:

استخدام صور ثابتة مع حركة Zoom.

Level 6:

استخدام Placeholder Footage.

يجب ألا يتوقف إنشاء الفيديو بسبب عدم العثور على فيديو مناسب.

---

## 6. Local Media Library

إنشاء مكتبة محلية:

/assets/crime

/assets/horror

/assets/facts

/assets/history

/assets/reddit

/assets/gaming

/assets/general

يقوم النظام بإعادة استخدام المواد الموجودة عند الحاجة.

---

## 7. Voice Generation

استخدام ElevenLabs API.

المطلوب:

إنشاء Voice Manager.

إذا انتهى الرصيد أو فشل حساب:

Account 1

Account 2

Account 3

...

Account 100

يجب أن ينتقل النظام تلقائياً للحساب التالي دون تدخل يدوي.

يجب حفظ حالة كل API Key. مع امكانيه تعديلهم من خلال الواجه

في حالة:

* انتهاء الكريدت

* Rate Limit

* Error

يتم استخدام الحساب التالي تلقائياً.

---

## 8. Subtitle Generation

إنشاء Subtitles تلقائياً.

دعم:

* Arabic

* English

* German

* أي لغة أخرى مستقبلاً

---

## 9. Video Editing Engine

باستخدام:

* MoviePy

* FFmpeg

المطلوب:

* قص الفيديوهات تلقائياً.

* ترتيب المشاهد.

* إضافة الصوت.

* إضافة Subtitles.

* إضافة Background Music. تكون مناسبه للفديو

* إضافة Zoom Effects.

* إضافة Transitions.

* تصدير الفيديو النهائي.

---

## 10. Thumbnail Generator

إنشاء Thumbnail تلقائياً.

يدعم:

* AI Generated Thumbnail

أو

* Template Based Thumbnail

---

يتم حفظ الفديو باسمو فيالفايل الخاص بنوع النيتش مثلا جريمه او طبي و هكذا و معه الصورة المصغرة

-

---

## 11. Project Database

تخزين:

* Topics المستخدمة.

* Scripts.

* Video Assets.

* Uploaded Videos.

* Channel Statistics.

* API Status.

---

## 12. Logging System

تسجيل جميع العمليات:

* Script Generated

* Voice Generated

* Video Created

* Upload Completed

* Upload Failed

* API Switched

---

## 13. Dashboard

واجهة بسيطة لإدارة النظام.

تحتوي على:

* Niches

* Channels

* API Status

* Upload Queue

* Generated Videos

* Logs

---

## 14. Modular Architecture

يجب تقسيم النظام إلى Modules مستقلة:

script_engine.py

topic_engine.py

scene_engine.py

video_search_engine.py

voice_engine.py

subtitle_engine.py

thumbnail_engine.py

editor_engine.py

upload_engine.py

scheduler.py

database.py

dashboard.py

---

# Future Expansion

يجب بناء النظام بحيث يمكن إضافة:

* TikTok Upload

* Facebook Reels Upload

* Instagram Reels Upload

* AI Image Generation

* AI Video Generation

* Trend Discovery

* Analytics System

بدون الحاجة لإعادة بناء النظام بالكامل.

يكون بلغه بايثون

حالة المشروع
مفتوح
تاريخ النشر
الميزانية
$100.00 - $250.00
مدة التنفيذ
20 يوما
المهارات

صاحب المشروع
Osama A.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 1
التواصلات الجارية 1

تقدم للمشروع

العروض المقدمة

السلام عليكم المشروع ده أساسه Python و AI orchestration، وده شغلي الأساسي. بنيت أنظمة AI كاملة: سكربتات بالـ LLM، صوت بـ ElevenLabs، بحث ومعالجة بيانات، وقواعد ...

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

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

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.