MicrocosmWorksابتكار وتصميم الكون الرقمي
من نحناتصل بنا
MicrocosmWorksابتكار وتصميم الكون الرقمي

نقدم حلول تقنية المعلومات المهمة. نحن شغوفون بالتقنية والأمان ومساعدة الشركات على النمو من خلال بنية تحتية موثوقة ومبتكرة لتقنية المعلومات.

[email protected]
+91 7011868196
New Delhi, India

مركز نمو AI

مركز AIابتكار الشركات الناشئةمسرّع المؤسسات

الحلول

جميع الحلولتطبيقات الصحة واللياقةمنصة فيديو AIتطوير وكلاء AI

الموارد

رؤىأدلة القطاعاتمخططات حالات الاستخدامأنماط المعماريةدراسات الحالة

الشركة

من نحناتصل بناأعمالنا

الخدمات

الاستشارات الرقميةالبنية التحتية السحابيةتطوير SaaSتطوير AIتقنية الفيديو
تطوير ERPتخصيص Zohoتطوير Odooتكامل Salesforceتطوير CRM مخصص
تكامل QuickBooksحلول IoTتطوير بلوكتشين
استشارات الأمن السيبرانيالدعم التقني - L3

© 2026 MicrocosmWorks. جميع الحقوق محفوظة.

سياسة الخصوصيةشروط الخدمة
العودة إلى المشاريع
SaaS Development
Live
Web

Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي

منصة SaaS مدعومة بالذكاء الاصطناعي تحول تحميل فيديو واحد إلى مئات من أشكال الإعلانات ذات العلامة التجارية - المنسقة عبر تطبيق ويب Next.js، ولوحة تحكم إدارية، وواجهة برمجة تطبيقات NestJS، وخدمة عرض Remotion، وعامل توليد BullMQ. تدفع توليد مجموعات تلقائي، وعرض معزز بوحدات معالجة الرسومات (GPU)، وترجمات متعددة الأنماط، وتتبع التقدم في الوقت الفعلي عبر WebSocket، وفوترة الاشتراكات المدعومة من Stripe.

عرض المزيد من المشاريع
17+
Technologies
11+
Key Features
Web
Platform
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي

الميزات الرئيسية

محرك توليف AI يولد جميع تباديل Hook x Body x CTA6 أنواع من الرسوم المتحركة - تلاشي (fade)، انزلاق للأعلى/للأسفل (slide-up/down)، تكبير/تصغير (scale)، آلة كاتبة (typewriter)، ارتداد (bounce)6 أنماط ترجمة - Hormozi, MrBeast, GaryVee, Abdal, TikTok Viral, Clean Corporateجميع نسب العرض إلى الارتفاع الأربعة - 9:16, 16:9, 1:1, 4:5عرض Remotion + FFmpeg معزز بوحدات معالجة الرسومات (GPU)

أبرز نقاط التطوير

هندسة بنية خلفية NestJS كاملة مع Mongoose و CRUD معياريمحرك توليف مع توليد الجداء الديكارتيمحرك تركيب فيديو Remotion بستة أنواع من الرسوم المتحركةمسار توليد BullMQ مع التحكم بالتزامنتتبع التقدم في الوقت الفعلي عبر WebSocketدورة حياة اشتراك Stripe مع أرصدة مدفوعة بـ webhookتحليلات تجميع MongoDB للوحة تحكم الإدارة

المكدس التقني

Next.jsReactTypeScriptTailwind CSSshadcn/uiNestJS 11MongooseMongoDBRedisBullMQRemotionFFmpegAWS S3WebSocketStripe

مساهمتنا

هندسة البنية الخلفية

صممنا البنية الخلفية الكاملة لـ NestJS من الصفر - مخططات Mongoose، واجهات برمجة تطبيقات CRUD المعيارية، التحقق من صحة DTO، وطبقة الربط التي تحول المصفوفات المسطحة للواجهة الأمامية إلى مستندات مدمجة في الواجهة الخلفية.

محرك التوليف

بنينا محرك حساب التوليف الذي يسرد جميع التباديل الصالحة لـ Hook x Body x CTA x Subtitle ويضع كل منها في قائمة انتظار كـ BullMQ job مستقلة.

مسار عرض الفيديو

طورنا تركيبات Remotion (VideoComposition, HookOverlay, BodyOverlay, CtaOverlay) بستة أنواع من الرسوم المتحركة وجمعناها عند بدء تشغيل الخادم لتنفيذ المهام بسرعة.

عامل التوليد

نفذنا معالج التوليد لـ BullMQ: تحميل S3، عرض Remotion renderMedia()، تحسين ترميز FFmpeg، توليد الصور المصغرة، تحميل S3، وتحديث قاعدة البيانات، مع معالجة الأخطاء وإعادة المحاولة.

نظام الترجمة

بنينا 6 أنماط عرض ترجمة في SubtitleRenderer.tsx تغطي Hormozi، وAbdal، وMrBeast، وGaryVee، وTikTok Viral، وClean Corporate عبر جميع نسب العرض إلى الارتفاع الأربعة.

التقدم في الوقت الفعلي

دمجنا بوابة WebSocket لتتبع تقدم التوليد في الوقت الفعلي مع دعم SSE الاحتياطي، مما يتيح تحديثات حالة المهام المباشرة على الواجهة الأمامية دون الحاجة إلى الاستقصاء.

تكامل الفوترة

نفذنا دورة حياة اشتراك Stripe الكاملة - جلسات الدفع، بوابة الفوترة، معالج webhook مع الجسم الخام والتحقق من التوقيع، تخصيص الرصيد عند الاشتراك، وجدولة إعادة تعيين الرصيد شهريًا.

نظام المشاركة والتحميل

بنينا نظام المشاركة والتحميل - رموز قابلة للمشاركة تعتمد على nanoid، وصول إلى S3 signed URL العام بدون مصادقة، إلغاء الروابط، ورؤوس تحميل Content-Disposition.

وحدة الإدارة

طورنا وحدة الإدارة باستخدام MongoDB aggregation pipelines لتحليلات لوحة التحكم، وبيانات المخططات الزمنية، وإدارة المستخدمين، وإدارة الاشتراكات.

تكامل كامل

قدنا التكامل الكامل بين الواجهة الأمامية والخلفية عبر تطبيق المستخدم ولوحة الإدارة - استبدلنا جميع المخازن الوهمية بمكالمات API حية، ووصلنا تقدم WebSocket، وتحققنا من رحلة المستخدم الكاملة من البداية إلى النهاية.

النتائج

أشكال الإعلانات: المئات من تحميل واحدالعرض: Remotion + FFmpeg معزز بوحدات معالجة الرسومات (GPU)تغطية الأنماط: 6 أنماط ترجمة × 6 رسوم متحركة × 4 نسبالبنية: منصة منسقة بخمسة مكونات

ما يجعل هذا مميزاً

يحول تحميل فيديو واحد إلى مئات من أشكال الإعلانات ذات العلامة التجارية من خلال توليد مجموعات تلقائي، وعرض معزز بوحدات معالجة الرسومات (GPU)، ودعم ترجمة متعدد الأنماط - مصمم خصيصًا لمسوقي الأداء.

معرض الصور

Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 1
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 2
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 3
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 4
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 5
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 6
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 7
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 8
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 9

هل لديك مشروع مشابه في ذهنك؟

دعنا نناقش كيف يمكننا تحقيق رؤيتك بنفس مستوى الخبرة والتفاني.

تواصل معناعرض المزيد من المشاريع
قائمة انتظار مهام BullMQ غير المتزامنة مع التحكم بالتزامن
تتبع التقدم في الوقت الفعلي عبر WebSocket مع دعم SSE الاحتياطي
تحميلات S3 المباشرة إلى السحابة عبر روابط موقّعة مسبقًا
فوترة اشتراكات Stripe مع أرصدة مدفوعة بـ webhook
روابط فيديو عامة قابلة للمشاركة مع إمكانية الإلغاء
لوحة تحكم إدارية مع تحليلات تجميع MongoDB
Zod
Swagger
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 10
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 11
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 12
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 13
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 14
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 15
Adstacker: مولد إعلانات الفيديو بالذكاء الاصطناعي - Image 16

الأسئلة الشائعة

MicrocosmWorks built the combination calculator engine that computes the Cartesian product of all Hook x Body x CTA x Subtitle permutations. Each input element (hooks, body segments, CTAs) is defined by the user, and the engine enumerates every valid combination, then enqueues each as an independent BullMQ job. This approach means a video with 5 hooks, 3 bodies, 4 CTAs, and 6 subtitle styles generates 360 unique ad variations automatically.

MicrocosmWorks implemented 6 subtitle rendering styles in Adstacker: Hormozi, MrBeast, GaryVee, Abdal, TikTok Viral, and Clean Corporate. Each style has distinct font, color, animation, and positioning characteristics matching the popular creator formats that performance marketers recognize. The SubtitleRenderer handles all 4 aspect ratios (9:16, 16:9, 1:1, 4:5) and 6 animation types (fade, slide-up, slide-down, scale, typewriter, bounce) within Remotion compositions.

MicrocosmWorks built the rendering pipeline using Remotion compositions bundled at server startup for fast job execution, combined with FFmpeg for encoding optimization. BullMQ manages the async job queue with configurable concurrency control, so multiple variations render in parallel across available GPU resources. Each job handles the full pipeline: S3 download, Remotion renderMedia, FFmpeg encoding, thumbnail generation, S3 upload, and database update, with error handling and automatic retries.

MicrocosmWorks integrated a WebSocket gateway that pushes real-time generation progress for every queued variation to the frontend, with SSE (Server-Sent Events) fallback for environments where WebSocket connections are unavailable. Users see live status updates for each variation including queued, processing, rendering percentage, and completed states. This eliminates the need for polling and provides immediate feedback on the generation pipeline status.

MicrocosmWorks implemented Stripe subscription billing with webhook-driven credit allocation. When a user subscribes or renews, the webhook handler allocates generation credits based on their plan tier. Each video variation generation consumes one credit, and a monthly cron job resets credit balances. The admin dashboard provides MongoDB aggregation analytics showing credit usage patterns, subscription revenue, and per-user consumption to inform pricing decisions.