Berikut penjelasan dan ngatasinya
Encoding overloaded biasanya akan terjadi kepada pc/leptop yang memiliki sertifikasi rendah (kentang) encoding overloaded akan terjadi karna CPU yang terlalu berat
Berikut langkah langkahnya mengatasi encoding overloaded :
Pengkodean video adalah operasi yang sangat intensif dengan CPU, dan OBS tidak terkecuali. OBS menggunakan perpustakaan encoding video open source terbaik yang tersedia, x264, untuk menyandikan video. Namun, beberapa orang mungkin mengalami pemanfaatan CPU yang tinggi, dan program lain yang berjalan di komputer Anda mungkin mengalami kinerja yang menurun sementara OBS aktif jika pengaturan Anda terlalu tinggi untuk perangkat keras komputer Anda. Dalam beberapa kasus, OBS akan mengatakan "Pengkodean kelebihan beban!" pada bilah statusnya, artinya komputer Anda tidak dapat meng-encode video Anda dengan cukup cepat untuk mempertahankan pengaturan yang Anda atur, yang akan menyebabkan video membeku setelah beberapa detik, atau gagap berkala.
BACA JUGA:
Berikut adalah beberapa cara Anda dapat mengurangi pemanfaatan sumber daya dan, semoga, membuat OBS dan program Anda berjalan lebih cepat saat penyandian:
Turunkan resolusi output Anda
Resolusi yang Anda encoding memiliki dampak terbesar pada penggunaan CPU. Misalnya, 1080p memiliki lebih dari dua kali jumlah piksel di setiap frame dibandingkan 720p, dan penggunaan CPU Anda meningkat. Cara paling umum untuk mengurangi penggunaan CPU adalah menurunkan resolusi Anda. Ketika Anda menurunkan skala, OBS mengambil adegan Anda dan menyusut sebanyak yang Anda katakan sebelum memberikannya ke pembuat enkode. Anda mungkin menginginkan resolusi dasar Anda pada 1080p, karena itu adalah resolusi konten Anda, tetapi CPU Anda mungkin tidak dapat menyandikan video 1080p yang tidak diturunkan. Jadi, Anda dapat menurunkan resolusi ke 720p (atau lebih rendah) agar gambar Anda tetap sama, tetapi menggunakan resolusi yang lebih kecil untuk mengurangi beban CPU.
Anda dapat mengubah seberapa banyak yang ingin Anda turunkan dalam Pengaturan> Video> Resolusi Keluaran (Skala). Anda dapat menjaga Resolusi Base (Canvas) Anda tetap sama, sehingga tata letak Anda tidak berubah, dan kemudian turunkan resolusi ke apa pun yang memberi Anda kinerja yang baik.
Filter downscale yang berbeda (bilinear, bicubic, dan Lanczos) cukup mengubah algoritma yang digunakan untuk mengecilkan gambar: bilinear tercepat dan mengambil sumber daya paling sedikit, tetapi tidak terlihat baik, sementara Lanczos membutuhkan lebih banyak sumber daya tetapi terlihat lebih baik. Dari segi kinerja, meskipun keduanya tidak jauh berbeda. Silakan bereksperimen dengan filter mana yang paling cocok untuk Anda.
Turunkan frame rate anda
Jika Anda streaming di atas 30 FPS, opsi lain yang perlu dipertimbangkan adalah menurunkan frame rate Anda menjadi 30 FPS. Ini akan mengurangi jumlah frame yang harus diproses CPU Anda dalam rentang waktu tertentu, yang akan mengurangi penggunaan CPU. Anda bahkan mungkin merasa perlu untuk menurunkan frame rate Anda ke sesuatu di bawah 30 FPS, dalam hal CPU Anda benar-benar lemah dan berjuang.
Ubah preset x264 Kalian
Encoder video, x264, memiliki sejumlah "preset" yang akan mengubah kualitas video dan penggunaan CPU Anda. Standar OBS sangat cepat, yang untuk sebagian besar kasus adalah keseimbangan terbaik antara penggunaan CPU dan kualitas video. Pengaturan ini dapat diubah di Pengaturan> Keluaran (periksa Aktifkan Pengaturan Encoder Lanjutan jika Anda dalam mode Sederhana)> Prasetel Pengkode.
Nama preset dimaksudkan untuk menunjukkan seberapa "cepat" encoder harus dijalankan. Preset yang lebih cepat akan menggunakan CPU lebih sedikit dengan biaya perhitungan kualitas. Preset yang lebih lambat akan menggunakan lebih banyak perhitungan untuk kualitas, tetapi akan menggunakan lebih banyak CPU.
Misalnya, jika Anda ingin mencoba mengurangi penggunaan CPU tanpa mengubah resolusi atau FPS Anda, Anda dapat mengurangi penggunaan CPU dengan mengubah preset x264 Anda menjadi superfast atau ultrafast, dan x264 akan menghabiskan lebih sedikit waktu untuk membuat gambar terlihat bagus, dan akan memberi Anda beberapa siklus CPU. Gambar mungkin terlihat sedikit blockier atau pixelated, tetapi Anda akan dapat mempertahan karesolusi / fps Anda.
Berhati-hatilah dengan pengaturan ini, karena bahkan satu langkah lebih cepat atau lebih lambat dapat berdampak besar pada penggunaan CPU. Misalnya, preset bernama "lebih cepat" dapat menggunakan dua kali jumlah CPU sebagai "sangat cepat", yang tepat di atasnya. Selalu atur kembali ke veryfast jika Anda tidak yakin untuk mengaturnya.
Coba Quicksync, AMF, atau NVENC
Quicksync, AMF, dan NVENC adalah encoders perangkat keras yang datang pada Intel Integrated GPUs terbaru, GPU AMD yang lebih baru, dan GPU nVidia baru-baru ini. Anda dapat melepaskan beban penyandian ke penyandi perangkat keras tersebut dengan biaya penurunan kualitas yang agak terlihat pada bit rate yang sama. Secara umum, encoder berbasis GPU tidak cukup memiliki kualitas setinggi x264 untuk bit rate yang diberikan, tetapi manfaatnya adalah beban yang sangat berkurang pada CPU Anda.
Jika Anda memiliki salah satu encoders perangkat keras yang disebutkan, Anda dapat melihat apakah opsi-opsi itu tersedia untuk Anda dalam pengaturan Encoding.
Program / Permainan juga memakan CPU
Program tertentu (terutama game) dapat menggunakan banyak CPU. Ini termasuk beberapa yang jelas, seperti Battlefield 4, dan beberapa yang tidak jelas, seperti game yang dimainkan melalui emulator. Jika sebuah game menggunakan banyak CPU, itu dapat mengganggu OBS seperti halnya OBS dapat mengganggu game, jadi Anda perlu mempertimbangkan untuk menolak pengaturan ini untuk mengimbangi game yang Anda mainkan. Anda juga dapat menggunakan pengaturan "Prioritas proses" di Pengaturan> Tingkat Lanjut untuk menambah atau mengurangi prioritas prosesor dari program. Adalah umum untuk memberikan prioritas proses "Di atas normal" OBS untuk memastikan bahwa OBS diprioritaskan oleh sistem dan berjalan dengan lancar, meskipun menggunakannya dengan hati-hati.
Post a Comment
Post a Comment