يمكنك العثور على معلومات كاملة حول التحديث في منتدى KVS: تحديث KVS 3.9.1
تحسينات اللاعب وإصلاح الأخطاء:
- مظهر أفضل للأجهزة التي تعمل باللمس والأجهزة ذات الشاشات الصغيرة: تم إخفاء بعض الأزرار، وزيادة حجم الأزرار الأخرى.
- تمت إضافة مظهر جديد للاعب بأسلوب اليوتيوب.
- بالنسبة لأجهزة iOS، يدعم المشغل الآن التحميل المسبق للبيانات الوصفية، مما سيسمح ببدء تشغيل الفيديو بشكل أسرع (إذا قمت بتمكين الخيار المطلوب في إعدادات المشغل وكان الجهاز يدعم ذلك).
- يمكن الآن إعداد نقاط الإشارة النصية للحصول على لقطات شاشة للمخطط الزمني في محرر لقطات شاشة الفيديو. سيتم تسليط الضوء على هذه النقاط الإرشادية في المخطط الزمني للاعب وسيتم عرض النصوص مع لقطات الشاشة. ميزة ممتازة لتسليط الضوء على المشاهد الرئيسية للفيديو.
- في إعدادات إعلانات ما قبل التشغيل وما بعد التشغيل، يمكنك الآن تمكين زر التخطي المدمج وتهيئة الوقت الذي يصبح فيه نشطًا. تم أيضًا تغيير واجهة المستخدم الرسومية لهذه الإعلانات - يمكنك الآن عرض الرسالة مع عرض مدة الإعلان، وبالنسبة لإعلانات الفيديو، يمكن للمستخدمين الآن إيقافها مؤقتًا وكتم صوتها.
- تمت إضافة رمز إعادة التشغيل كبديل لزر التشغيل القياسي في نهاية الفيديو.
- في إعدادات المشغل، يمكنك الآن تحديد مستوى الصوت الأولي للمشغل (وأيضًا كتم صوت المشغل افتراضيًا إذا لزم الأمر). لقد أصلحنا أيضًا بعض الأخطاء المتعلقة بسلوك شريط تمرير مستوى الصوت.
- في إعدادات المشغل، يمكنك الآن تكوين تكرار تلقائي لمقاطع الفيديو القصيرة - ويمكنك تحديد الحد الأدنى للمدة لذلك.
- تم إصلاح بعض مشكلات عرض الملصق: لم يتم عرض الملصق السابق قبل تهيئة المشغل بالكامل؛ كما تم عرضه دون الحاجة إلى تمكين التشغيل التلقائي.
- تم إصلاح مشكلة قائمة السياق عند محاولة نسخ كود التضمين من المشغل.
- تم إصلاح عدد المشكلات المتعلقة بعرض لقطات شاشة المخطط الزمني: كان حجمها محدودًا، كما يمكن وضعها بشكل غير صحيح إذا تم تخصيص المظهر.
- تم إصلاح عرض مقاطع الفيديو الرأسية - والآن لن يتم تمديدها عموديًا.
- تم إصلاح المشكلة المتعلقة بالتخزين المؤقت لعمليات إعادة توجيه الخوادم البعيدة بواسطة بعض وكلاء المستخدم. سيسمح اللاعب الجديد بالتخزين المؤقت لهذه العناصر لمدة ساعة واحدة فقط.
- تمت إضافة مظهر جديد للاعب بأسلوب اليوتيوب.
- بالنسبة لأجهزة iOS، يدعم المشغل الآن التحميل المسبق للبيانات الوصفية، مما سيسمح ببدء تشغيل الفيديو بشكل أسرع (إذا قمت بتمكين الخيار المطلوب في إعدادات المشغل وكان الجهاز يدعم ذلك).
- يمكن الآن إعداد نقاط الإشارة النصية للحصول على لقطات شاشة للمخطط الزمني في محرر لقطات شاشة الفيديو. سيتم تسليط الضوء على هذه النقاط الإرشادية في المخطط الزمني للاعب وسيتم عرض النصوص مع لقطات الشاشة. ميزة ممتازة لتسليط الضوء على المشاهد الرئيسية للفيديو.
- في إعدادات إعلانات ما قبل التشغيل وما بعد التشغيل، يمكنك الآن تمكين زر التخطي المدمج وتهيئة الوقت الذي يصبح فيه نشطًا. تم أيضًا تغيير واجهة المستخدم الرسومية لهذه الإعلانات - يمكنك الآن عرض الرسالة مع عرض مدة الإعلان، وبالنسبة لإعلانات الفيديو، يمكن للمستخدمين الآن إيقافها مؤقتًا وكتم صوتها.
- تمت إضافة رمز إعادة التشغيل كبديل لزر التشغيل القياسي في نهاية الفيديو.
- في إعدادات المشغل، يمكنك الآن تحديد مستوى الصوت الأولي للمشغل (وأيضًا كتم صوت المشغل افتراضيًا إذا لزم الأمر). لقد أصلحنا أيضًا بعض الأخطاء المتعلقة بسلوك شريط تمرير مستوى الصوت.
- في إعدادات المشغل، يمكنك الآن تكوين تكرار تلقائي لمقاطع الفيديو القصيرة - ويمكنك تحديد الحد الأدنى للمدة لذلك.
- تم إصلاح بعض مشكلات عرض الملصق: لم يتم عرض الملصق السابق قبل تهيئة المشغل بالكامل؛ كما تم عرضه دون الحاجة إلى تمكين التشغيل التلقائي.
- تم إصلاح مشكلة قائمة السياق عند محاولة نسخ كود التضمين من المشغل.
- تم إصلاح عدد المشكلات المتعلقة بعرض لقطات شاشة المخطط الزمني: كان حجمها محدودًا، كما يمكن وضعها بشكل غير صحيح إذا تم تخصيص المظهر.
- تم إصلاح عرض مقاطع الفيديو الرأسية - والآن لن يتم تمديدها عموديًا.
- تم إصلاح المشكلة المتعلقة بالتخزين المؤقت لعمليات إعادة توجيه الخوادم البعيدة بواسطة بعض وكلاء المستخدم. سيسمح اللاعب الجديد بالتخزين المؤقت لهذه العناصر لمدة ساعة واحدة فقط.
لقد قمنا بإعادة التفكير في آلية حظر حدود IP في حماية الفيديو. نظرًا لأننا أضفنا ميزة تشويش رابط ملف الفيديو في مشغل 3.9.0، فلم يعد حد IP منطقيًا بعد الآن. الآن يمكن إيقاف تشغيله وسيسهل استخدام القرص. كما أنه لم يعد يتم احتساب التخطي، لذا فإن الحماية لا تعتمد على عدد مرات تخطي المستخدم للفيديو. انتباه! بعد التحديث إلى 3.9.1، سيتم إيقاف تشغيل حد IP تلقائيًا. يجب عليك تشغيله يدويًا في إعدادات حماية الفيديو إذا كنت لا تزال بحاجة إلى ذلك (على سبيل المثال، إذا كنت تستخدم مشغل فيديو تابع لجهة خارجية).
تحسينات أدوات الاستيلاء واستيراد المحتوى:
- تمت إضافة دعم لاستيراد مقاطع الفيديو ذات الصفات المتعددة عبر أدوات الاستيلاء على مواقع المصدر التي تدعمها. يمكن أن يؤدي هذا إلى توفير موارد وحدة المعالجة المركزية لديك عند التحويل، ولكنه سيستغرق المزيد من الوقت لاستيراد محتوى جديد عن طريق تنزيل ملفات متعددة.
- لا يستطيع المنتزعون استيراد حقل مصدر المحتوى لكل كائن على حدة. لا يتم استخدام هذا في أدوات الالتقاط التي توفرها KVS، ولكن يمكن استخدامها في أدوات الالتقاط المخصصة لديك.
- يمكنك الآن تخطي المحتوى الذي يحتوي على عناوين مكررة عند استيراد المحتوى من أدوات الاستيلاء.
- يمكنك الآن تحديد طول الوصف في أدوات الإمساك: إما من خلال عدد معين من الكلمات أو من خلال الرموز.
- بالنسبة لبعض أدوات الالتقاط، يمكن لـ KVS الآن استخدام خلاصات الحذف الخاصة بهم لحذف مقاطع الفيديو تلقائيًا من قاعدة البيانات الخاصة بك. يجب تمكين هذا بشكل منفصل لكل أداة التقاط مدعومة.
- عند استيراد أكواد التضمين أو مقاطع الفيديو الزائفة من أدوات الاستيلاء، يمكنك الآن تحديد الإصلاح اللاحق لعنوان URL باستخدام كود المرجع الخاص بك لجعل عناوين URL لجميع أكواد التضمين / مقاطع الفيديو الزائفة تحتوي عليها.
- سيدعم البرنامج المساعد KVS Grabbers الآن مكتبة خادم youtube-dl، التي تنفذ التحليل للعديد من مواقع الأنابيب. سيساعدنا هذا على إضافة أدوات الإمساك بشكل أسرع في المستقبل.
- تم تحسين وظيفة الاستيراد من خلال القدرة على تخطي المحتوى الذي فشل تنزيل الملفات لأي سبب كان. في وقت سابق، كان يتم استيراد هذا المحتوى إلى KVS ثم يتم نقله إلى حالة الخطأ أثناء مرحلة التحويل. لم يسمح هذا بمحاولة استيراده مرة أخرى بسبب التحقق من التكرارات.
- لا يستطيع المنتزعون استيراد حقل مصدر المحتوى لكل كائن على حدة. لا يتم استخدام هذا في أدوات الالتقاط التي توفرها KVS، ولكن يمكن استخدامها في أدوات الالتقاط المخصصة لديك.
- يمكنك الآن تخطي المحتوى الذي يحتوي على عناوين مكررة عند استيراد المحتوى من أدوات الاستيلاء.
- يمكنك الآن تحديد طول الوصف في أدوات الإمساك: إما من خلال عدد معين من الكلمات أو من خلال الرموز.
- بالنسبة لبعض أدوات الالتقاط، يمكن لـ KVS الآن استخدام خلاصات الحذف الخاصة بهم لحذف مقاطع الفيديو تلقائيًا من قاعدة البيانات الخاصة بك. يجب تمكين هذا بشكل منفصل لكل أداة التقاط مدعومة.
- عند استيراد أكواد التضمين أو مقاطع الفيديو الزائفة من أدوات الاستيلاء، يمكنك الآن تحديد الإصلاح اللاحق لعنوان URL باستخدام كود المرجع الخاص بك لجعل عناوين URL لجميع أكواد التضمين / مقاطع الفيديو الزائفة تحتوي عليها.
- سيدعم البرنامج المساعد KVS Grabbers الآن مكتبة خادم youtube-dl، التي تنفذ التحليل للعديد من مواقع الأنابيب. سيساعدنا هذا على إضافة أدوات الإمساك بشكل أسرع في المستقبل.
- تم تحسين وظيفة الاستيراد من خلال القدرة على تخطي المحتوى الذي فشل تنزيل الملفات لأي سبب كان. في وقت سابق، كان يتم استيراد هذا المحتوى إلى KVS ثم يتم نقله إلى حالة الخطأ أثناء مرحلة التحويل. لم يسمح هذا بمحاولة استيراده مرة أخرى بسبب التحقق من التكرارات.
في إعدادات لقطات الشاشة للمخطط الزمني، يمكنك الآن تكوين العدد المطلوب من لقطات الشاشة بدلاً من الفاصل الزمني بينها. وبناءً على ذلك، يمكن أن يختلف الفاصل الزمني حسب مدة الفيديو. من ناحية، سيؤدي هذا إلى جعل التنقل في الفيديو غير دقيق للغاية، ومن ناحية أخرى، سيمنع هذا إنشاء 200-500 صورة لمقاطع الفيديو الطويلة. الجانب الرئيسي هنا هو أن الفاصل الزمني لن يقل أبدًا عن 10 ثوانٍ وأي فواصل زمنية أخرى ستكون قابلة للقسمة على 10. على سبيل المثال، إذا قمت بتكوين عدد المخططات الزمنية ليكون 100، فبالنسبة لمقاطع الفيديو القصيرة، ستقوم KVS بإنشاء جداول زمنية بفاصل زمني 10 ثوانٍ - سيعتمد العدد على مدة الفيديو. بالنسبة لمقاطع الفيديو الأطول من 10*100=1000 ثانية، ستختار KVS فاصل زمني قدره 20 ثانية وما إلى ذلك. إذا كنت تستخدم بالفعل لقطات شاشة للمخطط الزمني، فيمكنك التبديل بسهولة إلى النهج الجديد في إعدادات تنسيق الفيديو، وسيؤثر هذا على مقاطع الفيديو الجديدة وستستمر مقاطع الفيديو القديمة في عرض المخططات الزمنية باستخدام الطريقة القديمة.
نظرًا للتغيرات في منطق إنشاء المخططات الزمنية ودعم التغييرات المستقبلية في هذا المجال، بدءًا من 3.9.1، ستقوم KVS بتحديث واجهة برمجة التطبيقات تلقائيًا لجميع خوادم التحويل أثناء إجراء التحديث. يجب أن تفهم هنا أن أي تغييرات مخصصة قمت بإدخالها في Remote_cron.php ستختفي. سيحاول KVS عمل نسخة احتياطية من هذا الملف ووضعه بالقرب منك. لن يستخدم محرك التحويل خوادم التحويل ذات إصدار API القديم بعد الآن.
تمت إضافة التكامل مع البرنامج النصي MPA3.
تم تغيير ترتيب تنفيذ مهام الخلفية قليلاً. في وقت سابق، عندما كان لديك العديد من مهام الخلفية الثانوية، لن تتم معالجة المحتوى الجديد حتى يتم إكمال المهام الأخرى أو حتى تقوم يدويًا بزيادة الأولوية لمهام المحتوى الجديدة. لن تكون هناك حاجة لذلك بعد الآن، نظرًا لأن KVS سيضع مهام المحتوى الجديدة تلقائيًا في مقدمة قائمة انتظار التنفيذ حتى لو كانت جميع المهام لها نفس الأولوية. علاوة على ذلك، يمكنك الآن تكوين الأولوية الافتراضية لمهام المحتوى المقدمة من أنواع مختلفة من المستخدمين: قياسي، وموثوق، ومميز، ومشرفو المواقع. يمكنك أيضًا الآن زيادة أولوية التحويل يدويًا لمقاطع الفيديو والألبومات من قوائمها - في السابق كان هذا ممكنًا فقط من قائمة المهام.
وأخيرًا أضفنا القدرة على وضع علامة على المحتوى على أنه تمت إزالته. يمكنك الآن القيام بذلك لأي مجموعة من مقاطع الفيديو/الألبومات وتحديد السبب. سيتم حذف جميع ملفات هذا المحتوى بما في ذلك ملفات الفيديو ولقطات الشاشة والتنسيقات، لكن البيانات ستبقى في قاعدة البيانات. سيختفي هذا المحتوى من القوائم العامة وسيظل متاحًا فقط عبر عناوين URL المباشرة مع عرض جميع المعلومات والتعليقات وسبب الحذف. للحصول على العرض الصحيح، يجب عليك تعديل القوالب، يرجى مراجعة المنتدى الخاص بنا للحصول على التعليمات.
يمكن الآن للمكون الإضافي لإنشاء حساب المستخدم الذي تمت إضافته في 3.9.0 إنشاء رموز الوصول بدلاً من حسابات المستخدمين. يمكن استخدام رموز الوصول عند الاشتراك وترقية التدفقات للحصول على الرموز المميزة أو المستوى المتميز. يمكنك بيع هذه الرموز عبر متاجر خارجية عبر الإنترنت كبديل لحل فواتير KVS. تعد رموز الوصول أكثر ملاءمة من الحسابات التي تم إنشاؤها مسبقًا، حيث يمكن استخدامها من قبل المستخدمين الحاليين مع الاحتفاظ بالملفات الشخصية الحالية، كما يمكن للمستخدمين استخدام رموز وصول متعددة لإعادة التعبئة / إعادة الفواتير.
بالنسبة لمقاطع الفيديو ذات الروابط الساخنة، أصبح من الممكن الآن إعادة إنشاء لقطات الشاشة. من أجل القيام بذلك، ستقوم KVS بتنزيل الفيديو ذو الارتباط السريع مرة أخرى لإنشاء لقطات شاشة.
أصبح من الممكن الآن منح المستخدمين رموزًا مميزة لإرسال حركة المرور إلى مقاطع الفيديو أو الألبومات الخاصة بهم إلى موقعك (لا تدعم رموز التضمين هذا). يمكنك تحديد عدد الرموز المميزة التي يجب منحها لكل N مشاهدة فريدة (يتم احتساب عناوين IP الفريدة فقط خلال 24 ساعة هنا). عند حساب الجوائز، ستدفع KVS الرموز المميزة لمقاطع الفيديو والألبومات التي تحصل على العدد المطلوب من المشاهدات. يمكنك استخدام هذه الوظيفة للحصول على المزيد من الروابط الخارجية لمشروعك إذا كان المستخدمون مهتمين بكسب الرموز المميزة. إذا لزم الأمر، يمكنك دفع الرموز المميزة بأموال حقيقية باستخدام حل الدفع KVS.
يوفر KVS 3.9.1 ميزات جديدة لتقييد الوصول إلى مقاطع الفيديو والألبومات. أصبح من الممكن الآن تكوين مستوى الوصول لمقاطع الفيديو والألبومات العامة (في السابق، لم يكن بإمكانك القيام بذلك إلا للملفات الخاصة والمتميزة). كما يمكنك الآن أيضًا تكوين مستوى الوصول لكل فيديو أو ألبوم على حدة، مما سيتجاوز مستوى الوصول الموروث من حقل النوع. يمكن استخدام هذه الميزة الجديدة لحل مشكلة بنية KVS التي لا تسمح بتغيير الفيديو من النوع العام إلى النوع المتميز والعكس صحيح. الآن، إذا كنت تريد إتاحة أي فيديو عام للأعضاء المميزين فقط أو عن طريق شراء الرموز، فيمكنك القيام بذلك دون تغيير نوعه.
العرض المحسّن للقطات الشاشة وصور الألبومات في لوحة الإدارة، سيكون قابلاً للتكيف الآن. تمت أيضًا إضافة تمييزات حمراء للحقول التي أدت إلى حدوث أخطاء في التحقق من الصحة عند حفظ المحررين.
في محرر الفيديو الرئيسي، يمكنك الآن حذف لقطات الشاشة أيضًا إذا تم تمكين عرضها هناك. في السابق، كان بإمكانك فقط تغيير لقطة الشاشة الرئيسية.
مجموعة من تحسينات الاستيراد/التصدير وإصلاحات الأخطاء:
- يمكنك الآن تصفية بيانات التصدير حسب العلامة التي تمت مراجعتها.
- يمكنك الآن تصدير ملفات مصدر الفيديو لمقاطع الفيديو التي تحتفظ بها.
- أصبح من الممكن الآن تصدير التصنيف بالنسب المئوية (0-100%) وأيضًا الاستيراد/التصدير سيدعم عدد الأصوات للتقييم.
- تم إصلاح الخلل في استيراد/تصدير النماذج التي تحتوي على فواصل في أسمائها.
- تم إصلاح الخلل في التصنيف غير الصحيح حسب التصنيف.
- الاستخدام الأمثل للذاكرة في التصدير.
- يدعم تصدير الخلاصات الآن التصفية حسب سلسلة الاستعلام. للسماح بهذه الميزة، يجب عليك تمكينها في إعدادات الموجز، لأنها يمكن أن تؤثر على أداء قاعدة البيانات إذا تم استخدامها بشكل متكرر.
- تم إصلاح الخلل في تصدير الخلاصات الذي قد يؤدي إلى حجم خاطئ في رموز التضمين لبعض أنواع مقاطع الفيديو.
- يمكنك الآن تصدير ملفات مصدر الفيديو لمقاطع الفيديو التي تحتفظ بها.
- أصبح من الممكن الآن تصدير التصنيف بالنسب المئوية (0-100%) وأيضًا الاستيراد/التصدير سيدعم عدد الأصوات للتقييم.
- تم إصلاح الخلل في استيراد/تصدير النماذج التي تحتوي على فواصل في أسمائها.
- تم إصلاح الخلل في التصنيف غير الصحيح حسب التصنيف.
- الاستخدام الأمثل للذاكرة في التصدير.
- يدعم تصدير الخلاصات الآن التصفية حسب سلسلة الاستعلام. للسماح بهذه الميزة، يجب عليك تمكينها في إعدادات الموجز، لأنها يمكن أن تؤثر على أداء قاعدة البيانات إذا تم استخدامها بشكل متكرر.
- تم إصلاح الخلل في تصدير الخلاصات الذي قد يؤدي إلى حجم خاطئ في رموز التضمين لبعض أنواع مقاطع الفيديو.
سيبحث البرنامج الإضافي للتحديد التلقائي للنموذج الآن في علامات المحتوى أيضًا. في السابق كان يبحث فقط في العنوان والوصف.
يمكنك الآن فرز النماذج يدويًا مثل الفئات لفرض فرز محدد عند عرضها على الموقع.
في كتلة قائمة النماذج (list_models)، أصبح من الممكن الآن عرض نماذج مماثلة باستخدام مجموعة كبيرة ومتنوعة من المعايير: حسب البلد، حسب المدينة، حسب العمر، حسب الجنس، حسب الطول، حسب الوزن، حسب لون العين أو الشعر وما إلى ذلك.
في كتلة تحميل الفيديو (video_edit)، يمكنك الآن تكوين الملفات التي تم تحميلها باعتبارها ملفات ذات تنسيق معين لتخطي تحويلها. ليست هناك حاجة لهذه الميزة في معظم الحالات، فقد تم تنفيذها لمتطلبات محددة عندما تم تصميم مشروعك لتوفير بوابة تحميل للمستخدمين المعروفين الذين سيقومون بتحميل الملفات بالتنسيق المطلوب بشكل صحيح. ويمكن استخدام هذا أيضًا لإنشاء صفحة تحميل منفصلة لمشرفي المواقع للسماح لهم بتحميل مقاطع الفيديو بشكل أسرع دون الحاجة إلى معالجتها.
في مقاطع الفيديو والألبومات وقوائم التشغيل (video_edit، Album_edit، playlist_edit) تمت إضافة الخيار الجديد الذي يسمح لك بتكوين إلغاء تنشيط المحتوى بعد تعديله. في إصدارات KVS الأقدم، كان هناك خيار واحد فقط (force_inactive) يؤثر على كل من المحتوى الجديد والمحتوى المعدل. إذا تم تمكينه، فسيتم إلغاء تنشيط أي فيديو أو ألبوم معدل حتى تقوم بتنشيطه يدويًا مرة أخرى. الآن هذا لن يحدث. بعد التحديث، سيتم إيقاف الخيار الجديد (force_inactive_on_edit)، وبالتالي فإن أي محتوى معدل سيظل نشطًا. إذا كنت تريد فرض السلوك القديم، فيجب عليك تعديل إعدادات هذه الكتل وتشغيل الخيار الجديد.
في كتلة الإحصائيات العالمية (global_stats)، يمكنك الآن عرض عدد الأشخاص الذين زاروا موقعك بالأمس والأسبوع الماضي والشهر الماضي من إحصائيات KVS.
سيؤدي الإبلاغ عن المحتوى الآن إلى تخزين معلومات إضافية حول البادئ: عنوان IP والبلد ووكيل المستخدم وعنوان URL للصفحة.
في قائمة المحادثات (وضع mode_conversations في كتلة list_members)، يمكنك الآن تنفيذ وظيفة الإزالة لحذف محادثات متعددة بالكامل. أيضًا، بالنسبة لكل محادثة في القائمة، أصبح من الممكن الآن عرض الرسالة الأخيرة منها.
أصبح من الممكن الآن عرض مدة الفيديو بالتنسيق القياسي HH:MM:SS. عرضته قناة KVS تاريخيًا بتنسيق MM:SS، والذي يمكن أن يعرض رقمًا مكونًا من 3 أرقام لمقاطع الفيديو الطويلة: MMM:SS. من أجل استخدام التنسيق الجديد، يجب عليك تعديل قوالب الموقع، الموضحة في منتدى KVS.
الأخطاء التي تم إصلاحها:
- أثناء استيراد المحتوى، قد تكون هناك حالة تؤدي فيها جميع أسطر الاستيراد إلى حدوث أخطاء في التحقق من الصحة، لذلك حتى في هذه الحالة، ستسمح KVS بإرسال هذا الاستيراد بقائمة فارغة من الأسطر الصالحة.
- إعادة التوجيه إلى فيديو/ألبوم عشوائي لم تأخذ في الاعتبار بعض إعدادات القمر الصناعي.
- ثغرة أمنية غير خطيرة في XSS عند استخدام معلمات HTTP الديناميكية من إعدادات الموقع. شكرًا محمد عويس على الإشارة إلى ذلك.
- عند اكتشاف SAR لملف الفيديو المصدر في بعض الحالات، يقوم KVS بإعادة تحويله بشكل متكرر للتطبيع. تم إصلاح هذه المشكلة، كما تم تحسين طريقة التسوية للحصول على وقت أسرع وتجنب فقدان الجودة.
- يمكن أن تؤدي وظيفة البحث إلى بحث فارغ في حالة استخدام كلمات التوقف (في حالة البحث عن كلمة التوقف بأكملها) وسيعرض KVS جميع مقاطع الفيديو / الألبومات لهذا البحث الفارغ.
- عملت بعض عمليات cURL بشكل غير صحيح إذا تم تمكين خيار open_basedir في تكوين PHP.
- إعادة التوجيه إلى فيديو/ألبوم عشوائي لم تأخذ في الاعتبار بعض إعدادات القمر الصناعي.
- ثغرة أمنية غير خطيرة في XSS عند استخدام معلمات HTTP الديناميكية من إعدادات الموقع. شكرًا محمد عويس على الإشارة إلى ذلك.
- عند اكتشاف SAR لملف الفيديو المصدر في بعض الحالات، يقوم KVS بإعادة تحويله بشكل متكرر للتطبيع. تم إصلاح هذه المشكلة، كما تم تحسين طريقة التسوية للحصول على وقت أسرع وتجنب فقدان الجودة.
- يمكن أن تؤدي وظيفة البحث إلى بحث فارغ في حالة استخدام كلمات التوقف (في حالة البحث عن كلمة التوقف بأكملها) وسيعرض KVS جميع مقاطع الفيديو / الألبومات لهذا البحث الفارغ.
- عملت بعض عمليات cURL بشكل غير صحيح إذا تم تمكين خيار open_basedir في تكوين PHP.