مشروع Let Me Teach - مفتوح المصدر - قيد التطوير
#1
السلام عليكم ورحمة الله وبركاتة

بدأت مؤاخراً مشروع اسميته Let Me Teach , حيث سيكون المشروع عبارة عن برنامج
يأخذ مقاطع الفيديو والدروس المصورة ويضيف عليها صناديق رسائل ويقوم بإنتائج الفيديو
مدمجا مع تلك الرسائل .

باب المشاركة في تطوير المشروع مفتوح , ويجب توفير الشروط الأتي عندما تريد المشاركة
* كتابة أكواد نضيفة وسهلة الفهم والقراءة
فقط Big Grin

من يريد المشاركة بشكل رسمي سيتم تسجيل إسمه ضمن مطوير البرنامج وتحديد الجزء الذي ساهم فيه
ومن يريد المساهمه كذلك يسيتطيع مثلاً يشارك بجزء من البرنامج وسيتم ذكر اسمه ضمن المساهمين وفي
الجزء الذي ساهم فيه .

معلومات عن المشروع
المشروع مفتوح المصدر تحت رخصة : LGPL
المشروع موجه إلى 3 أنظمة بشكل مبدئي : Linux, Mac OS, Windows
بيئة العمل : Lazarus/Free Pascal
عدد المطورين الرسيميين الحالي : 1 (أنا Big Grin)
صفحة المشروع :
PHP كود :
https://sourceforge.net/projects/letmeteach/ 
الهدف من المشروع هو توفير محرر شروحات بسيط وسهل ومجاني ومفتوح المصدر Big Grin
المكتبات التي يستعملها الشمروع :
* BGRABitmap ( إن وجد أفضل سيتم الإنتقال إليه )
* PasLibVlc ( VLC Player ) or MPlayer(MPlayerControl) z

حتى الآن يرجح ان يتم إستعمال مكتبة PasLibVlc لانها تعمل على جميع المنصات تقريباً وتدعم مميزات أكثر
وسيتم إستعمال FFMpeg من خلال الـ TProcess لعملية الدمج والتحرير وأمور الكوديك

الفكرة العامة لطريقة عمل البرنامج :
* تحميل فيديو تم تصويره مسبقاً
* تشغيله من خلال مكون اليفيديو
* عند الوقوف يتم تشغيل محرر لشاشة المتوقف عليها
* يتم محاكها التغيرات من خلال فلتر logo المتوفر في مكتبة PasLibVlc أو عن طريقة Fifo في مكون MPlayerControl
* يتم إنتاج الفيديو بستعمال أحد ادوات الكوديك الخارجية والأغلب أنها FFmpeg من خلال TProcess

فقط Big Grin

كما اخبرت سيتم إنتاج البرنامج إلى ثلاث أنظمة رئيسية Linux, Mac OS و Windows وبشكل مبدئي سأنطلق من Linux

من أراد المساهم فل يبدا بتطوير ما يريد وبعد ان ينتهي يرسالني .
بالنسبة لمصدر الكود تجدونها دائماً في صفحة الموضوع بآخر تحديث ينزل على الإنرنت .

بالمناسبة تستطيع دعم المشروع بإقتراحاتك وأفكراك

بالتوفيق للجميع
الرد
#2
من رأي , لو اخترت github لكان افضل
sourceforge يخضع لسياسة امريكية واضحة
كود :
http://en.wikipedia.org/wiki/SourceForge#Countryrestrictions
الرد
#3
السلام عليكم

مجرد افكار متطرفة..اقصد متفرقة Big Grin
إقتباس :يأخذ مقاطع الفيديو والدروس المصورة ويضيف عليها صناديق رسائل ويقوم بإنتائج الفيديو مدمجا مع تلك الرسائ
لصق الكتابة بالفيديو ؟ مثل Hardsub ! ان لم يكن الخط جيد والكتابة كبيرة فلن يكون الناتج جيد خاصة مع تغيير مقياس شاشة العرض
كشيئ جديد التفكير في طريقة لوصف النص وموضعه بالصورة/الشاشة وكيف تخزينه ثم عرضه دون لصقه شيئ مثل VobSub وصيعة جديدة Cool
إقتباس :* تحميل فيديو تم تصويره مسبقاً
الا ترى ان اضافة تسجيل الفيديو احسن حتى يكون البرنامج متكامل ولا تحتاج الى اخر
إقتباس :حتى الآن يرجح ان يتم إستعمال مكتبة PasLibVlc لانها تعمل على جميع المنصات تقريباً وتدعم مميزات أكثر
وسيتم إستعمال FFMpeg من خلال الـ TProcess لعملية الدمج والتحرير وأمور الكوديك
عندما تصل الى قدر ما من التقدم في البرنامج ستعيد التفكير في هذا الخيار
الرد
#4
وعليكم السلام ورحمة الله

أهلاً Smile
إقتباس :لصق الكتابة بالفيديو ؟ مثل Hardsub ! ان لم يكن الخط جيد والكتابة كبيرة فلن يكون الناتج جيد خاصة مع تغيير مقياس شاشة العرض
كشيئ جديد التفكير في طريقة لوصف النص وموضعه بالصورة/الشاشة وكيف تخزينه ثم عرضه دون لصقه شيئ مثل VobSub وصيعة جديدة

نعم سيكون كفرة لصق الترجمة , فعلاً فكرت لوهله بالأمر أن اضع النص والرسائل في ملف منفصل , لكن سيتوجب على من يريد مشاهدتها ان يقوم بتحميله ..
ولين يتم دعم هذه الطريقة في مواقع رفع الفيديو .. لذلك الغيت الفكرة وقلت اجعلها ملصوقة أفضل ..

إقتباس :الا ترى ان اضافة تسجيل الفيديو احسن حتى يكون البرنامج متكامل ولا تحتاج الى اخر
فكرت بهذه لكن يوجد بالفعل برامج تقوم بهذه العملية وهي مجانية ومفتوحة المصدر , وهذفي هو توفير برنامج يقوم بعمل تلك الرسائل والنصوص
ويكون مفتوح المصدر كذلك , لذلك إستبعدت هذه الفكرة لكي اكسب الوقت كذلك , وسايسهل علي إداراجها لاحقاً عند الحاجه .

إقتباس :عندما تصل الى قدر ما من التقدم في البرنامج ستعيد التفكير في هذا الخيار
أي واحة تقصد Smile FFMpeg ؟ أم PasLibVlc ؟
في الحقيق أعدت التكفير قبل ان أتقدم في البرنامج Big Grin

------------
على اي حال أنا اقوم ببعض التجارب على لغة C++ مستعملاً Qt يبو اني سأنقل المشروع إلى C++ Qt لتوفر جميع مكتبات هناك وكذلك , لتجنب
إستعمال مكتبات خاريجة .. ويدو اني استطعت عمل مشغل فيديو ومحرر صور دون إستعمال مكتبات خارجية .. لكن يبقى الأمر مع FFMpeg .

ولا زال المشروع في بدايته Smile
في الحقيقة أنا بدأته لاني أحتاج هذا البرنامج في Linux لقلّة مثل هذه البرامج المخصص لعمل الدروس .
الرد


التنقل السريع :


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف