Web Analytics

InPlayerEpisodePreview

⭐ 257 stars Arabic by Namo2

🌐 اللغة

تم إنشاء الترجمات التالية تلقائيًا باستخدام الذكاء الاصطناعي. يرجى ملاحظة أنها قد تتضمن بعض الأخطاء أو تشير إلى إصدارات أقدم من ملف القراءة هذا.

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | ไทย | Français | Deutsch | Español | Italiano | Русский | Português | Nederlands | Polski | العربية | فارسی | Türkçe | Tiếng Việt | Bahasa Indonesia | অসমীয়া

معاينة حلقات المشغل ====================

📄 حول

يضيف هذا الإضافة قائمة حلقات إلى مشغل الفيديو، مما يتيح لك معاينة كل حلقة من المسلسل التلفزيوني دون الحاجة لمغادرة المشغل.

يدعم هذا التعديل العملاء التاليين:

✨ الميزات

📸 معاينة

السمة المستخدمة: (SkinManager) Kaleidochromic
هذه المعاينة تفتقد الأزرار الجديدة لتعليم الحلقة كمكتملة أو مفضلة.

🔧 التثبيت

عميل الويب لجليفاين (الخادم)

[!ملاحظة]
يُنصح بشدة بتثبيت file-transformation على الأقل الإصدار v2.2.1.0. فهو يساعد على تجنب مشاكل الأذونات أثناء تعديل ملف index.html على أي نوع من التثبيت!
عرض التعليمات...

  • أضف ملف التعريف https://raw.githubusercontent.com/Namo2/InPlayerEpisodePreview/master/manifest.json كمستودع إضافات جليفاين إلى الخادم الخاص بك.
  • قم بتثبيت الإضافة InPlayerEpisodePreview من المستودع.
  • أعد تشغيل خادم جليفاين.

عميل سطح المكتب Jellyfin Media Player (JMP) (مهمل)

عرض التعليمات...

تم إهماله مع إصدار JMP 1.11.0

نظرًا لأن العميل الجديد لـ JMP يستخدم مشغل الويب الحالي من الخادم نفسه، لم يعد من الضروري إجراء أي تغييرات مباشرة على كود العميل.

هذه هي الطريقة الموصى بها لتثبيت السكريبت على عميل سطح المكتب. إذا لم تكن تشعر بالراحة في تعديل ملف nativeshell.js بنفسك (الخطوات من 3 إلى 6)، يمكنك بدلاً من ذلك تحميل الإصدار الكامل، والذي يتضمن السكربت مضافاً بالفعل إلى ملف nativeshell.js. لا يزال من غير الواضح ما إذا كانت هناك مشاكل محتملة عند استبدال ملف nativeshell.js بالملف الموجود في الإصدار، لذا يُنصح باتباع جميع الخطوات أدناه.

  • قم بتنزيل أحدث إصدار JMP أو JMP-full (يتضمن السكربت مضافاً بالفعل إلى ملف nativeshell.js)
  • استخرج ملف zip إلى دليل Jellyfin الخاص بك (مثال: C:\Program Files\Jellyfin\Jellyfin Media Player)
  • داخل دليل Jellyfin الخاص بك، اتبع مسار المجلد "web-client\extension"
  • افتح ملف "nativeshell.js" في محرر نصوص.
  • داخل الملف، ابحث عن القسم const plugins = [];. أضف سطرًا جديدًا في بداية القائمة والصق 'inPlayerEpisodePreviewPlugin',. يجب أن يبدو القسم الآن مشابهاً لهذا:
const plugins = [
    'inPlayerEpisodePreviewPlugin',
    'mpvVideoPlayer',
    'mpvAudioPlayer',
    'jmpInputPlugin',
    'jmpUpdatePlugin',
    'jellyscrubPlugin',
    'skipIntroPlugin'
];
  • احفظ الملف وأعد تشغيل عميل JMP.

💡 استكشاف الأخطاء وإصلاحها

1. زر المعاينة غير ظاهر

غالبًا ما يكون ذلك مرتبطًا بأذونات خاطئة لملف index.html.

عرض قائمة بالحلول الممكنة...

#### 1.1 تجنب هذه المشكلة باستخدام إضافة file-transformation.

#### 1.2 تغيير الملكية داخل حاوية دوكر إذا كنت تشغل jellyfin داخل حاوية دوكر، يمكنك تغيير الملكية بالأمر التالي (استبدل jellyfin باسم الحاوية الخاصة بك، user و group باسم المستخدم والمجموعة للحاوية):

docker exec -it --user root jellyfin chown user:group /jellyfin/jellyfin-web/index.html && docker restart jellyfin
يمكنك تشغيل هذا كوظيفة مجدولة (cron job) عند بدء تشغيل النظام. (شكرًا لـ muisje لمساعدته في هذا الحل)

#### 1.3 تغيير الملكية عند التشغيل على نظام ويندوز

  • انتقل إلى: C:\Program Files\Jellyfin\Server\jellyfin-web\
  • انقر بزر الفأرة الأيمن على index.htmlخصائص → علامة تبويب الأمان → انقر على تعديل
  • اختر المستخدم الخاص بك من القائمة ثم ضع علامة في مربع إذن الكتابة.
  • أعد تشغيل كل من الخادم والعميل.
(شكرًا لـ xeuc على هذا الحل)

إذا لم تنجح أي من الحلول السابقة، يرجى مراجعة المشكلات القديمة. مثل هنا أو هنا.



إذا واجهت أي خطأ لا يمكنك حله بنفسك، لا تتردد في فتح تذكرة جديدة.
يرجى تذكر أن كل نظام مختلف وقد يؤدي ذلك إلى سلوك غير متوقع، لذا أضف أكبر قدر ممكن من المعلومات عنه.
سجلات Jellyfin وسجلات وحدة التحكم من المتصفح (مسبوقة بـ [InPlayerEpisodePreview]) تكون دائمًا مفيدة.

الشكر والتقدير

هيكلية الإضافة مبنية وملهمة من إضافة Jellyscrub بواسطة NickNSY. --- Tranlated By Open Ai Tx | Last indexed: 2025-11-15 ---