Cara memperbaiki Pengkodean Kelebihan beban di OBS Studio

OBS telah membuat jalan ke perangkat lunak streaming profesional teratas selama bertahun-tahun dengan dukungan untuk sistem operasi MacOS dan Windows. OBS dipuji karena memiliki banyak kontrol terkait layanan streaming yang disediakannya dengan kompatibilitas dengan berbagai platform seperti Twitch dll.

Pengkodean Kelebihan beban di OBS Studio

Salah satu masalah paling umum yang dihadapi pengguna adalah di mana mereka melihat pesan 'Pengkodean Berlebihan' saat mereka mengalirkan layar / permainan mereka. Masalah ini terutama terjadi ketika komputer Anda tidak dapat memproses gim dan streaming dengan benar, sehingga kekurangan daya CPU. Ini berarti bahwa komputer Anda tidak dapat meng-encode video Anda dengan cukup cepat untuk mempertahankan pengaturan yang telah Anda atur, yang akan menyebabkan video membeku setelah beberapa detik, atau menyebabkan kegagapan berkala.

Pesan kesalahan penuh adalah sebagai berikut:

 Pengkodean kelebihan beban! Pertimbangkan untuk menolak pengaturan video atau menggunakan pengaturan awal penyandian yang lebih cepat. 

Dalam artikel ini, kami akan membahas semua kemungkinan penyebab mengapa masalah ini dapat terjadi pada komputer Anda dan juga metode yang dapat Anda gunakan untuk menghindari masalah tersebut. Pastikan Anda mulai dengan solusi pertama dan turunkan sesuai dengan yang diinginkan. Solusi terdaftar sesuai dengan efisiensi dan kemudahan bagi pengguna.

Apa yang menyebabkan Pengkodean menjadi berlebihan di OBS?

Setelah menganalisis semua kasus pengguna dan komputer yang menghadapi masalah serupa, kami sampai pada kesimpulan bahwa masalah ini biasanya terjadi karena beberapa alasan berbeda. Meskipun pesan kesalahan menandakan bahwa masalah ini terutama karena sumber daya CPU lebih sedikit, penyebabnya juga mencakup elemen lain. Beberapa dari mereka terdaftar di bawah ini:

  • CPU Bottleneck: Ini adalah alasan utama mengapa pesan kesalahan ini terjadi seperti yang dijelaskan sebelumnya juga. Ketika CPU Anda tersendat oleh proses pengkodean, hal-hal mulai menjadi lambat dan ini adalah di mana OBS meminta Anda dengan pesan kesalahan.
  • Penyimpanan rendah: OBS Studio mengharuskan Anda memiliki penyimpanan optimal di komputer saat menggunakan perangkat lunak. Selain menggunakan RAM, itu juga menggunakan hard drive Anda untuk beberapa operasi yang termasuk menulis konfigurasi sementara dan file output. Jika Anda tidak memiliki cukup ruang, Anda mungkin mengalami masalah.
  • Aplikasi streaming pihak ketiga: Jika Anda menjalankan aplikasi terkait streaming / streaming lainnya di latar belakang, mereka mungkin bertentangan dengan OBS sampai batas di mana ia gagal berfungsi dengan baik atau kelebihan beban. Menonaktifkan aplikasi tersebut biasanya menyelesaikan masalah.
  • Resolusi layar tinggi: OBS akan membutuhkan lebih banyak sumber daya saat Anda beralih dari ukuran resolusi layar rendah ke yang lebih tinggi. Jika Anda tidak memiliki daya CPU yang cukup, resolusi yang lebih tinggi mungkin menjadi penyebab masalah.
  • Level prioritas: OBS mungkin diatur ke prioritas rendah di task manager Anda. Ini akan menyebabkan operasinya memiliki prioritas rendah dan CPU tidak akan memenuhi permintaan untuk pemrosesan dan karenanya pesan kesalahan akan muncul.

Sebelum kami beralih ke solusi, pastikan bahwa Anda masuk sebagai administrator di komputer Anda dan telah menyimpan semua rekaman OBS ke lokasi yang dapat diakses.

Solusi 1: Mengubah Prioritas Proses

Perbaikan paling populer dalam menyelesaikan kesalahan 'Pengkodean Kelebihan Beban' adalah mengubah prioritas proses OBS dari task manager Anda. Prosesor Anda bekerja berdasarkan prinsip prioritas; proses dengan prioritas tinggi akan diproses terlebih dahulu dibandingkan dengan proses lainnya. Dalam kasus OBS, perangkat lunak perlu mengikuti layar layar / streaming game Anda dalam rasio 1: 1. Tingkat bermain harus sesuai dengan tingkat di mana permainan disiarkan. Ketika ini tidak benar, Anda akan mengalami pesan kesalahan.

Dalam solusi ini, kami akan meluncurkan game dan perangkat lunak OBS dan kemudian mengubah prioritas menggunakan task manager dengan alt-tab. Ada dua cara melalui mana kami mengubah prioritas yaitu menurunkan prioritas permainan atau meningkatkan prioritas OBS.

  1. Luncurkan game dan OBS studio dan mulai mainkan game sambil juga streaming pada saat yang sama.
  2. Sekarang tekan Windows + R, ketik " taskmgr " di kotak dialog dan tekan Enter.
  3. Setelah di task manager, pilih game, klik kanan padanya dan pilih Pergi ke detail . Anda juga dapat melakukan hal yang sama untuk membuka properti OBS Studio.

Detail Proses Pembukaan
  1. Setelah di bagian detail, klik kanan pada proses game tertentu dan pilih Tetapkan prioritas> Di bawah normal . Dalam hal OBS, pilih Tetapkan prioritas> Di atas normal .

Mengubah prioritas game dan OBS
  1. Simpan perubahan dan keluar dari task manager. Sekarang alt-tab untuk permainan dan periksa apakah Anda dapat streaming dengan benar tanpa masalah.

Solusi 2: Mengurangi Resolusi Output

Setiap kali Anda mengalirkan gim, layar disandikan secara real-time dan ini mungkin merupakan tugas paling ekstensif yang dijalankan CPU. Misalnya, dalam kasus pengkodean 1080p, prosesnya membutuhkan dua kali lebih banyak piksel yang dibuat untuk setiap frame dalam 720p. Solusi untuk mengurangi ketegangan CPU adalah dengan memberitahu OBS untuk menurunkan skala resolusi output Anda. Jika Anda mengurangi resolusi output, perangkat lunak secara otomatis mengurangi menyusut frame sebelum meneruskannya ke encoder.

  1. Luncurkan OBS Studio dan klik tombol Pengaturan yang ada di sisi kanan bawah layar.

Pengaturan - OBS Studio
  1. Setelah jendela baru muncul, pilih kategori Video dan kemudian klik pada Output (Scaled) Resolution . Sekarang coba turunkan resolusi Anda. Jika 1080, cobalah untuk mengurangi 720.

Mengubah Resolusi Output - OBS
  1. Simpan perubahan dan keluar dari perangkat lunak. Nyalakan kembali komputer Anda dan coba streaming lagi. Periksa apakah pesan kesalahan diselesaikan.

Solusi 3: Menurunkan Frame Rate

Kecepatan bingkai sesuai dengan jumlah bingkai yang sedang diambil dari video. Jika Anda seorang gamer, Anda akan memahami bahwa frame rate adalah tolok ukur utama untuk mesin game dan elemen pemrosesan grafis lainnya. Jika Anda menangkap game dalam frame rate tinggi, kemungkinan Anda akan mengalami beberapa masalah dan komputer yang lamban. Dalam solusi ini, kami akan menavigasi ke pengaturan OBS Anda dan menurunkan frame rate yang sesuai.

  1. Arahkan kembali ke pengaturan OBS seperti yang kami lakukan di pengaturan sebelumnya dan pergi ke pengaturan Video .
  2. Sekarang pilih Common FPS Values dan kemudian pilih nilai yang lebih rendah. Jika usianya 30, pertimbangkan untuk pergi ke 20, dll.

Mengubah Framerate - OBS
  1. Simpan perubahan dan keluar dari perangkat lunak. Nyalakan kembali komputer Anda dan coba streaming lagi. Periksa apakah pesan kesalahan diselesaikan.

Solusi 4: Mengubah x264 Preset

Encoder video yang digunakan secara default adalah x264. Ini memiliki sejumlah preset berbeda yang terlibat dalam operasinya yang menemukan keseimbangan antara kualitas video dan beban pada CPU. Secara default, preset 'sangat cepat' digunakan. Ini adalah keseimbangan sempurna (menurut OBS) antara kualitas video dan kecepatan CPU.

Metodologi dalam preset adalah preset yang lebih cepat menunjukkan seberapa cepat 'encoder' akan berjalan. Ketika Anda memilih preset yang lebih cepat, CPU akan digunakan sangat sedikit tetapi kualitas video tidak akan sesuai dengan standar. Di sini 'cepat' berarti bahwa video akan dikodekan dengan sangat cepat tanpa melakukan banyak perhitungan. Anda dapat mencoba mengubah preset dan melihat apakah ada preset yang lebih cepat menyelesaikan masalah untuk Anda.

  1. Luncurkan OBS studio dan klik Pengaturan yang ada di sisi kanan bawah layar.
  2. Pilih Output dari panel navigasi kiri dan kemudian klik Advanced sebagai mode output.

Beralih ke Pengaturan Lanjut
  1. Sekarang cobalah mengubah mode preset dan lihat apakah memilih yang lebih cepat memecahkan masalah untuk Anda.

Anda selalu dapat bereksperimen dengan pengaturan prasetel yang berbeda sesuai dengan kebutuhan Anda sendiri.

Solusi 5: Menggunakan Pengkodean Perangkat Keras

Jika semua metode di atas tidak berhasil, kita dapat mempertimbangkan menggunakan pengkodean perangkat keras. Enkoder perangkat keras yaitu AMF, Quicksync, dan NVENC sebagian besar didukung di Intel stock GPU dan di GPU AMD / NVIDIA yang lebih baru juga. Setiap pengguna memiliki opsi untuk mengarahkan sebagian beban encoding ke encoders perangkat keras dengan sedikit biaya penurunan kualitas.

Singkatnya, encoders GPU tidak menyediakan kualitas sebanyak itu sebagai default x264 tetapi mereka banyak membantu jika Anda memiliki sumber daya CPU yang terbatas.

Pertama, kami akan memeriksa apakah opsi pengkodean perangkat keras sudah diaktifkan di perangkat lunak OBS Anda. Jika tidak, kami akan melalui langkah-langkah tambahan dan berupaya menyelesaikan masalah.

  1. Luncurkan OBS Studio Anda dan navigasikan ke Pengaturan seperti yang kami lakukan sebelumnya dalam solusi.
  2. Sekarang klik pada tab Output menggunakan panel navigasi kiri, pilih mode output Advanced dan centang opsi Encoder .

Mengubah Metode Pengkodean - OBS

Jika Anda tidak melihat opsi AMF, Quicksync, dll. Anda dapat mencoba mengaktifkan opsi menggunakan langkah-langkah di bawah ini. Jika ada seperti pada contoh di atas, cukup aktifkan, simpan perubahan, dan nyalakan kembali komputer Anda.

Jika Anda tidak dapat melihat sinkronisasi cepat dalam opsi penyandian Anda, itu mungkin berarti bahwa Grafik Terintegrasi Anda tidak diaktifkan di BIOS Anda. Setiap motherboard Intel memiliki grafik terintegrasi dan sebagian besar diaktifkan secara default.

Mengaktifkan grafis onboard

Anda dapat menavigasi ke pengaturan BIOS Anda dan memeriksa apakah opsi grafik terintegrasi diaktifkan atau tidak. Setiap BIOS akan berbeda karena perubahan pabrikan sehingga Anda harus melihat-lihat sedikit. Setelah mengaktifkan grafis khusus Anda, hidupkan ulang komputer Anda dan periksa apakah masalah telah teratasi.

Solusi 6: Membebaskan Ruang dalam Drive

Alasan paling penting mengapa OBS menghasilkan pesan kesalahan seperti ini adalah masalah dengan penyimpanan lokal Anda di komputer Anda. Seperti disebutkan sebelumnya, OBS membutuhkan ruang di hard drive Anda untuk menjaga streaming videonya berjalan. Jika Anda tidak memiliki ruang tambahan, itu tidak akan mengalirkan video apa pun.

Ruang penuh di OBS Drive

Selain membersihkan ruang bebas pada drive Anda, Anda juga dapat melakukan pembersihan disk. Setelah membersihkan disk Anda, hidupkan ulang komputer Anda dan coba luncurkan platform lagi.

  1. Tekan Windows + E untuk membuka file explorer, klik This-PC, dan pilih drive yang ingin Anda bersihkan.
  2. Klik kanan dan pilih Properties .
  3. Setelah di properti, pilih tab General dan klik Disk Cleanup .

Pembersihan disk - Windows Drive
  1. Setelah membersihkan disk, nyalakan kembali komputer Anda dan periksa apakah pesan kesalahan terpecahkan. Pastikan Anda memiliki setidaknya 5-10 GB ruang kosong di drive Anda.

Solusi 7: Memeriksa perangkat lunak perekaman serupa

Seperti disebutkan sebelumnya dalam penyebabnya, OBS studio tampaknya bertentangan dengan perangkat lunak rekaman lain yang berjalan di komputer Anda. Ini termasuk NVIDIA Overlay, Discord, Windows game bar, dll. Di sini satu-satunya solusi adalah menonaktifkan perangkat lunak agar tidak berjalan di komputer Anda atau menghapus instalan sepenuhnya. Dalam solusi ini, kami akan menavigasi ke manajer aplikasi dan menghapus instalasi perangkat lunak dari komputer Anda.

  1. Tekan Windows + R, ketik " appwiz.cpl " di kotak dialog dan tekan Enter.
  2. Setelah di manajer aplikasi, cari perangkat lunak rekaman yang mungkin telah Anda instal di komputer Anda. Klik kanan padanya dan pilih Uninstall .

Menghapus Instalasi Perangkat Lunak Rekaman Serupa
  1. Anda juga harus memeriksa bilah tugas untuk aplikasi tambahan yang berjalan di latar belakang. Klik kanan pada setiap entri dan keluar dari aplikasi.
  2. Setelah Anda benar-benar yakin bahwa tidak ada program yang menjalankan latar belakang, jalankan OBS lagi dan periksa apakah masalah telah teratasi.

Solusi 8: Menutup Program Tambahan di latar belakang

Solusi ini masuk akal tetapi banyak pengguna gagal memperhatikan skenario ini. Setiap kali Anda streaming menggunakan OBS Studio dan memainkan permainan berdampingan, penting bahwa semua aplikasi tambahan yang menjalankan latar belakang ditutup sehingga CPU Anda hanya dapat fokus pada dua proses. Anda juga harus memperhitungkan proses latar belakang yang berjalan yang mungkin tidak terlihat di latar depan.

  1. Tekan Windows + R, ketik " taskmgr " di kotak dialog dan tekan Enter.
  2. Setelah di task manager, pilih aplikasi tambahan yang menjalankan latar belakang. Klik kanan pada mereka dan pilih End task .

Mengakhiri tugas proses latar belakang
  1. Sekarang kami juga akan memeriksa baki Anda. Lihatlah sisi kanan bawah layar Anda di bilah tugas dan temukan ikon perangkat lunak yang sedang berjalan. Jika Anda menemukan sesuatu yang terus-menerus berjalan dan mengkonsumsi CPU, klik kanan padanya dan pilih Keluar .

Keluar aplikasi dari taskbar
  1. Setelah menutup semua aplikasi, coba streaming dan lihat apakah masalah telah teratasi.

Solusi 9: Menggunakan alternatif pihak ketiga (BandiCam)

Jika semua metode di atas tidak berhasil, Anda dapat mencoba beberapa alternatif berbeda. Yang kami lihat paling mirip dengan OBS Studio adalah BandiCam. Ini memiliki beberapa fitur yang berbeda dan memungkinkan penyesuaian kualitas streaming lebih banyak dibandingkan dengan aplikasi konvensional lainnya seperti Screenshare / Discord dll.

Bandicam

Anda dapat menavigasi ke situs web resmi BandiCam dan mengunduh versi gratis ke lokasi yang dapat diakses. Setelah mengunduh, klik kanan padanya dan pilih Jalankan sebagai administrator .

Catatan: Anda juga harus mempertimbangkan menginstal ulang tangkapan layar OBS di komputer Anda dari awal setelah menghapus semua file sementara juga. Pastikan Anda mengunduh versi terbaru dari situs web resmi dan menghapus entri OBS dari lokasi pemasangan.

Artikel Menarik