1. إنشاء قناة يوتيوب تعمل بالكامل بالذكاء الاصطناعي [0]

thumbnail يمكن إنشاء قناة يوتيوب تعمل بالكامل بالذكاء الاصطناعي عن طريق بناء أداة تجمع بين توليد النصوص، تحويلها إلى صوت، البحث عن صور، والمونتاج التلقائي، مما يحول قناتك إلى آلة محتوى مستقلة.

1.1. توليد سكريبت الفيديو تلقائيًا [2]

  1. صناعة المحتوى على يوتيوب حلم للكثيرين، حيث يمكن تحقيق دخل سلبي من المشاهدات حتى أثناء النوم، ويمكن لأي شخص لديه إنترنت البدء من الصفر. [0]
  2. تحويل الأرقام الصفرية إلى نجاح يتطلب إنتاج فيديوهات، وهذا يستغرق وقتًا وجهدًا. [0]
  3. استخدام الذكاء الاصطناعي لعمل عناصر الفيديو تلقائيًا يوفر الوقت والجهد، بدلاً من القيام بكل خطوة يدويًا (سكريبت، تعليق صوتي، مونتاج). [0]
  4. بناء أداة واحدة تقوم بكل هذه المهام تلقائيًا سيجعل قناتك آلة محتوى مستقلة، بغض النظر عن نوع المحتوى. [0]
  5. كل فيديو يبدأ بالسكريبت، وغالبًا ما يُنصح باستخدام شات جي بي تي لكتابة السكريبت، لكن تكرار هذه العملية ممل. [2]
  6. تم تطوير أداة لتوليد السكريبت تلقائيًا، مما يوفر الوقت ويقوم بهذه المهمة كل يوم دون الحاجة للدخول إلى شات جي بي تي يدويًا. [4]
  7. يمكن تعديل الأداة لأي نوع محتوى، مثل القناة الرياضية التي تم اختيارها كمثال. [5]
  8. لاستخدام الأداة أو تعديلها، يلزم الحصول على API من Gemini، وهو نموذج ذكاء اصطناعي من جوجل قادر على توليد النص، الصورة، الفيديو، الصوت، والكود. [7]
  9. الـ API (Application Programming Interface) هو وسيط لإرسال واستقبال البيانات بين الأنظمة، مثل النادل في المطعم الذي يوصل طلب الزبون للمطبخ. [9]
  10. للحصول على مفتاح API الخاص بـ Gemini:
    • الدخول إلى الرابط المتوفر في التعليق المثبت. [12]
    • الضغط على "التجربة الآن في أي أي ستوديو" وتسجيل الدخول بحساب جوجل. [13]
    • الضغط على "Get API Key" والموافقة على شروط الاستخدام. [14]
    • الضغط على "Create API Key" ثم "Get". [15]
    • الضغط على "Create API Key in New Project" لإنشاء المفتاح. [16]
  11. لتشغيل الكود، يلزم بيئة افتراضية مثل PyCharm، ويتطلب ذلك تحميل وتثبيت بايثون من python.org. [17]
    • تنزيل الإصدار 3.12 من بايثون. [18]
    • تأكيد تفعيل خيارات التثبيت الهامة، خاصة "Add Python to PATH". [19]
    • تثبيت بايثون بالضغط على "Install Now". [20]
  12. تحميل PyCharm Community Edition (النسخة المجانية) من موقع JetBrains. [21]
  13. تثبيت PyCharm كأي برنامج عادي. [23]
  14. إنشاء مشروع جديد في PyCharm والتأكد من تعرف البرنامج على إصدار بايثون المثبت. [23]
  15. إنشاء ملف Scratch جديد بلغة بايثون لكتابة الكود. [24]
  16. طلب كود Python من شات جي بي تي لاستخدام Gemini API في إنشاء سكريبتات يوتيوب رياضية قصيرة وجذابة. [25]
  17. نسخ الكود الذي أنشأه شات جي بي تي ووضعه في PyCharm. الكود متاح مجانًا في التعليق المثبت. [27]
  18. هذا الكود يقوم بكتابة سكريبتات فيديوهات يوتيوب بشكل تلقائي. [29]
  19. لتشغيل الكود، يجب تثبيت مكتبات Python اللازمة:
    • تثبيت مكتبة google-generativeai عبر "Python Packages" في PyCharm. [30]
    • تثبيت مكتبة docx بنفس الطريقة. [30]
  20. إضافة مفتاح API الخاص بـ Gemini إلى الكود لتفعيل الأداة. [31]
  21. يمكن تعديل "البرومبت" (الطلب الموجه للذكاء الاصطناعي) لتحديد نوع المحتوى المطلوب، مثل طلب سكريبت لمحتوى رياضي أو أي محتوى آخر. [32]
  22. تشغيل الأداة بالضغط على زر التشغيل أو باستخدام اختصار لوحة المفاتيح (Shift + F10). [33]
  23. تقوم الأداة بإنشاء سكريبت احترافي وحفظه في ملف. يمكن تعديل النتيجة بتغيير البرومبت لتحديد عدد الكلمات والأسلوب. [33]

1.2. تحويل النص إلى تعليق صوتي تلقائي [34]

  1. الخطوة التالية هي توليد التعليق الصوتي (الفويس أوفر) دون الحاجة لميكروفون أو تعديل الصوت في برامج خارجية. [34]
  2. سيتم إضافة ميزة لتحويل السكريبت تلقائيًا إلى فويس أوفر باستخدام API الخاص بـ ElevenLabs. [36]
  3. تم طلب كود من شات جي بي تي لتحويل السكريبت إلى فويس أوفر تلقائيًا. [37]
  4. نسخ الكود ولصقه في PyCharm في ملف جديد باسم "voiceover". [39]
  5. قبل تشغيل الكود، يجب تثبيت مكتبة requests عبر "Python Packages". [40]
  6. لإنشاء الصوت، يلزم الحصول على مفتاح API من ElevenLabs:
    • الدخول إلى موقع ElevenLabs والضغط على "Get Started for Free". [41]
    • تسجيل الدخول بحساب جوجل. [41]
    • الذهاب إلى قسم "API Keys" من أيقونة الملف الشخصي. [41]
    • الضغط على "Create Key" لإنشاء مفتاح جديد. [42]
    • نسخ المفتاح وحفظه لاستخدامه لاحقًا. [42]
  7. إضافة مفتاح API الخاص بـ ElevenLabs إلى الكود. [43]
  8. اختيار الصوت المطلوب للقناة:
    • الدخول إلى قسم "Voices" في ElevenLabs. [44]
    • الاستماع إلى الأصوات المتاحة واختيار الصوت المفضل. [44]
    • الحصول على "ID" الخاص بالصوت المختار بالضغط على "View" ثم "ID". [44]
  9. إضافة "ID" الصوت المختار في الكود مكان "voice_id". [45]
  10. بعد إعداد كل شيء لأول مرة، تصبح جميع الخطوات لاحقة تلقائية وسلسة. [47]
  11. تشغيل الكود لإنشاء الفويس أوفر بنجاح. [48]
  12. مثال على الفويس أوفر الناتج: "هل سبق وأن سمعت عن اللاعب الذي أذهل العالم بفضل مهاراته الغير متوقعة؟ اليوم سنتحدث عن لاعب كرة القدم الذي صدم الجميع بأسلوبه الفريد وذكائه الرائع، إنه زين الدين زيدان". [48]

1.3. البحث عن العناصر البصرية تلقائيًا [49]

  1. بعد الانتهاء من السكريبت والفويس أوفر، تأتي مرحلة العناصر البصرية (صور أو فيديوهات). [49]
  2. عادةً ما يتطلب ذلك البحث في مواقع تحميل الصور والفيديوهات أو استخدام أدوات ذكاء اصطناعي مثل Leonardo أو DALL-E لإنشاء الصور. [50]
  3. استخدام API لهذه الأدوات غالبًا ما يكون مدفوعًا. [51]
  4. تم إيجاد حل مجاني باستخدام محرك بحث Bing، الذي ينافس جوجل، دون الحاجة لمفتاح API. [51]
  5. يقوم الكود بقراءة السكريبت والبحث تلقائيًا عن عناصر بصرية مناسبة، ثم تنزيلها. الكود متاح في التعليق المثبت. [52]
  6. كل ما يلزم هو فتح ملف الكود في PyCharm وتشغيله. [53]
  7. يقوم الكود بالبحث عن العناصر البصرية بناءً على السكريبت، مما يوفر وقت البحث اليدوي. [54]
  8. سيتم إضافة ميزة المونتاج التلقائي في الجزء التالي. [55]
  9. لتشغيل الكود، يجب تثبيت مكتبة beautifulsoup4 عبر "Python Packages". [56]
  10. بعد تثبيت المكتبة، يصبح الكود جاهزًا للتشغيل، حيث يقوم بتحميل العناصر البصرية في مجلد خاص. [57]

1.4. المونتاج التلقائي للفيديو [60]

  1. المونتاج الجيد يزيد من مدة مشاهدة الفيديو، ولكنه يتطلب وقتًا وجهدًا. [59]
  2. تم إنشاء سكريبت Python لعمل المونتاج تلقائيًا بمساعدة شات جي بي تي في كتابة الكود، وهو متاح في التعليق المثبت. [61]
  3. يقوم السكريبت بدمج الفويس أوفر مع العناصر البصرية، وإضافة تأثيرات مثل الضوضاء، التكبير (Zoom In)، والتصغير (Zoom Out)، والعناوين الفرعية (Subtitles). [62]
  4. للتشغيل الصحيح، يجب وضع الكود في نفس مجلد المشروع الذي يحتوي على الفويس أوفر وبقية عناصر الفيديو. [63]
  5. قبل تشغيل الكود، يجب تثبيت مكتبتي numpy و moviepy:
    • تثبيت numpy عبر "Python Packages". [63]
    • تثبيت moviepy بنفس الطريقة. [65]
  6. بعد تثبيت المكتبات، يمكن تشغيل الكود لتصدير الفيديو النهائي. [66]
  7. مثال على الفيديو الناتج: "هل سبق وأن سمعت عن اللاعب الذي أذهل العالم بفضل مهاراته الغير متوقعة؟ اليوم سنتحدث عن لاعب كرة القدم الذي صدم الجميع باسلوبه الفريد وذكائه الرائع، إنه زين الدين زيدان الأسطورة الفرنسية. في نهائي كأس العالم 2098 قاد فرنسا للفوز بطريقة لم يتخيلها أحد، لكن إليك حقيقة مدهشة، زيدان سجل هدفين برأسيتين في الشوط الأول فقط، لكن قبل المباراة، زيدان كان يعاني من إصابة في القدم، ومع ذلك تغلب على الألم، وأثبت للعالم أنه لا يوجد شيء مستحيل في عالم الرياضة. إذا أعجبتك هذه القصة المدهشة، لا تنسى أن تضغط على زر الإعجاب، وتشاركنا رأيك في التعليقات، وابدأ بالاشتراك في القناة لمزيد من الحقائق الرياضية المثيرة والقصص الرائعة. إلى اللقاء في الفيديو القادم". [68]
  8. النتيجة جيدة نوعًا ما، ولكن هناك مجال للتحسين في المونتاج، حيث أن تأثيرات التكبير والتصغير تحدث في أوقات عشوائية. [74]
  9. سيتم تناول تحسينات المونتاج في فيديو لاحق. [74]

1.5. عناصر إضافية وأفكار للتطوير [75]

  1. بعد إنشاء الفيديو، هناك عناصر مهمة أخرى مثل الصور المصغرة (Thumbnails). [75]
  2. تم إنشاء أداة لعمل صور مصغرة تلقائيًا في فيديو سابق على القناة، والكود متاح للتعديل. [76]
  3. يمكن أيضًا استخدام أدوات لعمل مؤثرات صوتية تلقائيًا، مثل إضافة صوت الجماهير، كما تم شرحه في فيديو سابق عن أدوات المؤثرات الصوتية بالذكاء الاصطناعي. [78]
  4. يمكن دمج كل هذه الأدوات (سكريبت، فويس أوفر، عناصر بصرية، مونتاج، صور مصغرة، مؤثرات صوتية) في أداة واحدة بسهولة بمساعدة شات جي بي تي. [79]
  5. تم ترك الأكواد في ملفات منفصلة للسماح بالتعديلات الخاصة، بدلاً من تحويلها إلى ملف تنفيذي (EXE) كما في فيديوهات سابقة. [79]
  6. هناك إمكانية لشرح كيفية تحويل هذه الأكواد إلى ملف EXE بواجهة مستخدم، أو حتى تحويلها إلى تطبيق. [80]
  7. يتم انتظار نسبة الاهتمام بالموضوع لاتخاذ قرار بشأن الشروحات المستقبلية. [81]
  8. يتم الترحيب بآراء وتجارب المستخدمين وأفكارهم للتحسينات. [82]
  9. يُشجع على الإعجاب والاشتراك في القناة لمزيد من المحتوى. [82]