
شنو هو ReelMimic؟
ReelMimic هو أداة مفتوحة المصدر كتدرس كيفاش تصاوب فيديو مرجعي، وكتستعمل هاد التقنيات باش تنتج رسوم متحركة أصلية جديدة بتقنية 2D. تقدر تعطيها ملف محلي، تسجيل من التليفون، ولا رابط YouTube، ومن بعد توصف فملخص قصير الفيديو اللي بغيتي.
المشروع كيحلل عناصر بحال عدد اللقطات، مدة كل لقطة، إيقاع المونتاج، BPM، الانتقالات، التأطير، الألوان، وحركة الكاميرا. ومن بعد كيقدم خطة إنتاج فيها لوحة القصة، الشخصيات، الأصول، ونماذج أولية لأسلوب الصورة باش توافق عليها.
ReelMimic كيتعلم التقنية ديال الفيديو المرجعي، وما كينسخش اللقطات، الشخصيات، الشعارات، ولا أي أصول أخرى.



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

أهم المزايا
- تحليل المرجع: كيفحص التوقيت، الانتقالات، الألوان، التأطير، حركة الكاميرا، والاختيارات الأسلوبية المرتابطة بها.
- سير عمل كيبدا بالخطة: كيخليك تراجع وتناقش لوحة القصة، الشخصيات، الأصول، ونماذج الأسلوب قبل ما يبدا التصيير.
- وكلاء ذكاء اصطناعي متوازيين: كيوزع أجزاء مختلفة من الإنتاج على عدة وكلاء.
- مراجعة مستقلة: كيرسل كل لقطة لوكيل غير اللي صاوبها باش يدير مراقبة الجودة.
- إصلاحات مبنية على الأدلة: كيسجل لقطات شاشة قبل ومن بعد لكل تصحيح.
- ملاحظات مرتبطة بالوقت: كيخليك تمشي لثانية محددة فالفيديو النهائي وتضيف ملاحظة.
- أساليب مبنية على Markdown: كيمثل كل أسلوب بملف Markdown بلا ما تحتاج تكتب الكود.
- واجهة متعددة اللغات: كدعم الإنجليزية، الصينية التقليدية، والصينية المبسطة.
أساليب الإخراج المدعومة والحدود
ReelMimic كيركز حاليا على الرسوم المتحركة 2D. ما كينتجش لقطات حية لأشخاص حقيقيين.
محركات الرسم السبعة ديالو كتشمل:
- الرسوم المتجهية والرسوم الحركية، مبنية على HyperFrames
- الألوان المائية المرسومة باليد، مبنية على painted-animation
- فن كتب الصور المرسوم بأقلام الشمع
- فن البكسل
- تحريك بإيقاف الحركة باستخدام قصاصات الورق
- رسومات السبورة البيضاء
- تحريك السيل ديال الأنمي
الـREADME كيشير إلى أن المحركات الخمسة الجديدة استعملات فالعالم الحقيقي أقل من محركي الرسوم المتجهية والألوان المائية. إلا ما تطابقش المرجع مع أسلوب معروف، ReelMimic كيختار أقرب محرك وكيحضّر اقتراح لأسلوب جديد.
فيديو مدتو من 30 حتى 60 ثانية كياخذ غالبا تقريبا من ساعة حتى 3.5 ساعات من بعد الموافقة على الخطة. إخراج الألوان المائية وأقلام الشمع كيكون أبطأ غالبا حيث الإطارات كترسم بالفرشاة.
المتطلبات المسبقة
ثبّت وكونفيݣوري الأدوات التالية قبل ما تجهز ReelMimic:
- Node.js 22.18 أو أحدث
- Python 3.10 أو أحدث
- FFmpeg
- Google Chrome
- إما Claude Code أو Codex CLI، مع حساب موثّق
المشروع تجرب أساسا على Windows. خاص macOS وLinux يخدمو حتى هما، ولكن تجربتهم كانت أقل.
تثبيت ReelMimic
التثبيت على macOS أو Linux
نسخ المستودع، دخل للمجلد ديالو، شغّل برنامج التثبيت، ومن بعد شغّل التطبيق:
git clone https://github.com/edenfunf/reelmimic.git && cd reelmimic
./install.sh
./start.shالتثبيت على Windows
نسخ المستودع أو حمّلو. من داخل مجلد المشروع، دير دوبل كليك على install.bat، ومن بعد دوبل كليك على start.bat.
سكريبت التثبيت كيفحص البرامج المطلوبة وكيبلغك بأي حاجة ناقصة. باش تعاود هاد الفحص التشخيصي من بعد، شغّل:
cd app
npm run doctorClaude Code كيتعرف تلقائيا على المهارات الموجودة فالمستودع. Codex كيقرأ الملف المرفق AGENTS.md، وبهذا حتى اختيار ما كيحتاج إعداد إضافي خاص بـ ReelMimic للوكلاء.
فتح واجهة الويب
من بعد ما تشغّل ReelMimic، حل http://localhost:4318 فالمتصفح ديالك. المنفذ 4318 هو الافتراضي، وتقدر تبدلو من إعدادات ReelMimic.

صايب أول فيديو ديالك
- زيد مرجع. جرّ فيديو للصفحة الرئيسية ولا لسّق رابط مدعوم.
- كتب موجز. وصف الفيديو الأصلي اللي بغيتي ReelMimic يصاوبو. طريقة الخدمة المقصودة فـ README كتستعمل طلب مختصر، ماشي مواصفات تقنية مفصلة.
- ختار أداة ديال الذكاء الاصطناعي. اختار تثبيت Claude Code ولا Codex اللي داخل بالحساب ديالك.
- تسنى التحليل. ReelMimic كيفكك المرجع وكيحضّر خطة إنتاج مقترحة.
- راجع الخطة. شوف الستوريبورد، والشخصيات، والأصول، وإطارات الأسلوب قبل ما تسمح ببداية الإنتاج.
- طلب التغييرات. استعمل لوحة الدردشة باش تبدّل الاقتراح. وتقدر حتى تزيد لقطات الشاشة كمدخلات.
- وفّر المواد المطلوبة. إلا طلبات الخطة شي حاجة بحال الكلمات، زيدها ولا اختار تخطاها.
- بدا الإنتاج. اختار Approve and start ملي تكون الخطة واجدة.
مثال على الموجز
طلب بسيط يقدر يحدّد الموضوع والنتيجة المطلوبة، ويخلي المرجع يوفّر لغة الإنتاج:
Create an original 30-second animated story about a cat avoiding bath time, using the reference video's pacing and framing.خاص هاد الشي يتعتبر غير نقطة بداية. مرحلة المراجعة هي فين تقدر توضّح الشخصيات، والأصول، والتوجيه البصري، ولا تفاصيل القصة قبل ما تلتازم بعملية الإنتاج الطويلة.
راقب الإنتاج وراجعو
حلّ تبويب Production line من بعد ما يبدا الرندرة. كيبان فيه وضعية كل شخصية وكل مقطع فيديو، ومعاها لقطات الشاشة ديال المراجعة. تقدر تشوف شنو خدمو الوكلاء، وأشنو الإطارات اللي فحصو، وسجل الإنتاج كامل.
إلا وصل حساب Claude Code ولا Codex ديالك لحدّ الاستعمال، كتوقف المهمة مؤقتاً. وتقدر تكمل منين وقفات من بعد ما يرجع الولوج متاح.
علّق على الفيديو النهائي
ملي يكمل الفيديو، حرّك المؤشر لأي لحظة محتاجة الانتباه ودخل ملاحظة فداك التوقيت. تقدر تجمع عدة ملاحظات وترسلهم كاملين دفعة وحدة، بلا ما تعاود تبدا العملية الإبداعية كاملة من بعد كل ملاحظة.
ضبط المفاتيح والمسارات والتزامن
ReelMimic كيخزّن مفاتيح API والمسارات المختارة ديال الأدوات فـ:
~/.reelmimic/secrets.jsonهاد الملف كاين خارج المستودع، وهاد الشي كيساعد يمنع إدراج الأسرار فالمشروع. استعمل secrets.example.json اللي فالمستودع كمرجع للصيغة.
الإعدادات المتاحة
YATING_KEY: كيفعّل أصوات السرد بالماندارين التايواني ديال Yating.PIXABAY_KEYوFREESOUND_KEY: كيوفّرو مصادر إضافية للصور، والموسيقى، والمؤثرات الصوتية المسموح بها. هادو اختياريين حيث Openverse كيخدم بلا مفتاح.FFMPEG_DIR: كيحدّد مكان FFmpeg ملي ما يكونش متاح فمسار النظام ديالك.CHROME_PATH: كيوجّه ReelMimic للملف التنفيذي ديال Chrome.CODEX_BIN: كيحدّد الملف التنفيذي ديال Codex.PYTHON: كيحدّد الملف التنفيذي ديال Python.CODEX_SANDBOX: كيتحكم فالعزل ديال Codex. القيمة الافتراضية هيdanger-full-access. README كينبّه بليworkspace-writeكيحبس محرّك Chrome من الرندرة.BUILDERS: كيتحكم فعدد الوكلاء اللي كيخدمو بالتوازي على فيديو واحد. القيمة الافتراضية هي ستة.MAX_AGENTS: كيحدّد عدد الوكلاء المتزامنين فكل المشاريع. القيمة الافتراضية هي اثناش.PORT: كيبدّل منفذ الويب من القيمة الافتراضية ديالو4318.
نصائح متقدمة لسير العمل
نقّح الخطة قبل الرندرة
الرندرة تقدر تاخذ ساعات، لذلك صايب المشاكل الواضحة ديال القصة، والشخصيات، والأصول، والأسلوب أثناء التخطيط. استعمل الدردشة اللي حدّاك ولقطات الشاشة باش توضّح التغييرات المحددة، ووافق غير ملي يطابق الستوريبورد وإطارات العينة القصد ديالك.
ختار التزامن بحذر
عدد أكبر من الوكلاء يقدر يقسم الخدمة، ولكن كل النشاط كيتحسب من استعمال حساب Claude Code ولا Codex ديالك. خليك فالأحدود الافتراضية فالبداية، وراقب استهلاك الموارد والخطة، وما تبدّلش BUILDERS ولا MAX_AGENTS إلا عند الضرورة.
استعمل الفحوصات التشخيصية من بعد تغييرات البيئة
إلا حدّثتي Node.js، ولا Python، ولا FFmpeg، ولا Chrome، ولا Claude Code، ولا Codex، عاود شغّل npm run doctor من مجلد app. المسارات المحددة للأدوات فـ secrets.json تقدر تعاون ملي تكون الملفات التنفيذية مثبّتة ولكن ماشي متاحة عبر مسار النظام ديالك.
وسّع الأساليب بلا ما تبدّل كود التطبيق
ReelMimic كيعرّف الأساليب عبر ملفات Markdown. راجع توثيق التوسيع ديال المستودع قبل ما تزيد أسلوب، ولا محرّك رندرة، ولا تكامل آخر مع الذكاء الاصطناعي. توثيق البنية كيشرح السلوك أثناء التشغيل، ومواقع الملفات، وكيفاش كتربط أدوات الذكاء الاصطناعي بالنظام.
حترم المصادر والحقوق
ReelMimic كيسجّل المصدر، والمؤلف، والترخيص ديال المواد اللي كيلقاها فالإنترنت، وكيعلّم على التراخيص اللي ماشي واضحة. الكلمات خاصها تجي من نص كتوفّرو نتا؛ الأداة ما كتنزّلش الأغاني التجارية. كتبقى مسؤول على التأكد بلي عندك الحقوق باش تستعمل المدخلات ديالك وتنشر الفيديو الناتج.
الخلاصة
ReelMimic كيوفّر سير عمل محلي مبني على المراجعة لتحويل التقنية الإبداعية ديال فيديو إلى رسوم متحركة جديدة ثنائية الأبعاد. العملية ديالو اللي كاتبدا بالخطة، ووكلاء الإنتاج المتوازيين، والمراجعات المستقلة ديال اللقطات، والسجلات الظاهرة، والملاحظات المرتبطة بالتوقيت، كتخليه أسهل فالتحكم من سير عمل التوليد بمرحلة وحدة. بدا بمرجع قصير وموجز واضح، راجع الخطة المقترحة بعناية، وراقب استعمال الحساب بينما الوكلاء كيبنيو النتيجة وكيعاينوها.
