عن المشروع
ArtPlayer.js هو مشغّل فيديو HTML5 حديث وكامل الميزات مصمّم لسهولة الاستخدام وقابلية تخصيص عالية. يدعم تشغيل صيغ الفيديو الشائعة مباشرةً ويتكامل بسلاسة مع مكتبات البث الشهيرة مثل hls.js وdash.js وflv.js وmpegts.js. يتضمّن المشغّل دعمًا مدمجًا للترجمات النصية بصيغ .vtt و.ass و.srt، ويوفر مجموعة واسعة من الإضافات لميزات إضافية مثل الدانموكي (التعليقات العائمة)، والتحكم في جودة HLS/DASH، والصور المصغّرة بصيغة VTT، والترجمات النصية المتعددة، وChromecast، وإعلانات VAST، وفصول الفيديو، والصور المصغّرة المُنشأة تلقائيًا، وتأثيرات الإضاءة المحيطة (ambilight)، ووضع الصورة داخل الصورة للمستندات، والمسارات الصوتية، وترجمات ASS/SSA، وإخفاء الدانموكي، والتعرف التلقائي على الكلام، وإعلانات الفيديو. قاعدة الشيفرة مفكّكة الترابط بدرجة عالية، مما يسهّل تتبّع الأخطاء وإضافة ميزات جديدة. التثبيت بسيط عبر npm أو yarn أو pnpm أو bun، ويمكن استخدامه عبر استيراد JavaScript بسيط أو بناء UMD من CDN. كما يوفّر المشروع محررًا عبر الإنترنت ووثائق API شاملة، إلى جانب سجل التغييرات وإرشادات المساهمة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.