عن المشروع
MediaServer هو نظام خادم وسائط وإدارة ملفات ذاتي الاستضافة مصمم للخوادم المنزلية أو أجهزة NAS. على عكس البدائل التي تعتمد على البيانات الوصفية مثل Jellyfin، يعطي MediaServer الأولوية لمنهج قائم على المجلدات أولاً، مما يجعله مثالياً للمكتبات المختلطة أو الشخصية أو المخصصة للغاية. يوفر واجهة ويب سريعة وبسيطة تسمح للمستخدمين بتصفح بنية ملفاتهم أثناء مشاهدة المحتوى.
تشمل الميزات الرئيسية:
- مشغل الوسائط: مشغل مخصص مع اختصارات لوحة المفاتيح، والتحكم في سرعة التشغيل، وتأثيرات خلفية محيطة، ودعم الترجمة (VTT، SRT، ASS).
- التحليلات: سجل مشاهدة مفصل، وعدد مرات إعادة المشاهدة، وخرائط حرارية للتشغيل لكل مستخدم.
- إدارة البيانات الوصفية: تحرير يدوي للبيانات الوصفية للفيديوهات والمجلدات والموسيقى، والتي تبقى حتى إذا تم نقل الملفات أو إعادة تسميتها.
- دعم الموسيقى: يتضمن مشغل موسيقى مع دعم كلمات الأغاني عبر LrcLib واكتشاف أغلفة مدمجة.
- المشاركة: يولد معاينات Open Graph (بأسلوب AniList) للمجلدات والوسائط، مما يسهل المشاركة على المنصات الاجتماعية.
- لوحة التحكم: واجهة إدارة من جانب الخادم لمهام الفحص، وتنظيم المكتبة، وإدارة المستخدمين، ومراقبة الأداء.
تم بناء المشروع باستخدام Laravel وVue، ويتم نشره بشكل أساسي عبر Docker. وهو مصمم للاستخدام الشخصي ويؤكد على التنظيم الذي يتحكم فيه المستخدم بدلاً من الاستخراج التلقائي.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.