Aller au contenu principal
19 min de lecturecroissance

Par Paul d'Anjou, expert de la croissance sur chaînes Twitch

OBS encodage surchargé sur Twitch : diagnostic + fix 2026

Par Paul d'Anjou, expert de la croissance sur chaînes Twitch 22 mai 2026

TLDR

  • L'erreur "encodage surchargé" = ton CPU ou ton GPU sature, ce n'est PAS un problème réseau (à ne pas confondre avec "frames perdues").
  • 3 fixes par ordre d'impact : baisser le preset (veryfast), passer en NVENC si carte Nvidia récente, baisser la résolution de sortie (1080p vers 720p ou 936p).
  • Si tu hits ce mur en permanence, ton hardware n'est pas adapté au flux que tu veux pousser. Repense ton setup : streamer plus léger en live + déporter la croissance sur les clips post-prod.

Le vrai diagnostic : qu'est-ce qui sature exactement ?

Tu lances ton stream Twitch, tout roule, puis OBS affiche en rouge "Encoding overloaded! Consider turning down video settings or using a faster encoding preset". Premier réflexe de la majorité des streamers : tâtonner. Réinstaller OBS, baisser le bitrate au hasard, accuser le PC.

Mauvaise approche. La surcharge encodage a trois causes possibles : ton preset est trop lourd pour ton CPU, ton encoder est mal choisi pour ton hardware, ou ta résolution de sortie est trop élevée. La barre d'état d'OBS et l'onglet Statistiques te disent laquelle en deux minutes. Ce guide t'apprend à lire ces signaux pour aller direct au bon fix, au lieu de réinstaller dix fois pour rien.

Et avant tout : encodage surchargé ≠ frames perdues. Si tu confonds les deux, tu vas baisser ton bitrate alors que ton vrai problème est CPU, et ça ne réglera rien. La distinction est expliquée plus bas et détaillée dans le guide OBS perd des frames sur Twitch.

Ce que veut dire le message OBS exactement

Le message brut

"Encoding overloaded! Consider turning down video settings or using a faster encoding preset." En français : "Encodage en surcharge ! Pense à baisser les réglages vidéo ou à utiliser un preset d'encodage plus rapide."

Traduction concrète : ton encodeur (le logiciel ou la puce qui compresse ton flux vidéo pour l'envoyer à Twitch) ne tient plus la cadence. Il prend plus de temps à traiter chaque frame qu'il n'a de temps disponible entre deux frames. Résultat : certaines frames sont sautées avant même d'arriver à Twitch.

Pourquoi ce n'est PAS pareil que "frames perdues / dropped frames"

C'est l'erreur numéro 1 chez les petits streamers : confondre surcharge encodage et frames perdues réseau.

  • Encodage surchargé : ton CPU ou ton GPU sature pendant la compression. Problème de puissance matérielle.
  • Frames perdues réseau (encadré rouge en bas d'OBS) : ton upload internet ne tient pas le bitrate envoyé. Problème de connexion.

Les fixes sont opposés. Si tu as une surcharge encodage et que tu baisses ton bitrate (réflexe "frames perdues"), tu ne règles rien : il faut baisser le preset, changer d'encoder ou baisser la résolution.

Ce que ça fait côté viewer Twitch

Ton stream saccade visuellement. Les frames sautées créent des micro-saccades de 100 à 300 ms qui rendent l'image entrecoupée. Conséquence directe : tes viewers cliquent ailleurs au bout de 30 secondes. La retention de chaîne s'effondre, et l'algo Twitch de recommandation détecte la chute. C'est exactement le piège dans lequel tombent les streamers qui montent en bitrate ou en résolution sans vérifier que leur encodeur suit.

Étape 1 : lire les OBS Stats pour identifier le coupable

Ouvrir le panneau Statistiques

Dans OBS, va dans Affichage > Statistiques (ou View > Stats en anglais). Garde ce panneau ouvert sur un second écran pendant tes streams.

Tu vois trois lignes clés :

  • Temps moyen pour rendre la frame ("Average time to render frame") : si ce chiffre dépasse 12-15 ms en 60 fps, ton GPU rame.
  • Encoder lag impact : c'est le pourcentage de surcharge encodage. Au-dessus de 5 %, tu as un vrai problème.
  • Utilisation CPU : OBS affiche son propre CPU usage, distinct du CPU global du système.

Distinguer CPU vs GPU vs RAM

Ouvre le Gestionnaire des tâches Windows (Ctrl+Shift+Echap), onglet Performance.

  • Si CPU > 80 % pendant le stream : ton CPU sature. Fix preset ou encoder.
  • Si GPU > 95 % : ton GPU sature. Le jeu mange tout, OBS n'a rien.
  • Si RAM > 90 % : tu manques de mémoire. Ferme Chrome et Discord, ajoute de la RAM si récurrent.

Le piège du single-core

C'est la mécanique qui piège la majorité des streamers : tu regardes la charge CPU globale, elle affiche 30 %, tu te dis "j'ai de la marge". Faux.

Le pourcentage affiché est une moyenne sur tous les coeurs. Si tu as un CPU 8 coeurs et qu'un seul coeur est à 100 %, la moyenne globale n'est que de 12,5 % (1/8). Or l'encodeur x264 d'OBS s'appuie surtout sur quelques threads principaux, pas sur l'ensemble parallélisé.

Solution : dans le Gestionnaire des tâches, onglet Performance, clic droit sur le graphique CPU, choisis "Modifier le graphique en > Processeurs logiques". Tu vois maintenant chaque coeur individuellement. Si tu vois un seul coeur scotché à 100 % pendant le stream, c'est ton coupable.

Arbre décisionnel 3 branches

À partir de ce diagnostic, le choix se fait en trois branches :

  • CPU saturé (global ou single-core) → branche preset / encoder.
  • GPU saturé par le jeu lui-même → branche résolution + capper les fps du jeu.
  • GPU saturé en sortie OBS mais CPU OK → branche encoder hardware (NVENC, AMF, QSV).

Fix 1 (le plus rapide) : changer ton preset x264

Ce qu'est un preset

Un preset d'encodage, c'est un ensemble de paramètres pré-réglés qui définit le compromis entre qualité d'image et charge CPU. Plus le preset est lent (medium, slow, slower), meilleure est la qualité à bitrate égal, mais plus le CPU souffre. Plus le preset est rapide (veryfast, superfast, ultrafast), moins le CPU travaille, mais la qualité baisse légèrement.

Tableau de comparaison preset x264

Voici l'ordre de grandeur observé en pratique sur un CPU Ryzen 5 3600 / i5 8400 en streaming 1080p 60 fps :

Preset x264Charge CPU relativeQualité perçue Twitch (compressé 6 Mbps)
ultrafasttrès faiblemédiocre (artefacts visibles)
superfastfaibleacceptable
veryfastmodéréebonne (référence Twitch officielle)
fasterélevéebonne+
fasttrès élevéeexcellente
mediumextrêmeexcellente+

Le preset recommandé pour Twitch < 100 viewers

veryfast. C'est le default Twitch officiel, c'est ce que recommande la doc OBS, et la qualité supplémentaire des presets plus lents est invisible après la recompression Twitch à 6000 kbps maximum.

Si ton CPU est musclé (Ryzen 7 5800X et plus, i7 12th gen et plus) et que tu veux pousser, monte à faster. Mais ne monte jamais à medium ou plus lent en streaming live : tu finiras forcément par surcharger pendant les scènes denses.

Comment changer le preset dans OBS

Va dans Paramètres > Sortie. Bascule en haut sur "Mode de sortie : Avancé". Onglet Diffusion, déroule "Preset CPU x264" et sélectionne veryfast. Applique, relance le stream, observe les OBS Stats.

Fix 2 : baisser ta résolution de sortie sans dégrader

Base Resolution vs Output Resolution

Dans OBS, Paramètres > Vidéo :

  • Résolution de base (canvas) : la résolution interne de ton OBS, à laquelle tu composites les sources. Garde-la à 1920×1080 même si ton écran est en 1440p ou 4K.
  • Résolution de sortie (mise à l'échelle) : la résolution effectivement encodée et envoyée à Twitch.

C'est uniquement la résolution de sortie qui impacte la charge encodage.

Downscale 1080p vers 720p en Lanczos

Si tu veux passer ton flux sortant de 1080p à 720p, le pire choix est de bricoler la résolution du jeu. Le bon choix : laisser la résolution de base à 1920×1080 et baisser la résolution de sortie à 1280×720 dans Paramètres > Vidéo, avec Filtre de mise à l'échelle = Lanczos.

Lanczos préserve la netteté lors du downscale, là où bilinéaire ou bicubique lissent l'image. Visuellement, la différence est marginale sur Twitch après recompression, mais c'est le détail qui distingue un stream propre d'un stream un peu bouilli.

Pourquoi 936p est un compromis sous-coté

Entre 1080p et 720p, il existe une résolution intermédiaire que personne ne mentionne : 1664×936 (936p). Charge encodeur 35 à 45 % plus légère que 1080p, qualité perceptible nettement supérieure à 720p sur Twitch après recompression. C'est le bon compromis pour un streamer avec un CPU milieu de gamme qui veut pousser plus que 720p sans surcharger.

Fix 3 (le vrai levier) : changer d'encoder

x264 vs NVENC vs AMF vs QSV

Quatre encoders existent dans OBS, chacun tape sur un composant matériel différent :

  • x264 : encoder logiciel, tape sur ton CPU.
  • NVENC : encoder hardware Nvidia, tape sur une puce dédiée du GPU Nvidia (séparée du chip graphique principal).
  • AMF : encoder hardware AMD, équivalent NVENC sur cartes AMD RX 6000 et 7000.
  • QSV : encoder hardware Intel, fonctionne avec les iGPU Intel UHD et les GPU Arc.

Arbre décisionnel par hardware

  • Tu as une Nvidia RTX 20/30/40 ou GTX 16xx → bascule sur NVENC, preset Quality, c'est non négociable.
  • Tu as une AMD RX 6000 ou 7000 → bascule sur AMF, qualité équivalente NVENC depuis ces générations.
  • Tu as une Intel Arc ou un CPU Intel récent avec iGPU → bascule sur QSV.
  • Tu n'as qu'une GTX 10xx ou plus ancienne → reste sur x264 mais en preset veryfast strict (le NVENC ancien des GTX 10xx est qualitativement en dessous de x264 medium).

Pourquoi NVENC moderne ≥ x264 medium

Depuis la génération Turing (RTX 20 series), Nvidia a réécrit son encoder NVENC pour rattraper x264 medium en qualité à bitrate égal. Confirmé par les benchmarks indépendants (Tom's Hardware, EposVox sur YouTube).

Concrètement, pour streamer sur Twitch en 1080p 60 à 6000 kbps : un NVENC moderne (RTX 20 et plus) donne une qualité indiscernable de x264 medium pour le viewer, tout en libérant intégralement ton CPU pour faire tourner le jeu. C'est le levier matériel le plus puissant qui existe pour fixer une surcharge encodage.

Le comparatif détaillé entre x264 et NVENC couvre les nuances par génération de GPU.

Comment basculer dans OBS

Va dans Paramètres > Sortie, mode Avancé, onglet Diffusion. Encodeur : sélectionne NVIDIA NVENC H.264. Preset : Quality (pas Performance ni Max Quality). Profile : high. Tune : laisse vide ou hq. Applique, redémarre le stream.

Fixes secondaires (si rien d'autre ne marche)

Fermer Chrome, Discord, OBS browser sources

Chrome avec 20 onglets ouverts peut tirer 2 à 4 Go de RAM et 5 à 10 % de CPU en arrière-plan. Discord en partage d'écran ou call vidéo grimpe rapidement aussi. Sur un PC ancien (Ryzen 5 1600, i5 8600), libérer ce CPU peut suffire à débloquer la surcharge.

Les OBS browser sources (overlays Streamlabs, chat embedded) consomment chacune entre 50 et 200 Mo de RAM et un peu de CPU. Désactive celles que tu n'utilises pas dans la scène active.

OBS en priorité "Supérieure à la normale"

Ouvre OBS, Paramètres > Avancé > Priorité du processus : choisis Supérieure à la normale. Windows alloue plus de cycles CPU à OBS, qui n'a plus à attendre derrière le navigateur ou les processus de fond.

Ne mets jamais Élevée ou Temps réel : tu peux faire freezer l'OS entier si OBS sature à 100 %.

Désactiver Hardware-accelerated GPU scheduling

Sous Windows 10 et 11, Paramètres système > Affichage > Paramètres graphiques > Modifier les paramètres graphiques par défaut > Planification du processeur graphique à accélération matérielle = Désactivé. Cette option, activée par défaut depuis Windows 10 2004, perturbe certains setups OBS / NVENC. La désactiver règle des surcharges intermittentes inexplicables.

Mettre à jour drivers GPU + OBS

Vérifie que tu es sur la dernière version d'OBS Studio (le bouton en bas à droite de l'app te le dit) et sur le dernier driver Nvidia / AMD. Les régressions arrivent dans les deux sens : un driver récent peut corriger une surcharge, comme il peut en introduire une. Si le souci a commencé après une mise à jour, reviens au driver précédent.

Désactiver overlays GeForce Experience et Xbox Game Bar

L'overlay GeForce Experience (Alt+Z) et l'overlay Xbox Game Bar (Win+G) ajoutent chacun une couche de capture qui peut entrer en conflit avec OBS. Désactive-les dans leurs paramètres respectifs si tu n'utilises ni l'un ni l'autre activement.

Si tu hits ce mur en permanence : repense ta stratégie

Tu peux changer toutes les valeurs précédentes pendant trois soirées et te rendre compte que ton matériel n'est juste pas adapté au flux que tu veux pousser. C'est OK : 70 % des streamers débutants sont dans cette situation.

Le piège du upgrade PC

Le réflexe naturel à ce moment-là, c'est de commander un nouveau CPU ou une nouvelle carte graphique pour 1000 à 1500 euros, en se disant que ça réglera tout. Faux pour deux raisons :

  • Un PC plus puissant te permet de streamer en meilleure qualité, mais ça n'augmente pas tes viewers pour autant. La qualité technique d'un stream est rarement le facteur bloquant de la croissance d'une chaîne.
  • L'argent du upgrade peut servir à de meilleurs leviers de croissance (clips, communication, communauté). La question du PC nécessaire pour streamer sur Twitch est traitée à fond ailleurs.

La stratégie "streamer léger + clips externalisés"

L'approche pragmatique pour un petit streamer dont le hardware n'arrive pas à pousser du 1080p propre : streamer en 720p 30 fps clean avec NVENC, qui passera sans surcharge sur n'importe quel PC milieu de gamme, puis investir le temps gagné en mettant en avant tes meilleurs moments en clips post-live sur TikTok, Shorts et Reels.

Le post-prod clips ne consomme pas ton CPU pendant le live, et c'est exactement le levier qui amène des viewers depuis l'extérieur de Twitch. Snowball, l'outil basé sur IA de clip + cropping pour streamers, automatise la transformation des moments forts de tes streams Twitch en formats verticaux exportables sur TikTok / Shorts / Reels. Streamladder et Cross Clip sont les alternatives directes les plus connues sur ce créneau.

L'idée : si ton matériel limite ta qualité live, déporte la valeur sur le contenu court externalisé. Tu peux voir le détail du flux Twitch vers YouTube Shorts côté Snowball, et plus généralement comment grossir une chaîne Twitch avec des clips TikTok.

Conclusion : hiérarchise tes fixes

Récap diagnostic :

  • CPU saturé (preset trop lourd ou x264 mal choisi) → veryfast, ou bascule en NVENC.
  • GPU saturé en encoder hardware → résolution de sortie en 720p / 936p.
  • GPU saturé par le jeu → cape les fps du jeu, baisse les graphismes.

Hiérarchie d'action universelle :

  1. Preset (gratuit, instantané, le plus impactant).
  2. Encoder (gratuit aussi si tu as déjà une carte Nvidia ou AMD récente).
  3. Résolution (gratuit, baisse perceptible mais marginale après recompression Twitch).
  4. Fixes secondaires (priorité processus, fermeture Chrome, désactivation Hardware GPU scheduling).

Et le rappel critique : ne confonds jamais surcharge encodage avec frames perdues. C'est expliqué dans le détail dans OBS perd des frames sur Twitch. Si tu touches au bitrate alors que ton souci est CPU, tu perds ton temps. Lis ce qu'affiche la barre d'état OBS d'abord, applique le bon fix ensuite.

FAQ

Encodage surchargé vs frames perdues, c'est quoi la différence ?

Ce sont deux erreurs OBS distinctes qu'on confond constamment. "Encodage surchargé" veut dire que ton CPU ou ton GPU n'arrive plus à compresser le flux assez vite : c'est un problème de puissance matérielle. "Frames perdues" (encadré rouge en bas d'OBS) veut dire que ton upload internet ne tient pas le bitrate : c'est un problème de réseau. Les fixes sont opposés. Si tu baisses le bitrate alors que tu as un message de surcharge encodage, tu ne règles rien : il faut baisser le preset, changer d'encoder ou baisser la résolution. La barre d'état OBS te dit laquelle des deux erreurs tu as.

NVENC élimine-t-il vraiment la surcharge encodage ?

Dans la majorité des cas oui, parce que NVENC déporte le travail de compression sur une puce dédiée de la carte Nvidia (NVENC chip) qui n'a rien à voir avec le CPU ni avec les coeurs graphiques utilisés pour rendre ton jeu. Tu passes d'une charge CPU à 90 % pendant le stream à une charge CPU normale, et la surcharge encodage disparaît. La condition : avoir une carte Nvidia GTX 16xx, RTX 20, RTX 30 ou RTX 40. Les vieilles GTX 10xx ont un NVENC plus ancien dont la qualité a rattrapé x264 medium seulement à partir de la génération Turing (RTX 20).

Mon CPU est à 30 % et OBS dit surcharge, pourquoi ?

Parce que les pourcentages affichés dans le Gestionnaire des tâches sont une moyenne sur tous les coeurs. Si tu as un CPU 8 coeurs et qu'un seul coeur tape 100 %, la moyenne affichée est de 12,5 % (1/8). Or l'encodeur x264 d'OBS s'appuie surtout sur quelques threads principaux, pas sur tous les coeurs en parallèle. Donc même avec un CPU "à 30 %" global, tu peux avoir un thread saturé qui suffit à déclencher la surcharge. Ouvre l'onglet Performance du Gestionnaire des tâches, clic droit sur le graphique CPU, choisis "Modifier le graphique en" puis "Processeurs logiques". Tu vois les coeurs individuellement et tu repères ceux qui sont au taquet.

Le preset veryfast dégrade vraiment ma qualité Twitch ?

Très peu. Twitch recompresse tout le flux entrant à 6000 kbps maximum côté Partner et plafonne en dessous pour les comptes non-Partner, donc une partie de la qualité que tu envoies est de toute façon écrasée à la réception. La différence entre x264 veryfast et x264 medium sur un flux 1080p compressé deux fois est marginale au regard pour un viewer Twitch. En revanche, la différence de charge CPU entre les deux presets est énorme : medium consomme 3 à 4 fois plus de ressources que veryfast. Pour un débutant qui stream sous 100 viewers, veryfast est le choix par défaut sans hésiter.

Faut-il streamer en 1080p obligatoirement ?

Non, et beaucoup de petits streamers se font surcharger l'encodeur juste parce qu'ils visent du 1080p alors que leur hardware ne suit pas. Twitch downgrade ton flux automatiquement pour les comptes non-Partner et non-Affiliate vers une résolution unique vue par les viewers : tu envoies du 1080p mais tes viewers voient souvent du 720p ou 936p de toute façon. Conclusion : envoie en 720p 60 fps ou 936p 60 fps si ton CPU rame en 1080p. Le viewer ne verra pas de différence et toi tu auras zéro surcharge. Vise le 1080p seulement quand tu es Affilié et que ton hardware tient en preset veryfast minimum.

Faut-il fermer Chrome et Discord pour éviter la surcharge OBS ?

Oui dans les cas limites où ton CPU est déjà chargé par le jeu et l'encodeur. Chrome avec 20 onglets ouverts peut consommer 2 à 4 Go de RAM et 5 à 10 % de CPU en arrière-plan, et Discord avec partage d'écran ou call vidéo grimpe vite. Sur un PC ancien (Ryzen 5 1600, i5 8600), libérer ce CPU peut suffire à débloquer la surcharge encodage. Sur un PC récent (Ryzen 7 5800X et plus, i7 12th gen et plus), c'est cosmétique, ça ne changera pas grand-chose. Mais c'est gratuit à tester : ferme tout sauf le jeu et OBS, relance le stream, vois si le message disparaît.

Mise à jour Windows ou drivers GPU peut causer la surcharge ?

Oui, c'est même un cas fréquent sous-estimé. Une mise à jour drivers Nvidia ou AMD peut casser la compatibilité de l'encodeur hardware avec ta version d'OBS, et une mise à jour Windows 10 ou 11 peut désactiver des optimisations Game Mode ou modifier la priorité des processus. Si tu as commencé à avoir des surcharges juste après un patch, vérifie dans l'historique des mises à jour Windows et la console GeForce Experience ou AMD Software. Solution : revenir au driver GPU précédent (option dans Nvidia Settings) ou désinstaller la mise à jour Windows problématique. Et active toujours "Hardware-accelerated GPU scheduling" à OFF dans les paramètres système si tu as des soucis OBS.

OBS encodage surchargé Twitch : diagnostic + fix 2026 | Snowball