Ali112008 commited on
Commit
01deb11
·
verified ·
1 Parent(s): 8aee59f

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +87 -3
README.md CHANGED
@@ -1,10 +1,94 @@
1
  ---
2
  title: Quran Reels Generator
3
- emoji: 🏃
4
  colorFrom: green
5
- colorTo: green
6
  sdk: docker
 
7
  pinned: false
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
  title: Quran Reels Generator
3
+ emoji: 📖
4
  colorFrom: green
5
+ colorTo: blue
6
  sdk: docker
7
+ app_port: 7860
8
  pinned: false
9
  ---
10
 
11
+ # 🎥 Quran Reels Generator | صانع الريلز القرآني
12
+
13
+ ![Python](https://img.shields.io/badge/Python-3.10%2B-blue)
14
+ ![FFmpeg](https://img.shields.io/badge/FFmpeg-Required-green)
15
+ ![License](https://img.shields.io/badge/License-Open_Source-orange)
16
+
17
+ **أداة احترافية مفتوحة المصدر لإنشاء مقاطع فيديو قرآنية قصيرة (Reels/Shorts/TikTok) تلقائياً بجودة عالية، مصممة لتعمل بكفاءة قصوى على الهواتف (Termux) والكمبيوتر.**
18
+
19
+ ---
20
+
21
+ ### 🚀 مميزات الإصدار (V2.0)
22
+ * **🛡️ فلتر إسلامي آمن (Safe Search):** نظام بحث ذكي وحصري يستبعد "النساء والأشخاص" تماماً من الخلفيات، ويركز البحث على الطبيعة والمساجد فقط لضمان شرعية المحتوى.
23
+ * **⚡ سرعة تصدير خيالية (Ultrafast):** تم ضبط إعدادات المعالجة لتصدير الفيديو في ثوانٍ معدودة دون استهلاك موارد الجهاز.
24
+ * **🎨 خلفيات Pexels المتجددة:** ربط مباشر مع مكتبة Pexels لجلب فيديوهات خلفية عالية الجودة وغير مكررة في كل مرة.
25
+ * **🎲 الاختيار العشوائي الذكي:** زر سحري يختار لك (القارئ + السورة + الآيات) بناءً على خوارزمية تضمن أن تكون مدة الفيديو مناسبة للريلز (أقل من دقيقة).
26
+ * **🔊 هندسة صوتية سلسة:** استخدام تقنية (Crossfade) لدمج تلاوة الآيات بذكاء، مما يمنع "التقطيع" أو السكتات المزعجة بين الآيات المتتالية.
27
+ * **💾 نظام التخزين المؤقت:** لا يملأ مساحة هاتفك؛ يقوم بحذف الفيديوهات القديمة تلقائياً ويحفظ الفيديو الحالي مؤقتاً للتحميل فقط.
28
+ * **📱 واجهة متجاوبة:** تصميم عصري يعمل بسلاسة على الموبايل، ويدعم الكتابة اليدوية لأرقام الآيات.
29
+
30
+ ---
31
+
32
+ ### ⚙️ كيف تعمل الأداة؟
33
+ تعمل الأداة من خلال دورة حياة برمجية منظمة:
34
+ 1. **الواجهة (UI):** صفحة ويب خفيفة للتحكم الكامل.
35
+ 2. **الخادم (Backend):** مبني بـ **Flask** لاستقبال الطلبات.
36
+ 3. **جلب البيانات:**
37
+ * النصوص: `api.alquran.cloud` (الرسم العثماني).
38
+ * الصوت: `everyayah.com` (MP3 بجودة عالية).
39
+ * الخلفيات: `Pexels API` (فيديو عمودي Portrait).
40
+ 4. **المعالجة (Processing):** دمج الصوت والصورة والنص باستخدام **MoviePy** و **FFmpeg**.
41
+
42
+ ---
43
+
44
+ ### 🛠️ المتطلبات التشغيلية
45
+ قبل البدء، تأكد من أن مجلد مشروعك يحتوي على:
46
+ 1. `main.py`: (الكود الأساسي).
47
+ 2. `UI.html`: (ملف الواجهة).
48
+ 3. `requirements.txt`: (المكتبات).
49
+ 4. 📁 مجلد **`fonts`**: (يجب أن يحتوي على ملف خط عربي `Arabic.ttf` وملف إنجليزي `English.otf`).
50
+
51
+ ---
52
+
53
+ ### 📥 دليل التثبيت والتشغيل (Termux / Linux)
54
+
55
+ **1. تحديث الحزم وتثبيت الأساسيات:**
56
+ ```bash
57
+ pkg update && pkg upgrade -y
58
+ pkg install python ffmpeg imagemagick git -y
59
+
60
+
61
+ **2. تحميل المشروع (انسخ الرابط الخاص بك):**
62
+
63
+ ```bash
64
+ git clone https://github.com/YOUR_USERNAME/Quran-Reels-Generator.git
65
+ cd Quran-Reels-Generator
66
+ ```
67
+
68
+ **3. تثبيت مكتبات بايثون:**
69
+
70
+ ```bash
71
+ pip install -r requirements.txt
72
+ ```
73
+
74
+ **4. تشغيل الأداة:**
75
+
76
+ ```bash
77
+ python main.py
78
+ ```
79
+
80
+ **5. الاستخدام:**
81
+
82
+ * سيظهر لك رابط محلي (مثل `http://127.0.0.1:5000`). افتحه في متصفح كروم.
83
+ * أدخل مفتاح **Pexels API** (مجاني).
84
+ * ابدأ في صناعة المحتوى!
85
+
86
+ ---
87
+
88
+ ### ❤️ حقوق الملكية
89
+
90
+ هذا المشروع صدقة جارية ومفتوح المصدر.
91
+
92
+ يمكنك استخدامه وتطويره ونشره مجاناً.
93
+
94
+ Developed with ❤️ & Python