Troubleshooting·6 min

Par Shamir

Écran noir IPTV mais l'audio fonctionne

L'audio mais aucune image n'est une incompatibilité de décodeur, pas un flux mort, et l'inversion d'un paramètre ramène la vidéo. Voici un flux lu proprement avec le décodage matériel activé.

Tuneline lecture vidéo fluide avec le décodage matériel activé

Image restaurée : décodage matériel activé, aucune image perdue.

Vous appuyez sur Lecture, l'audio est propre et la zone vidéo reste noire. Il s'agit de l'un des problèmes IPTV les plus signalés, et la cause est presque toujours l'une des trois causes suivantes : aucune d'elles n'est mystérieuse, toutes réparables.

Ce guide couvre chaque cause par ordre de fréquence, avec le correctif. Nous ferons référence à Tuneline car il gère la pile de codecs sous-jacente de manière cohérente sur chaque plate-forme – de nombreux rapports « écran noir » disparaissent au moment où l'utilisateur installe un lecteur avec un pipeline de décodeur actuel. Téléchargez Tuneline si vous souhaitez tester cette hypothèse sur votre propre flux.

The fast fix

Lecture audio, écran noir ? C'est presque toujours le codec

Tuneline qui regroupe son propre pipeline de décodeur au lieu de s'appuyer sur votre système d'exploitation, de sorte que les flux HEVC et HDR qui laissent les autres lecteurs gratuits avec écran noir jouent simplement. Gratuit, sans compte.

Téléchargement gratuit

Cause 1 : HEVC / H.265 sans décodage matériel (le plus courant)

La plupart des flux IPTV modernes sont codés en HEVC (H.265). HEVC a besoin d’un décodeur – soit logiciel (CPU), soit matériel (GPU). Si votre lecteur ne dispose pas d'un décodeur HEVC disponible, vous obtenez de l'audio (qui est généralement AAC et décode n'importe où) et une zone vidéo noire.

Là où cela frappe le plus :

  • PCs Windows plus anciens sans l'extension Microsoft HEVC en option installé.
  • Linux distributions avec un lecteur qui ne fournit pas son propre libavcodec.
  • Android téléphones plus anciens que ~ 2018 (pas de décodeur matériel HEVC).
  • Streaming sticks qui annoncent HEVC mais ne gèrent que le profil principal, pas Main 10 (couleur 10 bits).

Correction :

La réponse la plus rapide consiste à utiliser un lecteur qui regroupe son propre pipeline de décodeur plutôt que de s'appuyer sur le système d'exploitation. Tuneline est livré avec media-kit, qui intègre libavcodec, donc HEVC fonctionne immédiatement sur chaque plate-forme sans extension de codec au niveau du système d'exploitation. Installez-le, ouvrez le même flux, et si vous voyez la vidéo, le problème était un codec du système d'exploitation manquant.

Si vous vous en tenez à un autre lecteur :

  • Windows : installez les "Extensions vidéo HEVC" à partir du Microsoft Store (oui, le payant - il y a un version OEM gratuite sur certains PC).
  • macOS : support natif HEVC depuis macOS High Sierra. Si vous êtes sur un Mac et voyez ceci, passez à la cause 2.
  • Linux : installez gstreamer1.0-libav (Debian/Ubuntu) ou le métapaquet de codecs équivalent sur votre distribution.
  • Android : limitation au niveau de l'appareil — il n'y a pas de correctif logiciel pour l'ancien matériel.

Cause 2 : le décodeur matériel est resté bloqué

Les décodeurs vidéo matériels sont des machines à états, et ils se coincent parfois. Symptômes : un flux est lu correctement, vous changez de chaîne, le suivant est noir avec audio. Le décodeur n'a pas été complètement réinitialisé entre les flux.

Correction : forcez la fermeture du lecteur et rouvrez-le. Le décodeur est réinitialisé au redémarrage de l'application.

Dans Tuneline, le changement de canal déclenche une réinitialisation explicite du décodeur, ce qui est l'une des raisons pour lesquelles le mode d'échec "changer de canal = écran noir" est beaucoup plus rare. Si vous rencontrez ce problème sur un autre lecteur et qu'une mise à niveau n'est pas possible, Tuneline vaut la peine d'essayer comme solution de contournement.

Cause 3 : Flux 4K HDR sur un pipeline d'affichage non HDR

Certains fournisseurs proposent des chaînes en HDR10 ou HLG. Si votre écran, votre téléviseur ou votre chaîne de lecture ne prend pas en charge le HDR – ou si le lecteur essaie de restituer le HDR mais que le mappage des tons est mal configuré – vous pouvez obtenir une vidéo noire.

Correction :

  • Sur un moniteur non HDR, utilisez un lecteur qui mappe explicitement les tons HDR → SDR. Tuneline (via media-kit/libmpv) le fait automatiquement.
  • Sur un téléviseur prenant en charge le HDR, vérifiez que le câble HDMI est HDMI 2.0+ et que l'entrée est réglée sur « HDR » ou « Auto ».
  • Sur une case Android TV, vérifiez les paramètres d'affichage du système — certaines cases nécessitent que le HDR soit explicitement activé par résolution.

Cause 4 : lecteur de navigateur + flux enveloppé de DRM

Si vous essayez de lire un flux IPTV dans un lecteur basé sur un navigateur et que le flux est enveloppé dans Widevine/PlayReady DRM, vous verrez souvent de l'audio mais une vidéo noire à moins que le module DRM ne soit correctement initialisé. Il s'agit d'un problème DRM de navigateur, pas d'un problème IPTV.

Correction : utilisez un lecteur IPTV natif de bureau ou mobile au lieu d'un lecteur Web. Tuneline est livré en natif sur toutes les principales plates-formes, précisément afin que vous évitiez le marais DRM du navigateur :

Cause 5 : Le flux Lui-même est uniquement audio

Cas Edge, mais mérite d'être vérifié : certaines "chaînes" d'une liste de lecture sont en fait des flux radio ou des flux audio d'actualités sans piste vidéo. La vidéo noire n'est pas un bug ; c'est un comportement correct.

Correction : vérifiez l'URL du flux dans le panneau d'informations sur les médias de VLC (Outils → Informations sur le codec). Si aucune piste vidéo n'est répertoriée, le flux est uniquement audio par conception.

Liste de contrôle de diagnostic rapide

Avant de plonger dans l'un des éléments ci-dessus, exécutez cette liste de contrôle de 60 secondes :

  1. La chaîne est-elle diffusée en VLC ? Si oui, votre lecteur IPTV a un problème de codec. Si non, le flux est interrompu à la source.
  2. Une chaîne différente de la même liste de lecture est-elle diffusée avec la vidéo ? Si oui, il s'agit d'un problème de codec par flux (HEVC vs H.264). Si non, il s'agit d'un problème de décodage à l'échelle du lecteur.
  3. Cela a-t-il démarré après une mise à jour Windows / macOS / Android ? Si oui, l'inventaire des codecs du système d'exploitation a changé : réinstallez le lecteur ou installez les extensions de codec manquantes.

Pourquoi Tuneline gère mieux cela

Un bref argumentaire puisque vous êtes ici :

Si un flux fonctionne dans VLC mais pas dans votre lecteur IPTV actuel, installez Tuneline et essayez-le là. Même pipeline de kit multimédia, plus une véritable interface utilisateur de chaîne VLC n'a pas.

FAQ

Pourquoi cela ne se produit-il que sur certaines chaînes ?

Parce que toutes les chaînes d'une playlist n'utilisent pas le même codec. Les chaînes sportives sont souvent au format HEVC 10 bits ; les anciennes chaînes d'information sont toujours H.264. Si seulement certains deviennent noirs, il s'agit presque certainement d'un problème de décodeur HEVC.

La mise à jour de mon pilote graphique sera-t-elle utile ?

Sur Windows oui — les pilotes les plus récents exposent davantage de capacités de décodage matériel au D3D11VA. Sur macOS non, les pilotes sont livrés avec le système d'exploitation. Sur Linux oui si vous utilisez des pilotes propriétaires NVIDIA ; le pilote open source nouveau n'expose pas le décodage matériel.

Une connexion Internet lente peut-elle provoquer un écran noir avec audio ?

Non : une connexion Internet lente provoque une mise en mémoire tampon, pas une vidéo noire. Si le son est lu proprement, votre bande passante est correcte. (Comment résoudre les problèmes de mise en mémoire tampon réels.)

Est-ce que cela se produit avec M3U ou Xtream Codes spécifiquement ?

C'est lié au codec, pas au format de liste de lecture. M3U et Xtream peuvent servir les mêmes flux HEVC. Le correctif se situe au niveau du lecteur, pas au niveau de la playlist.


Le chemin le plus rapide vers une vidéo fonctionnelle : installez Tuneline, ouvrez la chaîne cassée et le pipeline de décodeur fourni le résout presque toujours.

— Shamir

Partager l'article

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Lire cet article dans une autre langue

Tuneline est une application de lecture multimédia. Elle ne fournit, n'héberge ni ne distribue aucun contenu. Vous apportez votre propre playlist, exactement comme avec VLC.