Écran noir VLC sur Android TV : solutions rapides

Problèmes spécifiques au système Dernière mise à jour: S'applique à: Android TV / Google TV · VLC pour Android 3.5+

VLC sur Android TV est le lecteur de référence pour les fichiers locaux, les clés USB et l'IPTV — alors quand il affiche un écran noir (avec ou sans audio), toute la home cinema est perturbée. Les pannes sur Android TV diffèrent de celles du bureau : les pilotes GPU de la TV sont spécifiques au fabricant (et rarement mis à jour), et le chemin audio-vidéo d'Android TV a ses propres particularités. Les solutions ci-dessous correspondent au comportement réel d'Android TV.

Pourquoi cela arrive-t-il ?

  • Conflits de décodage matériel sur le GPU de la TV — les boîtiers Android TV (surtout les pas chers) embarquent des pilotes vidéo bogués qui échouent sur le HEVC/VP9.
  • Échecs spécifiques aux codecs — le 4K HEVC 10 bits et certains profils VP9 échouent sur les anciens chipsets TV.
  • Problèmes de codec audio qui bloquent tout le pipeline — une piste AC-3/DTS non prise en charge peut figer la sortie vidéo sur certaines TV.
  • Données d'application VLC corrompues sur la TV — un état de paramètres cassé après une mise à jour persiste au fil des redémarrages.
  • Problèmes de passthrough HDR — les métadonnées HDR via le chemin HDMI/panneau de la TV peuvent rendre un écran noir.

Comment corriger

Solution 1Basculez le décodage matériel dans les paramètres Android de VLC

La solution n° 1 pour Android TV

  1. Ouvrez VLC > Settings (icône engrenage) > More (faites défiler jusqu'en bas).

    Les paramètres avancés apparaissent.

  2. Dans « Input & codecs », trouvez « Hardware acceleration » et réglez-le sur « Decoding: Disabled ».

    Le décodage logiciel est forcé.

  3. Redémarrez VLC et lisez le fichier.

    La vidéo s'affiche via le décodage logiciel.

RemarqueLe décodage logiciel corrige l'écran noir sur les TV aux pilotes GPU cassés. Sur les chipsets TV faibles, préférez le contenu 1080p pour garder une charge CPU raisonnable.

Solution 2Effacez les données d'application de VLC sur la TV

Réinitialise complètement l'état cassé

  1. TV Settings > Apps > VLC > Forcer l’arrêt.

    VLC est arrêté.

  2. Sélectionnez « Clear data » (et « Clear cache ») — cela réinitialise les préférences et les listes de lecture.

    Les données VLC sont effacées.

  3. Rouvrez VLC et reconfigurez un minimum de paramètres.

    VLC démarre à neuf.

RemarqueEffacer les données supprime les listes de lecture et les favoris — exportez d'abord votre liste (Media > Save playlist) si vous avez beaucoup de chaînes.

Solution 3Vérifiez la piste audio — passez à une piste compatible

Corrige les blocages causés par un audio non pris en charge

  1. Pendant la lecture du fichier (même avec une vidéo noire), ouvrez le menu audio et changez de piste audio.

    Une autre piste audio est sélectionnée.

  2. Si le fichier n'a que de l'AC-3/DTS, activez le passthrough ou le downmix : Settings > Audio > « Audio output » — essayez les deux options.

    L'audio se décode ou transite.

  3. Retestez la vidéo.

    La vidéo suit la correction audio.

RemarqueSur certaines TV, un codec audio non pris en charge bloque tout le pipeline de décodage — corriger l'audio corrige la vidéo noire.

Solution 4Mettre à jour VLC vers la dernière version

Applique les correctifs officiels de bugs et de sécurité (version stable actuelle : 3.0.23)

  1. Dans VLC, allez dans Aide > Vérifier les &mises à jour….

    VLC compare votre version à la dernière.

  2. Si une mise à jour existe, téléchargez-la depuis la page officielle videolan.org.

    Le nouveau programme d'installation est téléchargé.

  3. Installez par-dessus votre version actuelle (les paramètres sont conservés) et redémarrez.

    VLC exécute la nouvelle version.

RemarqueVLC 3.0.23 est la 24e mise à jour de la branche 3.0 et inclut un grand lot de correctifs demuxer et de stabilité — de nombreux problèmes de « lecture impossible » y sont déjà corrigés.

Solution 5Mettez à jour le firmware de la TV / utilisez un autre lecteur pour tester

Distingue les bugs d'application des bugs TV

  1. Vérifiez Settings > About > System update sur la TV.

    La version du firmware s'affiche.

  2. Installez toute mise à jour de firmware en attente, puis retestez VLC.

    La TV exécute le nouveau firmware.

  3. Testez le même fichier dans un autre lecteur TV (par ex. MX Player) : s'il échoue aussi, la TV ou le GPU est en cause.

    La couche fautive est identifiée.

RemarqueLes boîtiers Android TV bon marché sont rarement mis à jour — une mise à jour de firmware est la solution la plus efficace pour leurs problèmes de codecs.

Corrections avancées

Solution 1Testez les bascules « H/W acceleration » par codec de VLC

Règle finement quels codecs utilisent le décodage matériel

  1. Settings > More > Input & codecs — certaines builds exposent des bascules d'accélération par codec.

    Les options par codec apparaissent.

  2. Désactivez l'accélération pour HEVC/VP9 tout en la gardant pour H.264.

    Le H.264 reste rapide ; les codecs problématiques passent en logiciel.

  3. Redémarrez et testez le fichier.

    La lecture fonctionne avec des paramètres ciblés.

RemarqueCe mode hybride garde le 1080p H.264 accéléré matériellement (rapide, frais) tout en routant les codecs problématiques vers le logiciel.

Comment l'éviter à l'avenir

  • Privilégiez les fichiers MP4 H.264/AAC pour la lecture TV — la combinaison la plus compatible.
  • Gardez le firmware de la TV à jour ; les pilotes vidéo des chipsets ne s'améliorent que via le firmware.
  • Pour l'IPTV sur TV, gardez le cache réseau à 3000+ ms pour éviter les coupures de buffering.

Questions fréquentes

Pourquoi VLC affiche-t-il un écran noir sur Android TV mais pas sur mon téléphone ?
Le pilote GPU de la TV gère le décodage différemment ; l'accélération matérielle qui fonctionne sur le téléphone échoue sur la TV. Désactivez-la dans les paramètres de VLC.
VLC prend-il en charge la 4K sur Android TV ?
Oui, si le chipset de la TV décode le 4K HEVC. Les boîtiers bon marché échouent souvent sur le HEVC 10 bits — utilisez le décodage logiciel ou du contenu 1080p.
VLC plante en lisant l'IPTV sur Android TV — pourquoi ?
Probablement un flux instable ou un boîtier à mémoire limitée. Baissez le cache réseau à 3000 ms, mettez à jour VLC et effacez les données d'application.
Puis-je diffuser depuis mon téléphone vers VLC sur Android TV ?
VLC sur Android TV peut servir de récepteur Cast s'il est activé dans les paramètres (bascule Cast receiver). Sinon, utilisez le Cast natif vers le récepteur intégré de la TV.
Pourquoi VLC sur TV montre l'audio mais une vidéo noire pour les MKV ?
Même problème de décodeur que sur le bureau : le codec contenu dans le MKV (souvent du HEVC 10 bits) échoue sur le GPU de la TV. Désactivez le décodage matériel ou remuxez vers H.264.

Résumé

Basculez le décodage matériel dans les paramètres Android de VLC — La solution n° 1 pour Android TV. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.