حدّد مواصفات خادم Jellyfin لتشغيل HDR والترجمات عبر اختبار التركيبات الدقيقة بين العميل والملف والترجمة التي تؤدي إلى التشغيل المباشر أو تحويل النطاق اللوني أو دمج الترجمة داخل الفيديو.
يكون تشغيل HDR سهلًا على الخادم عندما يقبل عميل قادر على ذلك مسار الفيديو والصوت والحاوية والترجمة الأصلي؛ لكن الملف نفسه قد يتحول إلى عملية تحويل مكثفة على شاشة أخرى. أنشئ مصفوفة أحمال صغيرة، واحجز تسريع العتاد لأعمال الفيديو التي لا يمكن تجنبها، واترك هامشًا للمعالج لمراحل التصفية والرجوع إلى المعالجة البرمجية، وتحقق من أسوأ حالة منزلية قبل زيادة الذاكرة أو إضافة وحدة معالجة رسومية أو فصل الحوسبة عن التخزين.
أنشئ مصفوفة تحديد المواصفات انطلاقًا من العملاء وتنسيقات HDR وأنواع الترجمات
أدرج الشاشات المهمة: تلفاز HDR الرئيسي، وأي تلفاز أو جهاز عرض SDR، والمتصفحات والهواتف والأجهزة اللوحية والعملاء البعيدين. اختبر لكل منها ملفات 4K HEVC HDR تمثيلية من دون ترجمات، ومع ترجمات نصية بسيطة، ومع تنسيقات الترجمة المعتمدة على الصور أو المنسقة الموجودة فعلًا في مكتبتك.
سجّل مسار التشغيل الناتج بدلًا من كتابة «يدعم 4K» بجانب الجهاز. فقد يشغّل العميل نفسه عنوان HDR واحدًا تشغيلًا مباشرًا، ويعيد تغليف عنوان آخر بسبب الحاوية أو الصوت، ويحتاج إلى تحويل الفيديو عندما يتعذر عرض الترجمات محليًا. هذا المسار هو المدخل إلى تحديد مواصفات الخادم.
أجرِ الاختبار بمعدل البت ومعدل الإطارات اللذين تستخدمهما فعلًا. فمقطع تجريبي قصير لا يثبت أن فيلمًا كاملًا عالي معدل البت، أو مسار ترجمة غير معتاد، أو حد جودة للاتصال البعيد سيتبع المسار نفسه.
افصل بين تشغيل HDR الأصلي وتحويل HDR إلى SDR
عندما يستطيع عميل متوافق مع HDR قبول المصدر، يقتصر عمل الخادم غالبًا على نقل البيانات، وتبقى متطلبات الحوسبة محدودة. أما الحالة الصعبة فتظهر عندما تحتاج الوجهة إلى SDR أو إلى مخرج آخر غير متوافق، فيضطر الخادم إلى فك ترميز الفيديو وتحويل الألوان والسطوع وترميز بث فيديو جديد.
بالنسبة إلى التحويل الذي لا يمكن تجنبه، اضبط وتحقق من تحويل Jellyfin المسرَّع بالعتاد على المضيف الفعلي، بدلًا من افتراض أن وحدة معالجة الرسوميات نشطة لمجرد تفعيل خيار في لوحة المعلومات. يمكن لمحركات الوسائط العتادية تقليل قدر كبير من عمل المعالج العام، لكن المسار الكامل لا يزال يعتمد على برامج الترميز وبرامج التشغيل والمرشحات والأذونات وطلب العميل.
حدّد المواصفات للتحويل الذي تحتاج إليه فعلًا، لا لكل ملف HDR في المكتبة. إذا كان جهاز SDR بعيد واحد فقط يحتاج إلى تحويل النطاق اللوني، فمسار واحد مكثف تم التحقق منه هو خط الأساس المناسب. وإذا كان مستخدمان منزليان يستطيعان تشغيل هذا المسار في الوقت نفسه، فاختبر جلستين متزامنتين قبل اعتبار الخادم كافيًا.
اعتبر دمج الترجمة داخل الفيديو عاملًا مستقلًا في تحديد المواصفات
الترجمات ليست تفصيلًا صغيرًا في ميزانية الخادم. فقد تحافظ مسارات النص التي يستطيع العميل عرضها على التشغيل المباشر، بينما قد تتطلب الترجمات المعتمدة على الصور أو غير المتوافقة بأي شكل آخر أن يعرض الخادم الترجمة داخل كل إطار فيديو، محولًا جلسة منخفضة الحمل إلى مسار فيديو كامل.
يوضح دليل مستقل حول التحويل الناتج عن الترجمات أن PGS وVobSub من الحالات الشائعة التي قد تدفع Jellyfin إلى دمج الترجمة داخل الفيديو عندما يتعذر على العميل عرضها مباشرة. احتفظ بخيار ترجمة نصية بصيغة SRT عندما يناسب المحتوى، لكن حافظ على المسارات الأصلية عندما تكون الجودة أو التنسيقات مهمة، وحدّد مواصفات الخادم للعملاء الذين ما زالوا يحتاجون إلى دمج الترجمة داخل الفيديو.
اختبر الترجمات مع ملف HDR نفسه لأن المتطلبين قد يجتمعان. فقد يحتاج الخادم في طلب واحد إلى فك الترميز، وعرض الترجمة، وتحويل HDR إلى SDR، وتغيير القياس، والترميز. وهذا المسار المدمج — لا «4K» وحدها — هو السيناريو الأرجح لكشف إعداد ضعيف المواصفات أو مسرَّع جزئيًا.
وزّع الأدوار بين المعالج ومحرك الوسائط والذاكرة
استخدم محرك الفيديو العتادي لفك الترميز والتصفية وتحويل النطاق اللوني ومراحل الترميز المدعومة عندما تستطيع المنصة تسريعها. واترك سعة المعالج لتطبيق Jellyfin نفسه، وتحويل الصوت، وأعمال الترجمة التي تعود إلى البرمجيات، ونشاط قاعدة البيانات، والخدمات الأخرى التي تشارك المضيف.
لا تكون الذاكرة عادةً عنق الزجاجة الأول في تشغيل HDR، لذلك لا تعتبر 32GB ترقية لجودة الفيديو. يمكن لمضيف مخصص لـJellyfin أن يظل متواضعًا إذا كان الحمل في معظمه تشغيلًا مباشرًا؛ أضف الذاكرة عندما تنشئ الحاويات الأخرى أو الآلات الافتراضية أو ذاكرات التخزين المؤقت الكبيرة أو الخدمات الخلفية المتزامنة ضغطًا مقاسًا.
تتمثل نقطة التوقف عند تحديد المواصفات في سلوك الموارد تحت مسار العمل المستهدف. فإذا كان لدى وحدة معالجة الرسوميات أو محرك الفيديو هامش كافٍ، ولم يكن المعالج مثقلًا بمراحل الرجوع إلى المعالجة البرمجية، ولم تبدأ الذاكرة في استخدام التبديل، وحافظ التشغيل على هامش تخزين مؤقت، فلن تحسّن زيادة عدد الأنوية أو الذاكرة ذلك البث الذي اختبرته.
اجعل بيانات التطبيق سريعة ووفر معدل نقل كافيًا لمساحة التحويل المؤقتة
ضع إعدادات Jellyfin وقاعدة البيانات والبيانات الوصفية وذاكرة التخزين المؤقت على وحدة تخزين صلبة منخفضة زمن الاستجابة. واحتفظ بالأفلام والحلقات الكبيرة على وحدة تخزين ذات سعة تستطيع توفير معدلات بت المصدر بشكل موثوق، واجعل مساحة التحويل المؤقتة على مسار لن يملأ قرص النظام أثناء الجلسات الطويلة.
إذا كانت الوسائط موجودة على NAS منفصل، فأدرج رابط الحوسبة إلى التخزين في الاختبار. إذ يقرأ التحويل المكثف المصدر الأصلي عبر هذا المسار قبل إرسال الناتج الجديد إلى العميل، بينما قد تستخدم نسخة احتياطية أو عملية نقل ملفات متزامنة الرابط نفسه.
عندما يفشل التشغيل، استخدم المنهج نفسه القائم على فحص الفروع الوارد في تشخيص التخزين المؤقت في Jellyfin أثناء استخدام الترجمات أو تحويل HDR: حدّد أولًا ما إذا كان التشغيل مباشرًا أم يتضمن تحويلًا، ثم اعزل الترجمات وتحويل النطاق اللوني وتسريع العتاد والتخزين وسلوك الشبكة. لا تشترِ قدرة حوسبة إضافية قبل تحديد عنق الزجاجة النشط.
تحقق من بث واحد في أسوأ حالة، ثم أضف التزامن عمدًا
أنشئ مجموعة تحقق قابلة للتكرار تتضمن مصدر HDR الأكثر تطلبًا، وتنسيق الترجمة الأكثر احتمالًا ليتطلب الدمج داخل الفيديو، وأقل عميل قدرة تدعمه فعلًا. ابدأ بجلسة واحدة وسجّل حالة التشغيل، واستخدام المعالج ووحدة معالجة الرسوميات أو محرك الفيديو، وسرعة التحويل أو صحة التخزين المؤقت، والذاكرة، ودرجات الحرارة.
بعد استقرار مسار واحد فقط، أضف المستخدم المتزامن الثاني أو المهمة الخلفية التي تمثل التداخل المنزلي الفعلي. الهدف ليس اكتشاف عدد بث عام؛ بل معرفة مستوى التزامن الذي تستطيع وسائطك وعملاؤك وعتادك المحدد تحمله من دون استنزاف إحدى المراحل.
توقف عن التوسعة عندما ينجح المزيج المتوقع الأعلى حملًا مرارًا مع وجود هامش كافٍ. أضف العتاد أو غيّره فقط عندما يكون للفشل المقاس سبب محدد: فمسار برنامج ترميز مفقود يحتاج إلى محرك وسائط مختلف، والرجوع المتكرر إلى المعالجة البرمجية يحتاج إلى معالج أقوى أو تسريع أفضل، وازدحام التخزين يحتاج إلى تغيير في البنية، أما التزامن المكثف الذي لا يمكن أن يتعايش فقد يبرر تخصيص عقدة مستقلة للتحويل.
إعداد التخزين الشبكي والخادم
المزيد للقراءة

How AI-Like Analysis and Automation Change Jellyfin Storage and Compute Needs
Automation and adjacent AI analysis add scans, derived data, CPU/GPU work, cache, scratch space, and background scheduling beyond ordinary Jellyfin playback.

How to Integrate Jellyfin Into a Small Apartment or Rental Network
Build a rental-friendly Jellyfin network around stable local addressing, minimal wiring, quiet hardware, CGNAT-aware remote access, and reversible changes.

How Many Users and Background Jobs Should One Jellyfin Host Support?
Treat Jellyfin users and background jobs as one shared workload budget; capacity ends when playback latency, queues, or resource pressure becomes repeatable.

