چگونه هنگام پخش جریانی و بازی همزمان، نرخ فریم بهتری دریافت کنیم

بیایید در مورد نرخ فریم هنگام استریم و اجرای بازی ها به طور همزمان صحبت کنیم. مگر اینکه از یک رایانه بسیار خوب یا راه‌اندازی پخش جریانی دو رایانه شخصی استفاده کنید(PC stream setup) ، ممکن است هنگام اجرای آخرین بازی‌ها در استریم خود با مشکلاتی روبرو شوید.

ما این مشکل را با تعدادی تکنیک حل خواهیم کرد، و شما می توانید هر مرحله را در تنظیم پخش جریانی خود نیز دنبال کنید. لطفاً(Please) درک کنید که در برخی موارد، تنها راه‌حل خرید سخت‌افزار بهتر خواهد بود، اما من سعی می‌کنم شما را از طریق افزایش عملکرد بیشتر از رایانه شخصی خود بدون توجه به هر چیزی راهنمایی کنم.

برای این راهنما، من از OBS برای ضبط استفاده خواهم کرد، که مسلما بهترین نرم افزار پخش(streaming software) زنده در حال حاضر است. دانلود رایگان است و راهنماهای زیادی در اینترنت وجود دارد که به شما در شروع کار کمک می کند.

مشکل را پیدا کنید

برای شروع، لطفاً بازی خود را بارگیری کنید و جریان خود را در حالت تست(test mode) پهنای باند شروع کنید . برای اینکه بفهمیم چرا با نرخ فریم(frame rate) پایین‌تری کار می‌کنید، باید جزئیاتی در مورد رایانه شما به دست آوریم . هنگامی که بازی خود را باز کردید و پخش جریانی شما شروع شد، مراحل زیر را دنبال کنید.

  • Alt+Tab از بازی خود و به دسکتاپ(desktop) خود بروید .
  • Ctrl + Shift + Esc را فشار دهید تا Task Manager باز شود.
  • به استفاده از CPU و GPU(CPU and GPU usage ) خود نگاهی بیندازید و آن را یادداشت کنید.

اگر به 100 % usage ، لطفاً درایورهای خود را به‌روزرسانی کنید، OBS را به‌روزرسانی کنید ، و این راهنما را برای بهینه‌سازی تنظیمات خود دنبال کنید.(optimizing your settings.)

اگر CPU یا GPU(CPU or GPU) شما به % usage می رسد ، به همین دلیل است که نرخ فریم(frame rate) شما آسیب می بیند. ممکن است متوجه افت فریم در بازی خود شوید، یا شاید بینندگان شما متوجه کاهش نرخ فریم(frame rate) در جریان شوند.

روش‌هایی برای کاهش مصرف شما وجود دارد و پس از انجام این کار، به طور بالقوه می‌تواند مشکلات مربوط به نرخ فریم را حل کند. بیایید نگاهی به این روش ها در زیر بیاندازیم.

نحوه کاهش استفاده از CPU و GPU(CPU and GPU Usage) در هنگام استریم

مهمترین کاری که می توانید برای شروع انجام دهید این است که برنامه هایی را که از CPU در پس زمینه استفاده می کنند، ببندید. باز کردن Task Manager با Ctrl + Shift + Esc و کلیک بر روی تب CPU(CPU tab) به شما می گوید که کدام برنامه ها بیشترین قدرت پردازش را دارند.

در مورد من، می‌توانیم ببینیم که حدود 50 درصد از CPU من توسط برنامه‌هایی استفاده می‌شود که برای پخش جریانی ضروری نیستند. ما می‌توانیم این برنامه‌ها را ببندیم تا توان CPU را(CPU power) برای جریان خود آزاد کنیم. اگر برخی از برنامه‌ها باید باز باشند، برای مثال، اگر از Chrome برای موسیقی در حین پخش جریانی(music whilst streaming) استفاده می‌کنید ، می‌توانید به گزینه‌ای که CPU فشرده‌تر است تغییر دهید. برای مثال می‌توانید از برنامه دسک‌تاپ Spotify(Spotify desktop) استفاده کنید یا به مرورگر(profile browser) کم مشخصاتی که برگه‌های کمتری باز است تغییر دهید.

هنگامی که برنامه های غیر ضروری را بسته اید، کاری که می توانید انجام دهید این است که تنظیمات بازی را مرور کنید و گرافیک را کاهش دهید. به دنبال گزینه هایی باشید که ممکن است استفاده از CPU را افزایش دهند مانند فاصله رندر(render distance) . با این تنظیمات کمتر، رایانه شما قدرت پردازش بیشتری را آزاد می کند.

یک نکته بسیار مهم که می توانم به شما بگویم این است که نرخ فریم(frame rate) بازی خود را محدود کنید. بازی های مختلف(Different) گزینه های مختلفی برای این کار خواهند داشت. برخی به دستورات خاصی در گزینه‌های راه‌اندازی بازی نیاز دارند، برخی دیگر ممکن است دارای یک (game launch)کلاه FPS(FPS cap) درون بازی باشند.

اگر محدودیت نرخ فریم(frame rate limit) ندارید ، بازی سعی می‌کند تا حد امکان فریم‌های بیشتری را فشار دهد، به این معنی که رایانه شخصی از تمام توان CPU و GPU خود(CPU and GPU power) برای حفظ نرخ فریم(frame rate) بالاتر استفاده می‌کند. در بسیاری از موارد، این مورد نیاز نیست. بهتر است نرخ فریم(frame rate) خود را در یک سطح معقول محدود کنید تا کامپیوتر(PC isn) شما بیش از حد کار نکند. این مقداری قدرت پردازش را(processing power) برای استریم شما آزاد می‌کند و به شما کمک می‌کند نرخ فریم صاف و ثابتی را حفظ کنید.

به نظر راه حل عجیبی می رسد، اما واقعاً کار می کند. در تجربه من، زمانی که بینندگانم از عملکرد لکنت شکایت کردند، این بزرگترین راه حل برای مشکل من بود.

برای پیدا کردن نرخ فریم(frame rate) مناسب ، بازی را در حین استریم(game whilst streaming) اجرا کنید و ببینید چه فریم هایی دریافت می کنید. می توانید از برنامه ای مانند FRAPS برای ثبت نرخ فریم(frame rate) خود استفاده کنید . به میانگین توجه کنید و سپس یک محدودیت نرخ فریم را(frame rate limit) کمی کمتر از آن انتخاب کنید. اگر فقط یک صفحه نمایش 60 هرتزی دارید، باید سرعت فریم(frame rate) خود را به 60 فریم بر ثانیه محدود کنید زیرا نمی توانید فریم های بالاتری را ببینید.

خلاصه

امیدوارم که این راهنما به شما کمک کرده باشد تا مشکلات مربوط به نرخ فریم را که ممکن است هنگام پخش جریانی(whilst streaming) داشته باشید حل کنید . برای یادآوری سریع، در این راهنما به سه نکته اشاره کردم.

  • برنامه های غیر ضروری پس زمینه را ببندید
  • تنظیمات گرافیکی درون بازی را کاهش دهید
  • نرخ فریم خود را محدود کنید

اگر CPU یا GPU(CPU or GPU) شما هنوز 100% مصرف می کند، تنها راه حل ارتقای سیستم شما خواهد بود. اگر در مورد این راهنما سؤالی دارید، لطفاً با من تماس بگیرید و من خوشحال خواهم شد که به شما کمک کنم.



About the author

من یک مهندس نرم افزار هستم که هم در کروم و هم در برنامه های بازی تجربه دارم. من در 4 سال گذشته روی راه حل های مرورگر گوگل کروم کار کرده ام و همچنین روی بازی های چندین پلتفرم مختلف کار کرده ام. مهارت های من در طراحی، آزمایش و مدیریت پروژه های نرم افزاری نهفته است. من علاوه بر کارم به عنوان مهندس نرم افزار، در زمینه حفظ حریم خصوصی، حساب های کاربری و مسائل ایمنی خانواده نیز تجربه دارم.



Related posts