تفاصيل العمل

إزاي بنيت نظام بيجمع فيديوهات من مصادر مختلفة، بيدمجهم في فيديو واحد، وبيرفعه تلقائياً كل يوم 👇

الفيديو الواحد اللي بتشوفه على يوتيوب وبيجمع أحسن المقاطع في موضوع واحد — ده مش شغل يدوي. أو على الأقل مش لازم يبقى كده.

المشكلة اللي الكل شايفها:

تجميع فيديوهات من مصادر مختلفة وتعديلها ودمجها ورفعها كل يوم ده شغل ساعات.

المشكلة الأعمق اللي محدش بيتكلم فيها:

القنوات اللي بتعمل compilation content بتموت بسرعة مش لأن الفكرة وحشة — لأن صاحبها بيتعب من الروتين قبل ما القناة تكبر. والخوارزمية مش بتكافئ اللي بيشتغل أكتر، بتكافئ اللي بيستمر أطول.

إيه اللي بنيته بالظبط؟

نظام بيشتغل كل يوم تلقائياً — بيسحب فيديوهات من مصادر متعددة، بيختار المقاطع المناسبة، بيبعتهم لـ API خاصة بتعمل التعديل والدمج، وبعدين بيرفع الفيديو النهائي على يوتيوب بالعنوان والوصف والتاجز كلها.

الـ Stack اللي اشتغلت بيه:

n8n — بيشغّل الـ workflow كله على Schedule يومي ثابت وبيربط كل الأجزاء ببعض

Multi-Source Scraper — بيسحب الفيديوهات من المصادر المختلفة تلقائياً

Claude AI — بيختار المقاطع الأنسب للموضوع وبيكتب العنوان والوصف

Custom Video API — API خاصة بنيتها بتاخد المقاطع وبترجعها فيديو واحد معدّل ومدموج

YouTube Data API — بيرفع الفيديو النهائي بالميتاداتا كاملة

الجزء اللي اتعلمته من الشغل ده:

أصعب جزء مكانش في السحب ولا في الرفع. كان في الـ API الخاصة. أول ما بدأت، كنت بعتلها الفيديوهات كلها مرة واحدة — والـ response كان بيتأخر أو بيفشل. لما بدأت أبني نظام queue بيبعت كل فيديو لوحده ويستنى confirmation قبل ما يكمل — الـ pipeline بقى مستقر وشغال من غير أخطاء.

النتيجة؟

قناة compilation كاملة شغالة كل يوم من غير تدخل. من السحب لحد الرفع — الـ pipeline بيشتغل لوحده وصاحبه مش محتاج يفتح حاجة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات