هذا البرنامج هو مخصص لدمج عدة فيديوهات في فيديو واحد، ** ** ** للتعامل مع الفيديوهات.
1. الهدف الأساسي ووظيفة البرنامج
- دمج الفيديوهات: يتيح للمستخدم اختيار عدة مقاطع فيديو، ترتيبها، ثم دمجها في ملف فيديو واحد بصيغة MP4.
- طريقتان للدمج (تلقائياً):
- الدمج السريع (بدون إعادة ترميز –
concat demuxer): إذا كانت جميع الفيديوهات تمتلك نفس الدقة والترميز ومعدل الإطارات، يتم دمجها فوراً وبسرعة فائقة. - إعادة الترميز الكاملة (
concat filter): إذا كانت الفيديوهات ذات صيغ أو أبعاد مختلفة وفشلت الطريقة الأولى، ينتقل التطبيق تلقائياً إلى خيار إعادة الترميز لضمان نجاح عملية الدمج دون أخطاء.
2. أهم ما يميز التطبيق (إمكانية الوصول والسهولة)
- دعم كامل لقارآت الشاشة ): تم تصميم جميع عناصر الواجهة لتكون متوافقة تماماً مع المكفوفين وضعاف البصر.
- واجهة عربية من اليمين لليسار (RTL): تم تحويل اتجاه الواجهة والقوائم بالكامل لتتناسب مع اللغة العربية.
- اختصارات لوحة المفاتيح: تدعم الواجهة التنقل السريع عبر اختصارات زر
Alt: Alt + A: إضافة فيديوAlt + D: حذف الفيديو المحددAlt + U: تحريك الفيديو للأعلىAlt + N: تحريك الفيديو للأسفلAlt + B: استعراض مكان حفظ الملف الناتجAlt + M: بدء عملية الدمجAlt + P: تفعيل/إلغاء خيار تشغيل الفيديو تلقائياًF5: نقل التركيز مباشرة إلى مربع “نتيجة العملية” لقراءته عبر قارئ الشاشة.
3. عناصر ومكونات الواجهة الرسمية
- قائمة الفيديوهات (ListBox): لعرَض الملفات المضافة.
- أزرار التحكم بالقائمة: لإضافة مقاطع، حذف مقطع محدد، أو إعادة ترتيبها (لأعلى ولأسفل).
- حقل مسار الإخراج: لتحديد اسم ومكان حفظ الفيديو النهائي.
- خيار التشغيل التلقائي: مربع اختيار لفتح الفيديو الناتج بالمشغل الافتراضي للنظام فور انتهاء الدمج.
- مؤشر التقدم (Gauge) و حقل النتيجة (TextCtrl): لإظهار حالة العملية وتفاصيل الأخطاء إن وجدت.
`
- معالجة العمليات: يتم تشغيل عملية الدمج في الخلفية باستخدام الـ
threadingلمنع تجمّد واجهة البرنامج أثناء معالجة الفيديوهات. التحميل https://www.dropbox.com/scl/fi/wtz4zrgxajw1rtzg850oe/.exe?rlkey=37xl1o89boc2rfming24imhd4&dl=1
أضف تعليق