Como corrigir a codificação sobrecarregada no OBS Studio

A OBS chegou ao topo do software profissional de streaming ao longo dos anos, com suporte para o sistema operacional MacOS e Windows. A OBS é elogiada por ter vários controles em relação ao serviço de streaming que fornece com compatibilidade com várias plataformas, como o Twitch etc.

Codificação Sobrecarregada no OBS Studio

Um dos problemas mais comuns que os usuários enfrentam é o local em que eles veem a mensagem "Codificação Sobrecarregada" quando estão transmitindo suas telas / jogos. Esse problema ocorre principalmente quando o computador não consegue processar o jogo e o fluxo de forma adequada, portanto ficando aquém da capacidade da CPU. Isso significa que seu computador não pode codificar seu vídeo com rapidez suficiente para manter as configurações definidas, o que fará com que o vídeo congele após alguns segundos ou gagueje periodicamente.

A mensagem de erro completa é a seguinte:

 Codificação sobrecarregada! Considere reduzir as configurações de vídeo ou usar uma predefinição de codificação mais rápida. 

Neste artigo, analisaremos todas as possíveis causas de por que esse problema pode ocorrer em seu computador e também os métodos que você pode usar para contornar o problema. Certifique-se de começar com a primeira solução e descubra de acordo com isso. As soluções são listadas de acordo com a eficiência e facilidade para o usuário.

O que faz com que a codificação sobrecarregue no OBS?

Depois de analisar todos os casos de usuários e computadores que enfrentaram problemas semelhantes, chegamos à conclusão de que esse problema geralmente ocorria devido a vários motivos diferentes. Mesmo que a mensagem de erro signifique que o problema é principalmente devido a menos recursos da CPU, as causas também incluem outros elementos. Alguns deles estão listados abaixo:

  • Gargalo da CPU: Este é o principal motivo pelo qual essa mensagem de erro ocorre como explicado anteriormente também. Quando sua CPU é bloqueada pelo processo de codificação, as coisas começam a ficar lentas e é aí que o OBS solicita a mensagem de erro.
  • Armazenamento baixo: o OBS Studio exige que você tenha armazenamento ideal disponível no seu computador quando estiver usando o software. Além de usar RAM, ele também usa seu disco rígido para algumas operações, incluindo a gravação de configurações temporárias e arquivos de saída. Se você não tiver espaço suficiente, poderá enfrentar o problema.
  • Aplicativos de streaming de terceiros: Se você estiver executando outros aplicativos relacionados a streaming / streaming em segundo plano, eles poderão entrar em conflito com o OBS até um ponto em que ele não funcione corretamente ou sobrecarregue. Desabilitar esses aplicativos geralmente resolve o problema.
  • Resolução de tela alta: o OBS exigirá mais recursos à medida que você passa de tamanhos de resolução de tela baixa para tamanhos mais altos. Se você não tiver energia suficiente na CPU, a resolução mais alta poderá ser a causa dos problemas.
  • Nível de prioridade: o OBS pode ser definido como baixa prioridade no gerenciador de tarefas. Isso fará com que suas operações tenham prioridade baixa e a CPU não atenda a suas solicitações de processamento e, portanto, a mensagem de erro surgirá.

Antes de passarmos para as soluções, verifique se você está conectado como administrador em seu computador e salvou todas as gravações do OBS em um local acessível.

Solução 1: Alterando a Prioridade do Processo

A correção mais popular na solução do erro 'Encoding Overloaded' está alterando a prioridade do processo OBS do gerenciador de tarefas. Seu processador trabalha com base no princípio das prioridades; Os processos com altas prioridades serão processados ​​primeiro em comparação com outros processos. No caso do OBS, o software precisa acompanhar sua tela de jogo / streaming na proporção de 1: 1. A taxa de reprodução deve corresponder à taxa em que o jogo está sendo transmitido. Quando isso não for verdade, você terá a mensagem de erro.

Nesta solução, lançaremos o software OBS e o jogo e, em seguida, alteraremos a prioridade usando o gerenciador de tarefas com a tecla Alt. Existem duas maneiras pelas quais alteramos a prioridade, ou seja, diminuímos a prioridade do jogo ou aumentamos a prioridade da OBS.

  1. Lançar o jogo e estúdio OBS e começar a jogar o jogo enquanto também streaming ao mesmo tempo.
  2. Agora pressione Windows + R, digite “ taskmgr ” na caixa de diálogo e pressione Enter.
  3. Uma vez no gerenciador de tarefas, selecione o jogo, clique com o botão direito nele e selecione Ir para detalhes . Você também pode fazer o mesmo para abrir as propriedades do OBS Studio.

Abrindo Detalhes do Processo
  1. Uma vez na seção de detalhes, clique com o botão direito do mouse no processo de jogo específico e selecione Definir prioridade> Abaixo do normal . No caso do OBS, selecione Definir prioridade> Acima do normal .

Mudando a prioridade do jogo e do OBS
  1. Salve as alterações e saia do gerenciador de tarefas. Agora alt-tab para o jogo e verifique se você pode transmitir corretamente sem quaisquer problemas.

Solução 2: Reduzindo a Resolução de Saída

Sempre que você está transmitindo um jogo, a tela fica codificada em tempo real e essa é provavelmente a tarefa mais extensa do processador que continua. Por exemplo, no caso de codificação de 1080p, o processo leva o dobro de pixels criados para cada quadro em 720p. A solução alternativa para reduzir a tensão do CPU é dizer ao OBS para reduzir a resolução de saída. Se você reduzir a resolução de saída, o software reduzirá automaticamente a redução dos quadros antes de transmiti-los ao codificador.

  1. Inicie o OBS Studio e clique no botão Configurações presente no lado inferior direito da tela.

Configurações - OBS Studio
  1. Uma vez que uma nova janela aparece, selecione a categoria de vídeo e, em seguida, clique em Output (Scaled) Resolution . Agora tente diminuir sua resolução. Se foi 1080, tente reduzir para 720.

Alterando a Resolução de Saída - OBS
  1. Salve as alterações e saia do software. Reinicie seu computador e tente fazer o streaming novamente. Verifique se a mensagem de erro foi resolvida.

Solução 3: Reduzindo a Taxa de Quadros

A taxa de quadros corresponde ao número de quadros que estão sendo capturados do vídeo. Se você é um jogador, você entenderia que as taxas de quadros são os principais parâmetros para os mecanismos de jogos e outros elementos de processamento gráfico. Se você está capturando o jogo em altas taxas de quadros, é provável que você tenha vários problemas e um computador lento. Nesta solução, navegaremos para suas configurações de OBS e diminuiremos a taxa de quadros de acordo.

  1. Volte para as configurações de OBS, como fizemos nas configurações anteriores, e vá para Configurações de vídeo .
  2. Agora selecione Common FPS Values e selecione um valor menor. Se foi 30, considere ir para 20, etc.

Mudando o Framerate - OBS
  1. Salve as alterações e saia do software. Reinicie seu computador e tente fazer o streaming novamente. Verifique se a mensagem de erro foi resolvida.

Solução 4: Alterando a Predefinição x264

O codificador de vídeo usado por padrão é x264. Ele tem um número de presets diferentes envolvidos em sua operação, o que encontra o equilíbrio entre a qualidade do vídeo e a carga na CPU. Por padrão, a predefinição "muito rápida" é usada. Este é o equilíbrio perfeito (de acordo com o OBS) entre a qualidade do vídeo e a velocidade da CPU.

A metodologia em presets é que presets mais rápidos indicam quão rápido um codificador será executado. Quando você seleciona predefinições mais rápidas, a CPU será usada muito menos, mas a qualidade do vídeo não estará à altura da marca. Aqui, "rápido" significa que o vídeo será codificado muito rapidamente sem realizar muitos cálculos. Você pode tentar alterar as predefinições e ver se alguma predefinição mais rápida resolve o problema para você.

  1. Inicie o estúdio OBS e clique em Configurações presentes no lado inferior direito da tela.
  2. Selecione Saída no painel de navegação esquerdo e clique em Avançado como o modo de saída.

Mudando para configurações avançadas
  1. Agora tente alterar os modos predefinidos e veja se a seleção de um mais rápido resolve o problema para você.

Você sempre pode experimentar diferentes configurações predefinidas de acordo com suas próprias necessidades.

Solução 5: Usando Codificação de Hardware

Se todos os métodos acima não funcionarem, podemos considerar o uso de codificação de hardware. Os codificadores de hardware, ou seja, AMF, Quicksync e NVENC, são suportados principalmente nas GPUs de estoque da Intel e nas GPUs AMD / NVIDIA mais recentes. Cada usuário tem a opção de direcionar parte da carga de codificação para os codificadores de hardware com um pequeno custo de qualidade reduzida.

Resumindo, os codificadores de GPU não fornecem muita qualidade a partir do padrão x264, mas ajudam bastante se você tiver recursos limitados de CPU.

Primeiro, vamos verificar se a opção de codificação de hardware já está habilitada no seu software OBS. Se não for, passaremos por etapas adicionais e tentaremos resolver o problema.

  1. Inicie o seu OBS Studio e navegue para Configurações, como fizemos anteriormente nas soluções.
  2. Agora clique na guia Saída usando o painel de navegação esquerdo, selecione Modo de saída avançado e marque a opção de Codificador .

Mudando o Método de Codificação - OBS

Se você não vê a opção de AMF, Quicksync, etc., você pode tentar ativar a opção usando as etapas abaixo. Se estiver presente como no exemplo acima, basta ativá-lo, salvar as alterações e reiniciar o computador.

Se você não puder ver Sincronização rápida nas opções de codificação, isso provavelmente significa que seus gráficos integrados não estão ativados no seu BIOS. Toda placa-mãe Intel possui gráficos integrados e eles são ativados principalmente por padrão.

Ativando gráficos onboard

Você pode navegar para as configurações do BIOS e verificar se a opção de gráficos integrados está ativada ou não. Cada BIOS será diferente por causa da mudança de fabricante, então você teria que olhar um pouco ao redor. Depois de ativar seus gráficos dedicados, reinicie o computador e verifique se o problema foi resolvido.

Solução 6: Liberando espaço no Drive

A razão mais importante pela qual o OBS gera mensagens de erro como estas são problemas com o armazenamento local no seu computador. Como mencionado anteriormente, o OBS requer algum espaço no seu disco rígido para manter seu streaming de vídeo funcionando. Se você não tiver nenhum espaço extra, ele não transmitirá nenhum tipo de vídeo.

Full space in OBS Drive

Além de limpar o espaço livre em sua unidade, você também pode executar a limpeza de disco. Depois de limpar o disco, reinicie o computador e tente iniciar a plataforma novamente.

  1. Pressione Windows + E para abrir o explorador de arquivos, clique em Este PC e selecione a unidade que você deseja limpar.
  2. Clique com o botão direito e selecione Propriedades .
  3. Uma vez nas propriedades, selecione a guia Geral e clique em Limpeza de Disco .

Limpeza de disco - Windows Drive
  1. Depois de limpar o disco, reinicie o computador e verifique se a mensagem de erro foi solucionada. Certifique-se de ter pelo menos 5-10 GB de espaço livre em sua unidade.

Solução 7: Verificar software de gravação semelhante

Como mencionado anteriormente nas causas, o estúdio OBS parece entrar em conflito com outro software de gravação em execução no seu computador. Isso inclui Overlay NVIDIA, discórdia, barra de jogos do Windows, etc. Aqui, a única solução é desativar o software seja executado em seu computador ou desinstalá-lo completamente. Nesta solução, navegaremos para o gerenciador de aplicativos e desinstalaremos o software do seu computador.

  1. Pressione Windows + R, digite “ appwiz.cpl ” na caixa de diálogo e pressione Enter.
  2. Uma vez no gerenciador de aplicativos, procure por qualquer software de gravação que você possa ter instalado em seu computador. Clique com o botão direito e selecione Desinstalar .

Desinstalando o Software de Gravação Semelhante
  1. Você também deve verificar sua barra de tarefas para quaisquer aplicativos extras em execução em segundo plano. Clique com o botão direito em cada entrada e saia do aplicativo.
  2. Depois de ter certeza absoluta de que nenhum programa está executando o plano de fundo, execute o OBS novamente e verifique se o problema foi resolvido.

Solução 8: Fechando Programas Adicionais em segundo plano

Essa solução é senso comum, mas muitos usuários não conseguem perceber esse cenário. Sempre que você estiver fazendo streaming usando o OBS Studio e jogando lado a lado, é importante que todos os aplicativos extras que executam o plano de fundo sejam fechados para que sua CPU possa se concentrar apenas nos dois processos. Você também deve levar em conta os processos em segundo plano em execução, que podem não ser perceptíveis em primeiro plano.

  1. Pressione Windows + R, digite “ taskmgr ” na caixa de diálogo e pressione Enter.
  2. Uma vez no gerenciador de tarefas, selecione qualquer aplicativo extra executando o segundo plano. Clique com o botão direito do mouse sobre eles e selecione Finalizar tarefa .

Tarefa final de processos em segundo plano
  1. Agora vamos também verificar sua bandeja. Olhe para o lado inferior direito da sua tela na barra de tarefas e localize todos os ícones do software em execução. Se você encontrar algum que esteja constantemente executando e consumindo CPU, clique com o botão direito do mouse sobre eles e selecione Sair .

Encerrando aplicativos da barra de tarefas
  1. Depois de fechar todos os aplicativos, tente o streaming e veja se o problema foi resolvido.

Solução 9: Usando alternativas de terceiros (BandiCam)

Se todos os métodos acima não funcionarem, você pode tentar várias alternativas diferentes. Aquele que vimos se assemelhou mais ao OBS Studio foi o BandiCam. Ele tem várias características diferentes e permitiu a personalização da qualidade de streaming muito mais em comparação com outras aplicações convencionais, como Screenshare / Discord etc.

Bandicam

Você pode navegar para o site oficial da BandiCam e baixar a versão gratuita para um local acessível. Após o download, clique com o botão direito nele e selecione Executar como administrador .

Nota: Você também deve considerar a reinstalação da captura de tela do OBS no seu computador a partir do zero, após a exclusão de todos os arquivos temporários também. Certifique-se de baixar a versão mais recente do site oficial e excluir as entradas do OBS dos locais de instalação.

Artigos Interessantes