Comment corriger les erreurs d'encodage NVENC ou AMD dans OBS Studio ?

Comment corriger les erreurs d'encodage NVENC ou AMD dans OBS Studio ?
Index

Découvrez comment résoudre les erreurs d'enregistrement et de diffusion dans OBS Studio, notamment les problèmes liés aux encodeurs NVENC et AMD, grâce à notre guide pratique et détaillé.

OBS Studio affiche un aperçu, mais refuse de s'enregistrer ou de diffuser, vous renvoyant la note lapidaire : “Échec du démarrage de la sortie. Veuillez vérifier le journal pour plus de détails.” Le compteur d’enregistrement reste désespérément figé à zéro. L’interface d’OBS, pourtant réactive, semble n’offrir qu’une illusion de fonctionnalité.

Les avertissements concernant les pilotes NVENC ou AMD sont vagues. OBS a besoin d’un encodage audio et vidéo pour fonctionner. Si l’un des deux est manquant, attendez-vous à cette erreur. Consultez le journal des échecs : il révèle souvent bien plus que la simple fenêtre d’alerte.

Ces indications sont spécifiques aux soucis de démarrage d’enregistrement et de diffusion sous Windows. Elles ne touchent pas les saccades après le début d’un enregistrement.

Conserver vos paramètres et consulter le journal

Vous pouvez tenter une diffusion. Utilisez le mode privé/test de votre service ou attendez le bon moment. Avant toute modification, arrêtez l’enregistrement, la diffusion, le buffer de lecture, et la caméra virtuelle.

  1. Accédez à Profil, notez votre sélection et choisissez Exporter. Gardez-le pour vous. Ensuite, sélectionnez Dupliquer et nommez-le Test d'encodeur.Un profil conserve les réglages de sortie, pas vos scènes. Modifiez ce duplicata ; si nécessaire, revenez au profil original sans reconstruire vos scènes.
  2. Naviguez vers Aide > Fichiers journaux > Afficher le journal actuel et repérez les entrées chaudes au moment où ça a planté. Après redémarrage, utilisez Afficher les fichiers journaux pour retrouver la session avec la date et l’heure correspondantes.Chaque essai raté enregistre des entrées dans le journal. Si elle n'y figure pas, essayez de la reproduire prudemment. Les antécédents concernant les composants optionnels peuvent égarer.
Ce que note le journal de la tentative échouéeCe qui nécessite de l’attention
Un encodeur audio manquant, tel que CoreAudio_AACVérifiez la sélection audio sous les paramètres de sortie.
Un pilote ou un encodeur NVENC, AMF ou QSV non pris en chargeCompatibilité du GPU/pilote ; une solution SDR peut passer par x264.
AMF_INVALID_ARG pour l'enregistrement AMD AV1, P010 et HQVBRRéglez la combinaison de contrôle de débit HDR décrite ci-dessous.
Erreur d’accès à un fichier d’enregistrementVérifiez Sortie > Enregistrement > Chemin d'enregistrement pour un dossier accessible avec assez d’espace.
Erreur de connexion ou d'authentification à un serveurExaminez Paramètres > Diffusion et dépannez avec OBS, plutôt qu'un réglage d'encodeur sans lien.

Un échec rtmp_output ne signifie pas qu'il y a forcément un souci réseau. Lisez attentivement les détails d’erreur.

Pour toute erreur matérielle, vérifiez le GPU et ses exigences d’encodage matériel. Assurez-vous que vos pilotes sont à jour et compatibles avec votre version de Windows ; consultez le service informatique pour un PC géré.

Notre guide sur l'initialisation d'OBS NVENC inclut des vérifications de pilotes pour les problèmes spécifiques à NVIDIA.

Sélectionnez un encodeur audio disponible

Mettre à jour le pilote graphique ne suffira pas à remplir la sélection audio. Sans un encodeur audio, pas de démarrage de sortie, même si l’encodeur vidéo fonctionne.

    1. Allez dans Paramètres > Sortie. Maintenez le Mode de sortie actuel et trouvez les réglages concernant l’action qui a échoué. En mode Avancé, explorez l’onglet Enregistrement ou Diffusion.
        • En mode Simple, regroupez les options en sections.
        • Vérifiez l’Encodeur audio. Remplacez une sélection vide ou absente par une option fiable, comme FFmpeg AAC pour l’AAC. Gardez une sélection valide intacte.

      Conservez vos pistes audio. Pour les enregistrements utilisant les paramètres de diffusion, vérifiez également la sélection audio. Si aucune option compatible n'est disponible, conservez le journal pour le support OBS et n’altérez pas l’encodeur vidéo.

    2. Cliquez sur Appliquer > OK et testez à nouveau la sortie. Pour l’enregistrement, réalisez un bref test et rejouez-le pour confirmer la présence de la vidéo et de l’audio prévus.

Un enregistrement réussi ne vérifie pas les paramètres de diffusion. Retestez la sortie concernée ; gardez la sélection audio corrigée si elle démarre normalement maintenant.

Essayez x264 L'encodage matériel ne démarre pas

x264 utilise le CPU pour l'encodage vidéo, à la place de NVENC, AMF ou QSV. On peut lancer un enregistrement ou un flux SDR quand l’encodage matériel est indisponible, mais ça charge le CPU et n'arrange pas l’encodeur GPU.

Ce test transforme la vidéo en H.264, pas un remplacement pour un flux HDR ou AV1 voulu.

      1. Dans le profil dupliqué, vérifiez Paramètres > Avancé > Vidéo. Une configuration SDR existante NV12 / Rec. 709 conviendra ici. Préservez vos réglages P010/HDR pour éviter une conversion inappropriée.
      2. Retournez à Sortie et choisissez Logiciel (x264) comme Encodeur vidéo de la sortie problématique. Pour un enregistrement, sélectionnez-le explicitement plutôt que d’utiliser l’encodeur de flux.
      3. Conservez des sélections audio et un format d’enregistrement compatibles. Pour le court test initial, laissez le préréglage CPU fixé et évitez Sans perte en mode d’enregistrement simple. Le streaming doit respecter le débit binaire et l’intervalle de keyframes requis par votre service.

Cliquez sur Appliquer > OK. Les réglages avancés d'OBS vous donneront une base pour de futurs ajustements ; ce ne sont pas des préréglages de streaming.

      1. Ressayez la sortie affectée avec votre scène habituelle. Pour l’enregistrement, lancez un clip court, allez dans Fichier > Afficher les enregistrements, puis visionnez-le. Assurez-vous que le mouvement et l’audio sont corrects, et vérifiez plus que le simple chronomètre. Pour le streaming, validez que votre service reçoit bien la diffusion test.
      2. Lors du test, ouvrez Affichage > Statistiques. Une augmentation du nombre d’Images sautées en raison d'un retard d'encodage indique que l’encodage est à la traîne.

Un fonctionnement fluide fait de x264 une solution temporaire viable. Si ça reste saccadé, vérifiez les surcharges d'encodage d'OBS avant une session prolongée. Les pertes dues au réseau sont distinctes des retards d'encodage.

Tester CQP pour une erreur d'enregistrement AMD AV1 HDR

Un enregistrement AMD AV1 peut marcher en SDR mais échouer avec P010 et HQVBR, affichant AMFComponent::Init failed: AMF_INVALID_ARG. CQP a résolu cette combinaison sans désactiver le HDR ; ce code d'erreur seul ne désigne pas la source du problème.

CQP modifie la gestion de la qualité par l’encodeur sans altérer le format de couleur HDR.

    1. Avec les sorties stoppées, vérifiez une version stable d'OBS et un pilote AMD à jour. Après mise à jour et redémarrage, reproduisez l'échec. Testez CQP seulement si le même encodeur, les réglages et le code d'erreur persistent.
    2. Utilisez une copie du profil HDR original, pas celle du test SDR. Sous Paramètres > Avancé > Vidéo, gardez le format P010 existant.
  1. Configurez l'espace colorimétrique HDR : optez pour Rec. 2100 (PQ).
  2. Allez dans Paramètres > Sortie > Avancé > Enregistrement. Assurez-vous que AMD HW AV1 et Contrôle de débit : HQVBR soient actifs.
  3. Changez Contrôle de débit pour CQP, puis cliquez sur Appliquer > OK. Pour un premier test, conservez les paramètres de quantification par défaut. CQP ajuste le débit binaire et la taille des fichiers, mais ce n'est pas une solution fixe pour le streaming.CQP est présent sur plusieurs encodeurs. Restez avec AMD HW AV1; ne migrez pas vers Intel QuickSync.
  4. Effectuez un enregistrement test et vérifiez le fichier dans un lecteur compatible AV1/HDR. Évaluez le mouvement, l'audio, la couleur et la taille du fichier avant de procéder à un enregistrement prolongé. Un démarrage réussi n’assure pas que la source soit capturée en HDR.

Conservez CQP dans ce profil d'enregistrement uniquement si le test est concluant. Sinon, revenez à un contrôle de débit antérieur ou au profil d'origine avant l'arrêt des sorties.

Si la sortie ne démarre toujours pas

Gardez une trace de la dernière tentative échouée. Avant de partager, vérifiez le journal et les captures d’écran pour éviter d’exposer des fichiers personnels, URLs ou identifiants. Ne diffusez pas d’exports de profil ou de clés de diffusion. Si nécessaire, anonymisez, partagez une version nettoyée et conservez l'original confidentiel.

Pour partager un journal vérifié, allez dans Aide > Fichiers de journal > Télécharger le fichier journal actuel. Notez que Télécharger le dernier fichier journal se réfère à la dernière session OBS, et non nécessairement à la plus récente tentative échouée.

Envoyez le lien.

Sur les plateformes de support officielles d'OBS, précisez les versions d'OBS/Windows, GPU et pilotes, les encodeurs audio/vidéo utilisés, et si l'enregistrement ou le streaming échoue. Joignez tout résultat de test x264 ; une capture d'écran standard n’identifie pas le problème.

Maintenant que tu as fini de lire Comment corriger les erreurs d'encodage NVENC ou AMD dans OBS Studio ?, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Go up