أداة ذكية ومؤتمتة تتيح لك إنشاء مقاطع فيديو قصيرة (Reels/Shorts) للقرآن الكريم بجودة عالية وبضغطة زر واحدة. تقوم الأداة بدمج التلاوة العطرة مع النص القرآني بالرسم العثماني فوق خلفيات طبيعية خلابة.
- أتمتة كاملة: جلب النصوص والتسجيلات الصوتية تلقائياً من الإنترنت.
- تنوع القراء: دعم لأكثر من 10 قراء من مشاهير العالم الإسلامي.
- خلفيات ديناميكية: اختيار عشوائي لمقاطع فيديو طبيعية لضمان عدم التكرار.
- تنسيق ذكي: ضبط تلقائي لحجم الخط وتوزيعه ليناسب شاشات الجوال.
- دعم اللغة العربية: معالجة النصوص العربية وعرضها بشكل صحيح ومشكول.
تعمل الأداة من خلال دورة حياة برمجية منظمة:
- الواجهة (UI): واجهة ويب بسيطة مبنية بـ HTML/JS للتفاعل مع المستخدم.
- الخادم (Backend): مبني باستخدام Flask لاستقبال الطلبات ومعالجتها.
- البيانات: يتم جلب النص العثماني من
api.alquran.cloudوالصوت منeveryayah.com. - المعالجة الصوتية: استخدام مكتبة
pydubلقص الصمت في بداية ونهاية كل آية لضمان التزامن المثالي. - المونتاج الآلي: استخدام محرك MoviePy لتركيب طبقات الفيديو (خلفية + نص + صوت) وتنسيقها.
- التصدير: إنتاج فيديو نهائي بصيغة MP4 وبأبعاد طولية مناسبة لمنصات التواصل الاجتماعي.
لتشغيل المشروع يدوياً، يجب توفر:
- Python 3.10+: لغة البرمجة الأساسية.
- FFmpeg: المحرك المسؤول عن معالجة الفيديو والصوت (ضروري جداً).
- ImageMagick: الأداة المسؤولة عن تحويل النصوص إلى صور لدمجها في الفيديو.
- تنبيه: عند تثبيت ImageMagick على Windows، تأكد من تفعيل خيار "Install legacy utilities (e.g. convert)".
- قم بتحميل المستودع وفك الضغط عنه.
- افتح نافذة الأوامر (Terminal) في مجلد المشروع.
- قم بتثبيت المكتبات اللازمة:
pip install -r requirements.txt
- ابدأ تشغيل الأداة:
python main.py
- سيفتح المتصفح تلقائياً على الرابط
http://localhost:5000.
المشروع لأهداف تعليمية فقط وجميع الحقوق محفوظة لأصحابها
An automated, intelligent tool designed to allow you to generate high-quality Quran Reels/Shorts with a single click, combining beautiful recitations with Uthmani script overlays on stunning nature backgrounds.
- Full Automation: Automatically fetches Quranic text and audio from the web.
- Reciter Variety: Supports over 10 world-renowned reciters.
- Dynamic Backgrounds: Randomly selects nature videos to ensure unique content.
- Smart Formatting: Auto-adjusts font size and alignment for mobile screens.
- Arabic Support: Perfectly handles and renders Arabic diacritics (Tashkeel).
The tool follows a structured workflow:
- UI: A sleek web interface built with HTML/JS for user interaction.
- Backend: Built with Flask to handle requests and manage the logic.
- Data Sourcing: Fetches Uthmani text via
api.alquran.cloudand audio fromeveryayah.com. - Audio Processing: Uses
pydubto trim silence at the beginning and end of each verse for perfect synchronization. - Auto-Editing: Utilizes the MoviePy engine to composite video layers (Background + Text + Audio).
- Exporting: Outputs a final MP4 video in vertical orientation (9:16), ready for TikTok, Instagram, and YouTube.
For manual execution, you need:
- Python 3.10+: The core programming language.
- FFmpeg: The engine responsible for audio/video encoding (Essential).
- ImageMagick: Responsible for rendering text into video frames.
- Note: During ImageMagick installation on Windows, ensure you check "Install legacy utilities (e.g. convert)".
- Download and extract the repository.
- Open a terminal/command prompt in the project folder.
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
- The browser will automatically open at
http://localhost:5000.
Developed by Arabian AI School
- YouTube: @arabianAiSchool
- Instagram: @arabianaischool
- Watch Tutorial | فيديو الشرح: https://youtu.be/TL1Gim1VT40
- Download Portable Version | تحميل النسخة المحمولة: https://drive.google.com/file/d/12B7vphnf6WLPWScvLIZX7l31Oh4VKDiR/view?usp=sharing
© المشروع لأهداف تعليمية فقط وجميع الحقوق محفوظة لأصحابها