Bagaimana untuk membaiki Pengekodan Overloaded di OBS Studio

OBS telah membuat jalan ke perisian aliran profesional atas selama ini dengan sokongan untuk kedua-dua sistem operasi macOS dan Windows. OBS dipuji kerana mempunyai pelbagai kawalan mengenai perkhidmatan penstriman yang menyediakan keserasian dengan pelbagai platform seperti Twitch dll.

Pengekodan Overloaded di OBS Studio

Salah satu isu yang paling biasa yang dihadapi pengguna adalah di mana mereka melihat mesej 'Pengekodan Overloaded' apabila mereka mengesan skrin / permainan mereka. Isu ini terutamanya berlaku apabila komputer anda tidak dapat memproses kedua-dua permainan dan streaming dengan betul, sehingga jatuh kekurangan CPU. Ini bermakna komputer anda tidak dapat menyandikan video anda dengan cepat untuk mengekalkan tetapan yang telah anda tetapkan, yang akan menyebabkan video membekukan selepas beberapa saat, atau menyebabkan kegagapan berkala.

Mesej ralat penuh adalah seperti berikut:

 Pengekodan terlalu banyak! Pertimbangkan untuk menolak tetapan video atau menggunakan pratetap pengekodan yang lebih cepat. 

Dalam artikel ini, kami akan meneruskan semua kemungkinan sebab mengapa masalah ini mungkin berlaku pada komputer anda dan juga kaedah yang boleh anda gunakan untuk mengelakkan masalah ini. Pastikan anda memulakan dengan penyelesaian pertama dan jalankan langkah anda dengan sewajarnya. Penyelesaiannya disenaraikan mengikut kecekapan dan kemudahan pengguna.

Apa yang menyebabkan Pengekodan Berlebihan di OBS?

Selepas menganalisis kes-kes pengguna dan komputer yang menghadapi masalah yang sama, kami sampai pada kesimpulan bahawa isu ini biasanya berlaku kerana beberapa sebab yang berbeza. Walaupun mesej ralat menandakan bahawa isu ini terutama disebabkan oleh sumber CPU yang lebih sedikit, punca-punca juga termasuk unsur-unsur lain. Sebahagian daripada mereka disenaraikan di bawah:

  • CPU Bottleneck: Ini adalah sebab utama mengapa mesej ralat ini berlaku seperti yang dijelaskan sebelum ini juga. Apabila CPU anda tersedak oleh proses pengekodan, perkara-perkara mula menjadi perlahan dan ini adalah di mana OBS meminta anda dengan mesej ralat.
  • Storan rendah: OBS Studio memerlukan anda mempunyai storan optimum yang tersedia di komputer anda apabila anda menggunakan perisian ini. Selain menggunakan RAM, ia juga menggunakan cakera keras anda untuk beberapa operasi yang termasuk menulis konfigurasi dan fail output. Jika anda tidak mempunyai ruang yang cukup, anda mungkin mengalami masalah ini.
  • Aplikasi streaming pihak ketiga: Jika anda menjalankan aplikasi penstriman / penstriman yang lain di latar belakang, mereka mungkin bercanggah dengan OBS sejauh mana ia gagal berfungsi dengan baik atau berlebihan. Melumpuhkan aplikasi tersebut biasanya menyelesaikan masalah tersebut.
  • Resolusi skrin yang tinggi: OBS akan memerlukan lebih banyak sumber apabila anda bergerak dari saiz resolusi skrin rendah ke yang lebih tinggi. Jika anda tidak mempunyai kuasa CPU yang mencukupi, resolusi yang lebih tinggi mungkin menjadi penyebab masalah.
  • Tahap keutamaan: OBS mungkin ditetapkan keutamaan yang rendah dalam pengurus tugas anda. Ini akan menyebabkan operasinya mempunyai keutamaan yang rendah dan CPU tidak akan memenuhi permintaannya untuk diproses dan dengan itu mesej ralat akan muncul.

Sebelum kami beralih kepada penyelesaian, pastikan anda log masuk sebagai pentadbir pada komputer anda dan telah menyimpan semua rakaman OBS ke lokasi yang boleh diakses.

Penyelesaian 1: Menukar Keutamaan Proses

Pembetulan yang paling popular dalam menyelesaikan ralat 'Pengekodan Overloaded' ialah menukar keutamaan proses OBS daripada pengurus tugas anda. Pemproses anda berfungsi berdasarkan prinsip keutamaan; proses dengan keutamaan yang tinggi akan diproses terlebih dahulu berbanding dengan proses lain. Dalam kes OBS, perisian perlu bersaing dengan tetingkap permainan / tontonan permainan anda dalam nisbah 1: 1. Kadar bermain sepadan dengan kadar di mana permainan sedang disiarkan. Apabila ini tidak benar, anda akan mengalami mesej ralat.

Dalam penyelesaian ini, kami akan melancarkan kedua-dua perisian dan perisian OBS dan kemudian mengubah keutamaan menggunakan pengurus tugas oleh alt tabbing. Terdapat dua cara di mana kita mengubah keutamaan iaitu menurunkan keutamaan permainan atau meningkatkan keutamaan OBS.

  1. Lancarkan permainan dan studio OBS dan mulailah bermain permainan ini sementara juga streaming pada masa yang sama.
  2. Sekarang tekan Windows + R, ketik " taskmgr " dalam kotak dialog dan tekan Enter.
  3. Sekali dalam pengurus tugas, pilih permainan, klik kanan padanya dan pilih Pergi ke butiran . Anda juga boleh melakukan perkara yang sama untuk membuka sifat-sifat OBS Studio.

Butiran Proses Pembukaan
  1. Sekali dalam bahagian butiran, klik kanan pada proses permainan tertentu dan pilih Tetapkan keutamaan> Di bawah normal . Dalam kes OBS, pilih Tetapkan keutamaan> Di atas normal .

Menukar keutamaan permainan dan OBS
  1. Simpan perubahan dan keluar dari pengurus tugas. Sekarang tab alt untuk permainan dan periksa jika anda boleh mengalir dengan betul tanpa sebarang masalah.

Penyelesaian 2: Mengurangkan Penyelesaian Keluaran

Setiap kali anda menyiarkan permainan, skrin akan dikodkan dalam masa nyata dan ini mungkin merupakan tugas yang paling banyak CPU yang berlaku. Sebagai contoh, dalam kes pengekodan 1080p, proses ini mengambil dua kali lebih banyak piksel yang dicipta untuk setiap bingkai di 720p. Penyelesaian untuk mengurangkan strain CPU adalah untuk memberitahu OBS untuk menurunkan resolusi output anda. Sekiranya anda mengurangkan resolusi keluaran, perisian secara automatik mengurangkan pengecutan bingkai sebelum menghantarnya ke pengekod.

  1. Lancarkan OBS Studio dan klik pada butang Tetapan yang terdapat di bahagian bawah sebelah kanan skrin.

Tetapan - OBS Studio
  1. Setelah muncul tetingkap baru, pilih kategori Video dan kemudian klik Output (Skaled) Resolusi . Sekarang cuba untuk menurunkan resolusi anda. Sekiranya 1080, cubalah untuk mengurangkannya 720.

Menukar Output Resolution - OBS
  1. Simpan perubahan dan keluar dari perisian. Mulakan semula komputer anda dan cuba strim lagi. Semak apakah mesej ralat telah diselesaikan.

Penyelesaian 3: Menurunkan Kadar Bingkai

Kadar bingkai sepadan dengan bilangan bingkai yang ditangkap dari video. Sekiranya anda seorang peminat permainan video, anda akan memahami bahawa kadar bingkai adalah tanda aras utama untuk enjin permainan dan elemen pemprosesan grafik yang lain. Jika anda menangkap permainan dalam kadar bingkai yang tinggi, kemungkinan anda akan mengalami beberapa masalah dan komputer laggy. Dalam penyelesaian ini, kami akan menavigasi ke tetapan OBS anda dan menurunkan kadar bingkai dengan sewajarnya.

  1. Navigasi kembali ke tetapan OBS seperti yang kami lakukan dalam tetapan sebelumnya dan pergi ke tetapan Video .
  2. Sekarang pilih Nilai FPS Biasa dan kemudian pilih nilai yang lebih rendah. Sekiranya 30, pertimbangkan untuk pergi ke 20, dsb.

Menukar Framerate - OBS
  1. Simpan perubahan dan keluar dari perisian. Mulakan semula komputer anda dan cuba strim lagi. Semak apakah mesej ralat telah diselesaikan.

Penyelesaian 4: Menukar Preset x264

Pengekod video yang digunakan secara lalai ialah x264. Ia mempunyai beberapa pratetap yang berbeza yang terlibat dalam operasinya yang mendapati keseimbangan antara kualiti video dan beban pada CPU. Secara lalai, pratetap 'sangat pantas' digunakan. Ini adalah keseimbangan sempurna (mengikut OBS) di antara kualiti video dan kelajuan CPU.

Metodologi dalam pratetap adalah bahawa pratetap yang lebih cepat menunjukkan bagaimana 'pantas' pengekod akan berjalan. Apabila anda memilih pratetap lebih cepat, CPU akan digunakan dengan sangat kurang tetapi kualiti video tidak akan sampai kepada tanda. Di sini 'pantas' bermakna video itu akan dikodkan dengan cepat tanpa melakukan banyak pengiraan. Anda boleh cuba mengubah pratetap dan lihat jika pratetap lebih cepat menyelesaikan masalah ini untuk anda.

  1. Lancarkan studio OBS dan klik pada Tetapan yang hadir di bahagian bawah sebelah kanan skrin.
  2. Pilih Output dari panel navigasi kiri dan kemudian klik pada Advanced sebagai mod output.

Beralih ke Tetapan Lanjutan
  1. Sekarang cuba ubah mod pratetap dan lihat jika memilih mana-mana yang lebih cepat menyelesaikan masalah ini untuk anda.

Anda sentiasa boleh bereksperimen dengan tetapan pratetap yang berbeza mengikut keperluan anda sendiri.

Penyelesaian 5: Menggunakan Pengekodan Perkakasan

Jika semua kaedah di atas tidak berfungsi, kita boleh mempertimbangkan menggunakan pengekodan perkakasan. Pengekod perkakasan seperti AMF, Quicksync, dan NVENC kebanyakannya disokong dalam saham GPU GPU dan juga di GPU AMD / NVIDIA yang lebih baru. Setiap pengguna mempunyai pilihan untuk mengarahkan beberapa beban pengekodan kepada pengekod perkakasan dengan sedikit penurunan kualiti.

Sebagai kesimpulannya, pengekod GPU tidak memberikan kualiti yang tinggi seperti x264 lalai tetapi mereka membantu banyak jika anda mempunyai sumber CPU yang terhad.

Pertama, kami akan menyemak sama ada pilihan pengekodan perkakasan sudah diaktifkan dalam perisian OBS anda. Jika tidak, kami akan melalui langkah tambahan dan cuba menyelesaikan masalah ini.

  1. Lancarkan Studio OBS anda dan navigasi ke Tetapan seperti yang telah kami lakukan awal dalam penyelesaian.
  2. Sekarang klik pada tab Output menggunakan panel navigasi kiri, pilih Mod output lanjutan dan semak pilihan Pengekod .

Mengubah Kaedah Pengekodan - OBS

Sekiranya anda tidak melihat pilihan AMF, Quicksync, dan lain-lain, anda boleh cuba mengaktifkan opsyen menggunakan langkah-langkah di bawah. Sekiranya ia hadir seperti contoh di atas, cukup aktifkannya, simpan perubahan dan mulakan semula komputer anda.

Jika anda tidak dapat melihat penyegerakan Pantas dalam pilihan pengekodan anda, ini mungkin bermakna Grafik Bersepadu anda tidak diaktifkan dalam BIOS anda. Setiap motherboard Intel telah mengintegrasikan grafik dan kebanyakannya didayakan secara lalai.

Menghidupkan grafik di atas kapal

Anda boleh menavigasi ke tetapan BIOS anda dan semak apakah pilihan grafik bersepadu diaktifkan atau tidak. Setiap BIOS akan berbeza kerana perubahan pengeluar jadi anda perlu melihat sekeliling sedikit. Selepas membolehkan grafik Dedicated anda, mulakan semula komputer anda dan periksa sama ada masalah diselesaikan.

Penyelesaian 6: Membebaskan Ruang di Drive

Sebab yang paling penting mengapa OBS menjana mesej ralat seperti ini adalah masalah dengan storan setempat anda di komputer anda. Seperti yang dinyatakan sebelum ini, OBS memerlukan beberapa ruang pada cakera keras anda untuk mengekalkan aliran videonya. Jika anda tidak mempunyai ruang tambahan, ia tidak akan menyiarkan sebarang jenis video.

Ruang penuh di OBS Drive

Selain membersihkan ruang yang boleh dibebaskan pada pemacu anda, anda juga boleh membuang pembersihan cakera. Selepas membersihkan cakera anda, mulakan semula komputer anda dan cuba melancarkan platform lagi.

  1. Tekan Windows + E untuk membuka explorer fail, klik pada PC-ini, dan pilih pemacu yang ingin anda bersihkan.
  2. Klik kanan dan pilih Properties .
  3. Sekali dalam hartanah, pilih tab Umum dan klik Pembersihan Cakera .

Pembersihan cakera - Windows Drive
  1. Selepas membersihkan cakera, mulakan semula komputer anda dan periksa jika mesej ralat diselesaikan. Pastikan anda mempunyai ruang sekurang-kurangnya 5-10 GB pada pemacu anda.

Penyelesaian 7: Memeriksa perisian rakaman yang serupa

Seperti yang dinyatakan sebelum ini, studio OBS nampaknya bertentangan dengan perisian rakaman lain yang dijalankan di komputer anda. Ini termasuk penyerang NVIDIA Overlay, Discord, bar permainan Windows, dan lain-lain. Di sini satu-satunya penyelesaian adalah untuk melumpuhkan perisian daripada berjalan pada komputer anda atau menyahpasangnya sepenuhnya. Dalam penyelesaian ini, kami akan menavigasi ke pengurus aplikasi dan menyahpasang perisian dari komputer anda.

  1. Tekan Windows + R, ketik " appwiz.cpl " dalam kotak dialog dan tekan Enter.
  2. Sekali dalam pengurus aplikasi, cari sebarang perisian rakaman yang mungkin anda pasangkan pada komputer anda. Klik kanan padanya dan pilih Nyahpasang .

Menyahpasang Perisian Rakaman Serupa
  1. Anda juga harus menyemak bar tugas anda untuk sebarang aplikasi tambahan yang berjalan di latar belakang. Klik kanan pada setiap entri dan keluar dari aplikasi.
  2. Selepas anda benar-benar yakin bahawa tiada program yang menjalankan latar belakang, jalankan OBS sekali lagi dan periksa sama ada masalah itu diselesaikan.

Penyelesaian 8: Menutup Program Tambahan di latar belakang

Penyelesaian ini masuk akal tetapi ramai pengguna tidak dapat melihat senario ini. Setiap kali anda menghidupkan menggunakan OBS Studio dan memainkan permainan bersebelahan, adalah penting bahawa semua aplikasi tambahan yang menjalankan latar belakang ditutup supaya CPU anda dapat menumpukan perhatian sepenuhnya pada kedua-dua proses tersebut. Anda juga perlu mengambil kira proses latar belakang berjalan yang mungkin tidak dapat dilihat di latar depan.

  1. Tekan Windows + R, ketik " taskmgr " dalam kotak dialog dan tekan Enter.
  2. Sekali dalam pengurus tugas, pilih sebarang aplikasi tambahan yang menjalankan latar belakang. Klik kanan pada mereka dan pilih Tugas akhir .

Menamatkan tugas proses latar belakang
  1. Kini kami juga akan menyemak dulang anda. Lihat di bahagian bawah sebelah kanan skrin anda di bar tugas anda dan cari ikon mana-mana perisian berjalan. Sekiranya anda menemui apa-apa yang sentiasa berjalan dan memakan CPU, klik kanan pada mereka dan pilih Keluar .

Menolak aplikasi dari bar tugas
  1. Selepas menutup semua aplikasi, cuba strim dan lihat jika masalah diselesaikan.

Penyelesaian 9: Menggunakan alternatif pihak Ketiga (BandiCam)

Jika semua kaedah di atas tidak berfungsi, anda boleh mencuba beberapa alternatif yang berbeza. Yang kita lihat menyerupai OBS Studio yang paling banyak adalah BandiCam. Ia mempunyai beberapa ciri yang berbeza dan membolehkan penyesuaian kualiti penstriman lebih banyak berbanding dengan aplikasi konvensional lain seperti Screenshare / Discord dll.

Bandicam

Anda boleh menavigasi ke laman web rasmi BandiCam dan memuat turun versi percuma ke lokasi yang boleh diakses. Selepas memuat turun, klik kanan padanya dan pilih Run sebagai pentadbir .

Nota: Anda juga harus mempertimbangkan untuk memasang semula tangkapan paparan OBS pada komputer anda dari awal selepas memadam semua fail sementara juga. Pastikan anda memuat turun versi terkini dari laman web rasmi dan memadamkan penyertaan OBS dari lokasi pemasangan.

Artikel Yang Menarik