EFV CHANGELOG

سجل التحديثات

قم بتوثيق كل التحسينات وابق على اطلاع بأحدث التطورات في EFV.

  1. أصبح بإمكان المستخدمين التسجيل ورفع الفيديو من الواجهة العامة. يستطيع المسؤول معاينة المحتوى قبل تحويل الترميز واتخاذ قرار الموافقة، لتجنب هدر الموارد.
  2. أضفنا تصفية مركبة لإدارة الفيديو حسب الحالة والعدد والتصنيف.
  3. أضفنا واجهة ثانية لرفع الأغلفة، بحيث يدعم الفيديو غلافين. يحتفظ الغلاف الثاني بأبعاد الرفع دون تعديل الحجم.
  4. أصلحنا وحسّنا تحويل الترميز في قائمة الانتظار وإيقافها، لتسهيل تعديل إعدادات التحويل وإزالة العلامات المائية بين مراحل المعالجة.
  5. أصلحنا بعض مشكلات BUG المعروفة.
  1. أضفنا تنزيل m3u8/mp4. أدخل روابط m3u8 أو روابط mp4 المباشرة لتنزيلها دفعة واحدة، مع 10 عمليات متزامنة. تظهر الملفات المكتملة تلقائياً في مكتبة الفيديو. ومع إزالة العلامات المائية والنص المتحرك، يمكن إدارة الموارد المتاحة بحرية.
  2. أضفنا قوالب النص المتحرك لتخصيصه لكل فيديو. بعد إعداد القالب، اختر فيديوهات في المكتبة وحدد القالب المناسب، ليُطبّق تلقائياً عند دمج النص.
  3. أضفنا التقسيم الذكي إلى الإصدار المتقدم وحسّنا المعاينة. بالجمع مع إعداد مدة المقطع، يمكن الحصول على مقطع TS100KB واحد عند إعداد 720P800 المذكور لمعدل الإطارات.
  4. أعدنا تصميم مزامنة التخزين السحابي بقائمة انتظار مستقرة. يدعم Amazon S3 وminio وQiniu Cloud وAlibaba oss وUpyun. تتم المزامنة تلقائياً بعد التحويل، ويمكن بعدها حذف المقاطع المحلية وضبط التوزيع لتشغيل المقاطع من التخزين السحابي مباشرة.
  5. أضفنا الحماية من التنزيل والدمج. أصبحت ملفات TS تُقدّم بالكامل بواسطة شفرة التطبيق، بدلاً من استضافة ts عبر nginx، للتحكم في تنزيل m3u8 ودمجه بواسطة الإضافات والبرامج.
  6. حسّنا منطق تحويل الترميز مرة أخرى.
  1. أضفنا تكاملاً كاملاً مع CMS الجيل الجديد، باستخدام Apollo server وApollo client وkeystonejs وmongoose وgraphql وvuejs، مع عرض على الخادم عبر nuxtjs. يعتمد الاتصال بين الواجهة والخادم بالكامل على graphql، والعرض دون إعادة تحميل يجعل الصفحات فورية عند انخفاض زمن الاستجابة، أسرع حتى من الصفحات الثابتة.
  2. ينشر الإصدار المتقدم الأفلام والمسلسلات تلقائياً إلى CMS. تحرير المعلومات أو إضافة الحلقات يؤدي إلى النشر أو التحديث في CMS، ضمن بنية متكاملة لتوزيع العمل في تحويل الفيديو السحابي. بعد تحرير المعلومات يمكن نشرها إلى CMS بنقرة واحدة، ويمكن لعدد غير محدود من خوادم الإصدار المتقدم الارتباط بنظام CMS واحد من الجيل الجديد.
  3. أضفنا ضبط عرض الغلاف وارتفاعه. تُقص الأغلفة المنشأة تلقائياً من وسط الصورة حسب الإعدادات، وتُقص أغلفة الأفلام والمسلسلات المرفوعة بذكاء أيضاً.
  4. أضفنا تصنيفات المسلسلات.
  5. أصلحنا المعاينة في متصفحات الهاتف. أصبحت المشاهدة بالنقاط ومجموعات VIP والمعاينة متوافقة مع جميع متصفحات الهاتف.
  6. حسّنا الاتصال بأحدث mongodb لزيادة السرعة والاستقرار.
  7. حسّنا وأعدنا كتابة أجزاء كبيرة من منطق التحويل، وأصلحنا تكرار تحويل الترميز.
  1. أعدنا كتابة واجهة الإدارة UI بالكامل. يصف النص واجهة ui الجديدة بأنها ربما الأجمل بين البرامج التجارية.
  2. أضفنا التقسيم الفوري، وربما يكون الأسرع حتى الآن.
  3. حسّنا كثيراً من إجراءات العمل، مثل تحرير الفيديو والمسلسلات.
  4. أصلحنا مشكلات BUG، منها تصدير excel.
  1. أضفنا التصنيف التلقائي واستيراد الغلاف عند إدخال الفيديو إلى المكتبة.
  2. أصلحنا بعض المشكلات المعروفة وأضفنا المزيد من واجهات app لتسهيل تطوير app.
  1. أضفنا دعم msvod، المعروف بنظام Meisi، إلى النشر التلقائي. تُنشر الفيديوهات إلى msvod فور انتهاء تحويل الترميز، دون تأخير أو تدخل يدوي.
  2. أصلحنا كثيراً من المشكلات القديمة ومشكلات bug، وأضفنا وظائف مثل حذف الوسوم في الواجهة.
  1. أضفنا نظاماً منفصلاً للنشر التلقائي بالكامل. يمكنه نشر فيديوهات نظام التحويل السحابي الذكي المتقدم إلى آلاف مواقع CMS فور انتهاء التحويل.
  2. (لنظام النشر فقط) يسجل المستخدم ويدخل بنفسه، ثم يُدخل بيانات قاعدة البيانات البعيدة ويختار نظام CMS المناسب في لوحة النشر.
  3. (لنظام النشر فقط) يضبط المستخدم مطابقة تصنيفات التحويل السحابي المتقدم مع تصنيفات CMS.
  4. (لنظام النشر فقط) تُفعّل المزامنة بنقرة واحدة. تُنشر جميع الفيديوهات ومعلوماتها، مثل المخرج والممثلين والتصنيف والسنة واللغة وروابط m3u8 المتعددة الدقة، إلى CMS الذي حدده المستخدم.
  5. (لنظام النشر فقط) يُنشر كل فيديو إلى CMS المستخدم فور اكتمال تحويله السحابي.
  6. (لنظام النشر فقط) يدعم النشر التلقائي إلى آلاف مواقع CMS دون تدخل بشري.
  7. (لنظام النشر فقط) يراجع المسؤول المستخدمين المسجلين ويتحقق من الاتصال. بعد الموافقة، يمكن للمستخدم بدء النشر التلقائي.
  8. (لنظام النشر فقط) تنقسم الوظائف إلى مركز مستخدمين مفتوح لمستخدمي cms لإدخال بياناتهم وتفعيل النشر، ومركز مسؤولين لمراجعة المستخدمين وإدارتهم.
  1. أضفنا غرفة دردشة فورية متعددة المستخدمين، مناسبة بشكل خاص لغرف البث المباشر.
  1. ضمّنا خادم إرسال بث ووظائف بث مباشر في شفرة الإصدار المتقدم. يمكن تفعيل الخادم أو إيقافه حسب الحاجة.
  2. أضفنا إعدادات خادم البث. بعد اختياره يمكن تشغيله بنقرة واحدة، دون عمليات إضافية.
  3. بعد تفعيل الخادم، يستطيع المسؤول منح مستخدم محدد صلاحية البث. يرى المستخدم بعد ذلك رابط البث ومفتاحه في صفحته الشخصية.
  4. يرسل المستخدم البث إلى الخادم باستخدام OBS أو وسائل أخرى، فتظهر غرفة البث تلقائياً في الواجهة العامة.
  5. يمكن لزوار الموقع مشاهدة البث من غرف قسم البث المباشر.
  6. أضفنا إعدادات البث العامة إلى CMS، مثل تفعيل قسم البث أو تعطيله.
  1. أضفنا خيار شراء المشاهدة بالنقاط إلى إدارة CMS، مع سعر افتراضي بالنقاط للفيديو. يجب تفعيل المعاينة أيضاً. (يمكن تخصيص سعر لكل فيديو، وإلا يُستخدم السعر الافتراضي.)
  2. تعمل المعاينة ومجموعات VIP والمشاهدة بالنقاط معاً لإكمال نظام المشاهدة بالنقاط.
  3. أضفنا تحريراً سريعاً لعنوان الفيديو ووصفه وسعره بالنقاط ووسوم التصنيف البسيطة. العنوان وحده مطلوب، وباقي الحقول اختيارية، فلا حاجة إلى فتح التحرير التفصيلي لهذه التعديلات.
  4. أضفنا مكونات ضغط للواجهة لتحميلها بسرعة أكبر.
  1. أضفنا أغلفة متحركة. يظهر الغلاف الثابت ما دامت الفأرة خارج الصورة، ويتحول إلى الغلاف المتحرك عند المرور فوقها.
  2. أضفنا التنزيل إلى صفحات تشغيل الفيديو. يُفعّل في إدارة CMS، ثم تُحدد دقة MP4 المقدمة في الواجهة. يجب أن تطابق الدقة ملف mp4 محفوظاً في إعدادات مخرجات التحويل.
  1. أضفنا نظام إعلانات TS قابلة للاستبدال. يمكن رفع عدة إعلانات فيديو واختيار إدراجها في البداية أو أثناء الفيديو. عند وجود عدة إعلانات، يمكن اختيار أي منها، ويُدرج إعلان الوسط بذكاء حول منتصف الفيديو بحسب مدته. ولمن لا يستطيع إنتاج إعلان فيديو، أضفنا توليداً ذكياً بنقرة واحدة: خطوات بسيطة تنشئ إعلاناً مع موسيقى خلفية BMG.
  2. أضفنا إعلانات TS قابلة للاستبدال. يمكن رفع أي عدد من الإعلانات واختيار إدراجها في البداية أو النهاية، واستبدالها بحرية مع تطبيق التغيير فوراً.
  3. أضفنا توليد إعلانات الفيديو تلقائياً في لوحة الإدارة، بأي مدة ومحتوى وصور.
  4. أضفنا إيقاف قائمة الانتظار، لإجراء عمليات مثل قص بداية الفيديو أثناء توقفها.
  1. أضفنا تحويل الترميز باستخدام GPU. بعد مراجعة وثائق كثيرة محلية ودولية، أعدنا تصميم تحويل GPU وفق أحدث مواصفات NVIDIA. يستخدم وضع CPU+GPU الهجين قدرات CPU وGPU معاً، لضمان الجودة والسرعة عند معدلات البت المنخفضة والعالية، مع نسبة ضغط وجودة صورة مماثلتين لتحويل CPU. يُعد تحويل GPU بهذه الصورة متكاملاً للغاية.
  2. حسّنا وظائف أخرى.
  1. أضفنا التخزين السحابي. يمكن إنشاء مجموعة تخزين كائني باستخدام minio أو استخدام Amazon s3. يمكن نقل المصدر وملفات mp4 المحولة بجميع الدقات وm3u8 والمقاطع والصور الثابتة والمتحركة تلقائياً إلى السحابة، وتشغيل الفيديو مباشرة من مواردها.
  2. أضفنا m3u8 متكيفاً. يختار النظام تلقائياً أحد ملفات m3u8 للدقات المحولة حسب عرض نطاق المستخدم، لذلك يكفي توفير رابط m3u8 متكيف واحد.
  3. أضفنا تصدير الجداول لتقسيم العمل. إذا تولى شخص التحويل وآخر تشغيل CMS، يمكن تصدير جميع معلومات m3u8 للفيديوهات المختارة إلى جدول بنقرة واحدة.
  4. أضفنا خيار الاحتفاظ بالمصدر، ونوصي باستخدامه مع التخزين السحابي.
  1. أضفنا رفع المستخدمين إلى CMS المتقدم. يرفع المستخدم الفيديو من صفحته المخصصة، ويضبط المسؤول النقاط الممنوحة بعد الموافقة في إدارة CMS. يمكن استخدام النقاط لترقية مجموعة المستخدم شهرياً أو سنوياً وفتح صلاحيات المشاهدة.
  2. أضفنا اكتشاف حالة الفيديو وعرضها في الواجهة، مع أربع حالات: قيد المراجعة، مسلسل، فيلم، وتحويل الترميز أو انتظار النشر.
  3. حسّنا UI بالكامل ليصبح أسهل وأجمل، ويشجع المستخدمين على الرفع.