كيفية إصلاح الترميز الزائد في استوديو OBS

شق OBS طريقه إلى أفضل برامج البث الاحترافية على مر السنين من خلال دعم نظام التشغيل macOS و Windows. تم الإشادة بـ OBS لوجود عناصر تحكم متعددة فيما يتعلق بخدمة التدفق التي توفرها مع أنظمة تشغيل متعددة مثل Twitch وما إلى ذلك.

ترميز مثقلة في ستوديو OBS

واحدة من أكثر المشكلات شيوعًا التي يواجهها المستخدمون هي حيث يرون الرسالة "Encoding Overloaded" عندما يقومون ببث شاشاتهم / ألعابهم. تحدث هذه المشكلة في المقام الأول عندما يتعذر على جهاز الكمبيوتر الخاص بك معالجة كل من اللعبة والبث بشكل صحيح ، وبالتالي ينقصها طاقة وحدة المعالجة المركزية. هذا يعني أن جهاز الكمبيوتر الخاص بك لا يمكنه تشفير الفيديو الخاص بك بسرعة كافية للحفاظ على الإعدادات التي قمت بتعيينها ، مما سيؤدي إلى توقف الفيديو بعد بضع ثوانٍ أو التسبب في التأتأة الدوري.

رسالة الخطأ الكاملة هي كما يلي:

 الترميز مثقلة! فكّر في رفض إعدادات الفيديو أو استخدام إعداد مسبق للترميز بشكل أسرع. 

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

ما الذي يسبب ترميز التحميل الزائد في OBS؟

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

  • عنق الزجاجة وحدة المعالجة المركزية: هذا هو السبب الرئيسي لسبب حدوث رسالة الخطأ هذه كما هو موضح سابقًا. عندما يتم اختناق وحدة المعالجة المركزية الخاصة بك عن طريق عملية الترميز ، تبدأ الأمور في التباطؤ وهذا هو المكان الذي يطالبك فيه OBS برسالة الخطأ.
  • مساحة تخزين منخفضة: يتطلب OBS Studio أن يكون لديك مساحة تخزين مثالية متوفرة على جهاز الكمبيوتر الخاص بك عند استخدام البرنامج. بالإضافة إلى استخدام ذاكرة الوصول العشوائي (RAM) ، فإنه يستخدم أيضًا محرك الأقراص الثابت الخاص بك لبعض العمليات التي تتضمن كتابة تكوينات مؤقتة وملفات الإخراج. إذا لم يكن لديك مساحة كافية ، فقد تواجه المشكلة.
  • تطبيقات دفق الطرف الثالث: إذا كنت تقوم بتشغيل تطبيقات دفق / دفق أخرى ذات صلة في الخلفية ، فقد تتعارض مع OBS إلى حد حيث يفشل في العمل بشكل صحيح أو التحميل الزائد. تعطيل هذه التطبيقات عادة ما يحل المشكلة.
  • دقة الشاشة العالية: سوف يتطلب OBS مزيدًا من الموارد أثناء الانتقال من أحجام دقة الشاشة المنخفضة إلى الأحجام الأعلى. إذا لم يكن لديك ما يكفي من طاقة وحدة المعالجة المركزية ، فقد تكون الدقة العالية هي السبب في التسبب في حدوث مشكلات.
  • مستوى الأولوية: قد يتم تعيين OBS على أولوية منخفضة في مدير المهام الخاص بك. سيؤدي ذلك إلى جعل عملياتها ذات أولوية منخفضة ولن تلبي وحدة المعالجة المركزية طلباتها للمعالجة وبالتالي ستظهر رسالة الخطأ.

قبل أن ننتقل إلى الحلول ، تأكد من تسجيل الدخول كمسؤول على جهاز الكمبيوتر الخاص بك وحفظ جميع تسجيلات OBS إلى موقع يمكن الوصول إليه.

الحل 1: تغيير أولوية العملية

الإصلاح الأكثر شيوعًا في حل خطأ "ترميز التحميل الزائد" هو تغيير أولوية عملية OBS من مدير المهام. يعمل المعالج الخاص بك على مبدأ الأولويات ؛ ستتم معالجة العمليات ذات الأولويات العالية أولاً مقارنة بالعمليات الأخرى. في حالة OBS ، يحتاج البرنامج إلى مواكبة نافذة شاشة الألعاب / البث في نسبة 1: 1. يجب أن يتناسب معدل اللعب مع معدل بث اللعبة. عندما يكون هذا غير صحيح ، سوف تواجه رسالة الخطأ.

في هذا الحل ، سنطلق كل من اللعبة وبرامج OBS ، ثم نغير الأولوية باستخدام مدير المهام عن طريق alt-tabbing. هناك طريقتان يمكننا من خلالهما تغيير الأولوية ، أي تقليل أولوية اللعبة أو زيادة أولوية OBS.

  1. قم بتشغيل اللعبة واستوديو OBS وابدأ تشغيل اللعبة أثناء البث أيضًا في نفس الوقت.
  2. الآن اضغط على Windows + R ، اكتب " taskmgr " في مربع الحوار واضغط على Enter.
  3. بمجرد دخولك إلى مدير المهام ، حدد اللعبة وانقر بزر الماوس الأيمن عليها واختر انتقال إلى التفاصيل . يمكنك أيضًا أن تفعل الشيء نفسه لفتح خصائص OBS Studio.

فتح تفاصيل العملية
  1. بمجرد الدخول إلى قسم التفاصيل ، انقر بزر الماوس الأيمن على عملية اللعبة المحددة وحدد تعيين الأولوية> أدناه بشكل طبيعي . في حالة OBS ، حدد تعيين الأولوية> أعلى من الطبيعي .

تغيير أولوية اللعبة و OBS
  1. حفظ التغييرات والخروج من مدير المهام. يمكنك الآن الضغط على مفتاح Alt للعبة وتحقق مما إذا كان يمكنك البث بشكل صحيح دون أي مشاكل.

الحل 2: تخفيض دقة الإخراج

عندما تقوم ببث لعبة ما ، يتم ترميز الشاشة في الوقت الفعلي ، وربما تكون هذه هي المهمة الأكثر شمولاً لوحدة المعالجة المركزية. على سبيل المثال ، في حالة ترميز 1080 بكسل ، تستغرق العملية ضعف عدد البكسل الذي يتم إنشاؤه لكل إطار بدقة 720 بكسل. يتمثل الحل البديل لتقليل ضغط وحدة المعالجة المركزية (CPU) في إخبار OBS بخفض دقة الإخراج لديك. إذا قمت بتقليل دقة الإخراج ، يقوم البرنامج تلقائيًا بتقليص حجم الإطارات قبل نقلها إلى المشفر.

  1. قم بتشغيل OBS Studio وانقر فوق الزر " إعدادات" الموجود في الجانب الأيسر السفلي من الشاشة.

الإعدادات - OBS Studio
  1. بمجرد ظهور نافذة جديدة ، حدد فئة الفيديو ثم انقر على دقة المخرجات . الآن محاولة لخفض القرار الخاص بك. إذا كان 1080 ، فحاول تقليله إلى 720.

تغيير قرار الإخراج - OBS
  1. حفظ التغييرات والخروج من البرنامج. أعد تشغيل الكمبيوتر وحاول البث مرة أخرى. تحقق مما إذا تم حل رسالة الخطأ.

الحل 3: خفض معدل الإطار

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

  1. انتقل مرة أخرى إلى إعدادات OBS كما فعلنا في الإعدادات السابقة وانتقل إلى إعدادات الفيديو .
  2. الآن حدد Common FPS Values ، ثم حدد قيمة أقل. إذا كان 30 ، فكر في الذهاب إلى 20 ، إلخ.

تغيير Framerate - OBS
  1. حفظ التغييرات والخروج من البرنامج. أعد تشغيل الكمبيوتر وحاول البث مرة أخرى. تحقق مما إذا تم حل رسالة الخطأ.

الحل 4: تغيير الإعداد المسبق x264

برنامج تشفير الفيديو المستخدم افتراضيًا هو x264. يحتوي على عدد من الإعدادات المسبقة المختلفة المشاركة في تشغيله والتي تجد التوازن بين جودة الفيديو والحمل على وحدة المعالجة المركزية. افتراضيًا ، يتم استخدام الإعداد "سريع جدًا" مسبقًا. هذا هو التوازن المثالي (وفقًا لـ OBS) بين جودة الفيديو وسرعة وحدة المعالجة المركزية.

المنهجية في الإعدادات المسبقة هي أن الإعدادات المسبقة الأسرع تشير إلى مدى سرعة تشغيل المشفر. عند تحديد إعدادات مسبقة أسرع ، سيتم استخدام وحدة المعالجة المركزية بدرجة أقل جدًا ولكن جودة الفيديو لن تصل إلى العلامة. تعني كلمة "سريع" هنا أنه سيتم تشفير الفيديو بسرعة كبيرة دون إجراء العديد من العمليات الحسابية. يمكنك محاولة تغيير الإعدادات المسبقة ومعرفة ما إذا كان أي إعداد مسبق أسرع يحل المشكلة لك.

  1. قم بتشغيل استوديو OBS وانقر على الإعدادات الموجودة في الجانب السفلي الأيسر من الشاشة.
  2. حدد الإخراج من جزء التنقل الأيمن ثم انقر فوق خيارات متقدمة كوضع الإخراج.

التبديل إلى الإعدادات المتقدمة
  1. حاول الآن تغيير أوضاع الإعداد المسبق ومعرفة ما إذا كان تحديد أي أسرع يحل المشكلة لك.

يمكنك دائمًا تجربة إعدادات محددة مسبقًا وفقًا لمتطلباتك الخاصة.

الحل 5: استخدام تشفير الأجهزة

إذا لم تنجح جميع الأساليب المذكورة أعلاه ، فيمكننا التفكير في استخدام تشفير الأجهزة. يتم دعم معظم برامج تشفير الأجهزة وهي AMF و Quicksync و NVENC في وحدات معالجة الرسومات GPU من Intel وفي وحدات AMD / NVIDIA GPU الجديدة أيضًا. كل مستخدم لديه خيار لتوجيه بعض من الحمل الترميز إلى أجهزة التشفير الأجهزة مع تكلفة طفيفة من جودة منخفضة.

باختصار ، لا توفر برامج تشفير GPU الكثير من الجودة اعتبارًا من x264 الافتراضية ولكنها تساعد كثيرًا إذا كان لديك موارد وحدة المعالجة المركزية محدودة.

أولاً ، سوف نتحقق مما إذا كان خيار تشفير الأجهزة ممكّنًا بالفعل في برنامج OBS الخاص بك. إذا لم يكن الأمر كذلك ، فسنذهب إلى خطوات إضافية وسنحاول حل المشكلة.

  1. ابدأ تشغيل OBS Studio وانتقل إلى الإعدادات كما فعلنا سابقًا في الحلول.
  2. الآن انقر فوق علامة التبويب " الإخراج" باستخدام جزء التنقل الأيمن ، وحدد وضع الإخراج المتقدم وتحقق من خيار التشفير .

تغيير طريقة الترميز - OBS

إذا لم تشاهد خيار AMF أو Quicksync ، وما إلى ذلك ، يمكنك محاولة تمكين الخيار باستخدام الخطوات الموضحة أدناه. إذا كان موجودًا كما هو موضح في المثال أعلاه ، فما عليك سوى تمكينه وحفظ التغييرات وإعادة تشغيل الكمبيوتر.

إذا لم تتمكن من رؤية "المزامنة السريعة" في خيارات الترميز ، فربما يعني ذلك أن رسوماتك المدمجة لا يتم تنشيطها في نظام BIOS. تحتوي كل لوحة أم من Intel على رسومات مدمجة ويتم تمكينها افتراضيًا.

تمكين الرسومات على متن الطائرة

يمكنك التنقل إلى إعدادات BIOS والتحقق من تمكين خيار الرسومات المدمجة أم لا. سيكون كل BIOS مختلفًا بسبب تغيير الشركة المصنّعة ، لذا عليك أن تنظر حولك قليلاً. بعد تمكين الرسومات المخصصة ، أعد تشغيل الكمبيوتر وتحقق من حل المشكلة.

الحل 6: تحرير مساحة في Drive

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

مساحة كاملة في محرك OBS

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

  1. اضغط على Windows + E لفتح مستكشف الملفات ، وانقر فوق هذا الكمبيوتر الشخصي ، واختر محرك الأقراص الذي تريد تنظيفه.
  2. انقر بزر الماوس الأيمن فوقه واختر خصائص .
  3. مرة واحدة في الخصائص ، حدد علامة التبويب عام وانقر فوق تنظيف القرص .

تنظيف القرص - محرك ويندوز
  1. بعد تنظيف القرص ، أعد تشغيل الكمبيوتر وتحقق مما إذا كانت رسالة الخطأ قد تم حلها. تأكد من أن لديك مساحة لا تقل عن 5 إلى 10 جيجابايت على محرك الأقراص.

الحل 7: التحقق من وجود برنامج تسجيل مماثل

كما ذكر سابقًا في الأسباب ، يبدو أن OBS studio يتعارض مع برامج التسجيل الأخرى التي تعمل على جهاز الكمبيوتر الخاص بك. يتضمن ذلك NVIDIA Overlay و Discord وشريط ألعاب Windows وما إلى ذلك. الحل الوحيد هنا هو تعطيل البرنامج من العمل على جهاز الكمبيوتر الخاص بك أو إلغاء تثبيته بالكامل. في هذا الحل ، سننتقل إلى مدير التطبيق ونزيل تثبيت البرنامج من جهاز الكمبيوتر الخاص بك.

  1. اضغط على Windows + R ، اكتب " appwiz.cpl " في مربع الحوار واضغط على Enter.
  2. بمجرد الدخول إلى مدير التطبيق ، ابحث عن أي برنامج تسجيل قد تكون قمت بتثبيته على جهاز الكمبيوتر الخاص بك. انقر بزر الماوس الأيمن فوقه وحدد إلغاء التثبيت .

إلغاء تثبيت برنامج تسجيل مماثل
  1. يجب عليك أيضًا التحقق من شريط المهام لديك لمعرفة أي تطبيقات إضافية تعمل في الخلفية. انقر بزر الماوس الأيمن على كل إدخال واخرج من التطبيق.
  2. بعد أن تكون متأكدًا تمامًا من أنه لا يوجد برنامج يعمل في الخلفية ، قم بتشغيل OBS مرة أخرى وتحقق من حل المشكلة.

الحل 8: إغلاق البرامج الإضافية في الخلفية

هذا الحل منطقي ولكن العديد من المستخدمين يفشلون في ملاحظة هذا السيناريو. كلما كنت تقوم بالتدفق باستخدام OBS Studio ولعب لعبة جنبًا إلى جنب ، من المهم أن يتم إغلاق جميع التطبيقات الإضافية التي تعمل على الخلفية بحيث يمكن لوحدة المعالجة المركزية الخاصة بك التركيز فقط على العمليتين. يجب أيضًا أن تأخذ في الاعتبار عمليات الخلفية التي تعمل والتي قد لا تكون ملحوظة في المقدمة.

  1. اضغط على Windows + R ، اكتب " taskmgr " في مربع الحوار واضغط على Enter.
  2. بمجرد دخولك إلى مدير المهام ، حدد أي تطبيقات إضافية تشغل الخلفية. انقر بزر الماوس الأيمن عليها وحدد إنهاء المهمة .

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

إنهاء التطبيقات من شريط المهام
  1. بعد إغلاق جميع التطبيقات ، حاول البث ومعرفة ما إذا كان قد تم حل المشكلة.

الحل 9: استخدام بدائل الطرف الثالث (BandiCam)

إذا لم تنجح جميع الأساليب المذكورة أعلاه ، يمكنك تجربة العديد من البدائل المختلفة. الشيء الذي رأيناه يشبه OBS Studio أكثر كان BandiCam. إنه يحتوي على العديد من الميزات المختلفة ويتيح تخصيص جودة البث أكثر بكثير مقارنة بالتطبيقات التقليدية الأخرى مثل مشاركة الشاشة / Discord وما إلى ذلك.

باندي كام

يمكنك الانتقال إلى الموقع الرسمي لـ BandiCam وتنزيل الإصدار المجاني إلى موقع يمكن الوصول إليه. بعد التنزيل ، انقر بزر الماوس الأيمن فوقه وحدد " تشغيل كمسؤول" .

ملاحظة: يجب عليك أيضًا إعادة تثبيت التقاط عرض OBS على جهاز الكمبيوتر الخاص بك من نقطة الصفر بعد حذف جميع الملفات المؤقتة أيضًا. تأكد من تنزيل أحدث إصدار من الموقع الرسمي وحذف إدخالات OBS من مواقع التثبيت.

مقالات مثيرة للاهتمام