← Blog

Por que o uso de CPU dispara quando você grava, e como resolver

Por que o uso de CPU dispara ao gravar: gráfico com o resumo passo a passo
Resumo
  • O principal culpado pelo pico de CPU é o codificador x264, porque a própria CPU faz os cálculos de compressão do vídeo.
  • Trocar o codificador por um codificador de GPU, como NVENC (NVIDIA), AMF (AMD) ou QSV (Intel), elimina a maior parte da carga na CPU.
  • Se ainda não bastar, baixe a resolução e a taxa de quadros e dê prioridade maior ao programa de gravação para reduzir travadas.
  • O DOR usa codificação por GPU (NVENC) por padrão, então o uso de CPU fica baixo sem nenhuma configuração extra.

Vamos direto à conclusão: a causa mais comum de a CPU disparar para 90–100% durante a gravação é um codificador por CPU chamado 'x264'. Como o cálculo de compressão do vídeo fica com a CPU e não com a placa de vídeo, a lógica do jogo e a codificação disputam o mesmo processador e o uso explode. A chave da solução é passar essa codificação para a GPU (NVENC).

Por que o uso de CPU sobe quando você grava?

Gravar a tela significa comprimir (codificar) cada quadro capturado em um arquivo de vídeo, momento a momento. O codificador x264 faz essa compressão direto na CPU, enquanto o codificador NVENC usa um circuito dedicado dentro da placa de vídeo. O x264 entrega ótima qualidade de imagem, mas consome muita CPU; em configurações pesadas como 1080p a 60 fps, o uso bate 100%, o FPS do jogo cai e o vídeo perde quadros. Em jogos em que cada reação conta, como Valorant ou PUBG, você sente essa travada na hora.

Abra o Gerenciador de Tarefas: se o valor de 'CPU' ficar acima de 90% o tempo todo durante a gravação, é bem provável que o codificador esteja em CPU (x264). É o primeiro lugar para checar.
  1. 1Troque o codificador para GPU (NVENC)
  2. 2Ajuste as opções avançadas do NVENC
  3. 3Finalize com resolução, taxa de quadros e prioridade

Passo 1: troque o codificador para GPU (NVENC)

A maneira mais eficaz de derrubar o uso de CPU é entregar a codificação à GPU. Como o NVENC roda em um circuito de codificação dedicado na placa de vídeo, o desempenho de codificação quase não é afetado mesmo quando o jogo está usando muito a GPU. Você tem qualidade parecida com a do preset fast do x264 quase sem encostar na CPU. Veja a ordem para trocar o codificador no OBS Studio.

  • Abra 'Configurações' no menu superior do OBS.
  • Escolha 'Saída' nas abas à esquerda e mude o modo de saída para 'Avançado'.
  • Vá até a aba 'Gravação'.
  • Mude a opção 'Codificador' para 'NVIDIA NVENC H.264'. Em placa de vídeo AMD, escolha 'AMD AMF'; em gráficos integrados Intel, escolha 'Intel QSV'.
  • Depois da troca, clique em 'Aplicar', faça uma gravação curta de teste e confira de novo o uso de CPU.
Se o NVENC não aparecer na lista de codificadores, atualize o driver de vídeo para a versão mais recente. A opção pode não aparecer em drivers antigos ou em placas sem suporte a NVENC.

Passo 2: ajuste as opções avançadas do NVENC

Se o FPS do jogo ainda oscilar um pouco depois de mudar para NVENC, ajustar as opções avançadas deixa tudo mais estável. Algumas opções avançadas usam os núcleos de processamento da placa (CUDA) e podem afetar o desempenho do jogo; configurando como abaixo, jogo e gravação rodam lisos juntos.

  • Comece com 'Qualidade' (Quality) como Predefinição.
  • Desative o 'Look-ahead'.
  • Desative também o 'Psycho Visual Tuning'.
  • Desligar essas duas opções reduz o uso dos núcleos da GPU, e o jogo e a gravação rodam mais suaves ao mesmo tempo.

Passo 3: finalize com resolução, taxa de quadros e prioridade

Se a folga continuar apertada mesmo com a codificação na GPU, ou se você não puder usar um codificador de GPU, ajuste juntos as configurações de saída e a prioridade do processo. A carga de codificação cresce com o número de pixels na tela, então só baixar resolução e taxa de quadros em um nível já faz grande diferença. Aplique os itens abaixo de cima para baixo.

  • Baixe a resolução da gravação em um nível, de 1080p para 900p ou 720p.
  • Ajuste a taxa de quadros de 60 para 30–45. Para gameplay comum, isso costuma ser mais que suficiente.
  • Se precisar continuar no x264, mude o preset para 'veryfast' ou 'superfast' para cortar tempo de CPU.
  • Na aba 'Detalhes' do Gerenciador de Tarefas, defina a prioridade do executável de gravação (por exemplo, obs64.exe) como 'Acima do normal'. No OBS, o mesmo efeito fica em Configurações > Avançado > 'Prioridade do processo'.
  • Ordene por uso os programas em segundo plano que comem CPU, como abas do navegador, atualizadores automáticos e a verificação em tempo real do antivírus, e feche de cima para baixo.
O mais seguro é parar em 'Acima do normal'. Subir até 'Tempo real' faz o processo de gravação passar na frente até de tarefas do sistema, o que pode acabar congelando a tela.

O DOR usa codificação por GPU por padrão

O DOR já vem com codificação por GPU (NVENC) como padrão, então o uso de CPU fica baixo sem você precisar fazer a troca de codificador acima. Um circuito dedicado da placa de vídeo cuida da compressão enquanto a CPU se concentra na lógica do jogo, e o FPS quase não oscila mesmo jogando com a gravação ligada.

Tela do DOR gravando com codificação por GPU
O DOR usa codificação por GPU por padrão, por isso o uso de CPU é baixo

Principalmente em jogos que puxam CPU e GPU ao mesmo tempo, como Valorant ou PUBG, se a CPU ainda tiver de carregar a codificação, a travada vem na hora. Como o DOR joga o peso da codificação para a GPU, a gravação segue estável mesmo nessas situações. Se você quer fugir de problemas de CPU sem configurações complicadas, o caminho mais simples é usar uma ferramenta feita desde o início para codificar na GPU.

Gravação que começa junto com o jogo: programa grátis para gravar jogos no PC →

DOR Clips

Clipes de Valorant no DOR

Ver mais no DOR →

Vídeos de Valorant gravados e postados por usuários do DOR. Toque em um para assistir no dor.gg.

FAQ

Perguntas frequentes

Por que minha CPU vai a 100% quando eu gravo?

Na maioria dos casos é porque você está gravando com o codificador por CPU x264. Como a CPU faz direto os cálculos de compressão, ela disputa recursos com a lógica do jogo e o uso dispara para 100%. Trocar para um codificador de GPU como o NVENC reduz muito a carga.

A qualidade não cai se eu trocar para NVENC?

O NVENC recente evoluiu a ponto de chegar a uma qualidade parecida com a do preset fast do x264 usando bem menos CPU. Em gravação comum de jogos, a diferença de imagem é difícil de notar, enquanto o uso de CPU cai bastante.

E se eu não tiver placa de vídeo ou o NVENC não aparecer?

Placas AMD podem usar o codificador AMF, e gráficos integrados Intel podem usar o QSV. Se a opção não aparecer na lista, atualize o driver de vídeo. Se não houver nenhum codificador de GPU, a melhor alternativa é baixar resolução e taxa de quadros e mudar o preset do x264 para superfast.

Aumentar a prioridade do processo reduz mesmo as travadas?

Quando a CPU está no limite, dar prioridade 'Acima do normal' ao programa de gravação alivia os quadros perdidos por atraso na codificação. Mas subir até 'Tempo real' empurra as tarefas do sistema e pode até travar tudo, então o mais seguro é parar em 'Acima do normal'.

O uso de CPU do DOR é baixo mesmo sem configurar nada?

Sim. O DOR foi feito para usar codificação por GPU (NVENC) por padrão, então o uso de CPU fica baixo sem você mexer no codificador. A placa de vídeo cuida da compressão enquanto a CPU se dedica ao jogo, e o FPS fica estável mesmo gravando.

Games

Guias de jogos relacionados

Leia também

Artigos relacionados

Comece com o DOR

Dependendo do jogo, o DOR salva clipes detectando eventos ou analisando automaticamente os melhores momentos