Les vidéos ne se lisent pas ou saccadent
Pourquoi une vidéo qui se lit sur votre ordinateur portable est noire, saccadée ou tremblante à l'écran : codecs, paramètres d'encodage, l'option de moteur vidéo et la 4K sur Android.
La vidéo est le domaine où le matériel bon marché montre ses limites. Un fichier qui se lit parfaitement sur votre ordinateur portable peut être noir, saccadé ou instable à l'écran. Le lecteur confie le décodage au matériel propre à l'appareil, et chaque appareil prend en charge des formats différents.
Commencez par le fichier, réencodez-le
Le seul format recommandé sur toutes les plateformes que nous vendons est la vidéo H.264 dans un conteneur MP4. Le reste du profil ci-dessous est notre propre point de départ prudent, et le réencodage vers ce profil résout la plupart des problèmes :
| Paramètre | Usage | Pourquoi |
|---|---|---|
| Conteneur | MP4, faststart activé | Se lit sur toutes les plateformes que nous vendons |
| Codec vidéo | H.264, profil Main | Évitez H.265/HEVC, VP9 et AV1 sauf si vous avez testé cet appareil |
| Résolution | 1920 × 1080 | Et pas plus grande que la zone dans laquelle elle est lue |
| Débit binaire | 2–6 Mbps | Des débits très élevés sont une cause fréquente de saccades |
| Fréquence d’images | 25 ou 30 fps, constant | Un débit d'images variable perturbe les décodeurs peu puissants |
| Audio | AAC, 128 kbps stéréo | Conservez-le même sur une vidéo silencieuse : une piste audio inhabituelle peut faire échouer tout le fichier |
HandBrake est gratuit et fait tout cela, et réencoder est plus rapide que diagnostiquer. Remplacez la nouvelle version dans la playlist, voir Playlists et la bibliothèque de médias.
Elle se lit dans l'aperçu mais pas à l'écran
L'aperçu utilise les codecs de votre ordinateur. L'écran utilise un décodeur peu puissant.
Bon à savoir Un fichier qui s'affiche correctement dans l'aperçu mais échoue à l'écran est presque toujours un problème de codec, pas un problème du CMS. Sous Windows, le lecteur s'appuie sur les codecs dont Windows lui-même dispose, et ajouter un pack de codecs pour forcer le passage d'un fichier peut déstabiliser la machine.
Sous Android, le lecteur enregistre ce qu'il n'a pas pu décoder sous Faultlist sur son écran d'état, et signale un tel fichier comme Unsupported Video. L'entrée reste jusqu'au redémarrage du lecteur, donc redémarrez après avoir mis en ligne une version corrigée. L'écran d'état Windows ne liste pas du tout les médias en échec, voir Lire la fenêtre d'état du lecteur.
4K sur Android
Un lecteur Android ne restitue pas une mise en page 4K en 4K : l'interface, les images et le contenu web sont rendus en 1080p puis mis à l'échelle vers le panneau, seule la vidéo se décode nativement en 4K. Signaler un tel écran comme 1920 x 1080 correspond à la résolution de rendu, pas à un défaut.
Construisez donc une mise en page en 1920 x 1080 avec une vidéo encodée en 4K à l'intérieur. Une mise en page en 3840 x 2160 ne vous apporte rien et est une cause fréquente de vidéo noire. Voir Résolution et orientation de l'écran.
Réglages du décodeur à modifier sur Android
Ouvrez Écrans, utilisez le menu de la ligne pour l'écran, cliquez sur Modifier, allez à l'onglet Paramètres et faites défiler jusqu'en bas. Cochez la case Remplacer à côté d'un paramètre, puis enregistrez.
- Moteur vidéo : ExoPlayer ou Android Media Player. Les anciens panneaux SoC, et les appareils Philips sous Android 7 ou antérieur, ne se comportent souvent bien qu'avec ce dernier.
- Utiliser plusieurs décodeurs vidéo : désactivez sur le matériel bas de gamme. Un appareil qui ne peut pas soutenir deux décodeurs lit une vidéo et affiche du noir pour la seconde.
- Utiliser une SurfaceView pour le rendu vidéo ? : à essayer lorsque la vidéo est noire mais que l'audio est lu.
- Accélération matérielle du contenu web : uniquement pour une vidéo à l'intérieur d'une page intégrée.
Modifiez un paramètre à la fois et laissez le lecteur redémarrer avant d'en juger. Le Remplacer par écran ne nécessite aucun droit d'administrateur, mais le profil partagé qui se trouve derrière est géré de façon centralisée, alors demandez-nous via Envoyer une demande d'assistance pour modifier tous les écrans à la fois.
Pourquoi ça saccade plutôt que ça échoue
Le saccadement survient quand on demande à l'appareil plus qu'il ne peut donner. Un écran SoC tel qu'un panneau LG webOS dispose de bien moins de marge de décodage qu'un lecteur Android ou Windows dédié, considérez donc le 1080p à un débit modeste comme le plafond. Deux vidéos lues en même temps mettent en échec de nombreux lecteurs bas de gamme, et une superposition lourde ou une page web intégrée coûtent la même marge, voir Pages web et HTML intégré sur un écran.
Le stockage compte aussi, car la vidéo est lue depuis le stockage local pendant la lecture. Sous Android, l'emplacement de la bibliothèque est choisi sur l'appareil, dans les paramètres propres au lecteur, pas dans le CMS. Si la vidéo saccade depuis le stockage interne, essayez l'externe ou la carte SD, et depuis une carte, essayez l'interne, une carte usée saccade d'elle-même.
Une vidéo qui ne démarre jamais
- Le fichier n'a pas fini de se télécharger. Une vidéo partielle ne joue rien du tout, et un gros fichier sur une liaison lente prend des heures, voir Le contenu ne change jamais.
- L'appareil n'a plus d'espace, donc le téléchargement ne se termine jamais. Faites en sorte que le lecteur abandonne ses copies locales et les récupère à nouveau : Écrans, le menu de la ligne, Modifier, l'onglet Avancé, cochez Effacer les données en cache puis enregistrez. Ne supprimez jamais les fichiers d'un lecteur à la main.
- La bibliothèque du compte est pleine, voir Quota de stockage et envoi de médias.
Quel type d'écran noir
Si la mise en page s'affiche correctement et que seule la vidéo est noire, il s'agit d'un problème de décodage. Si tout l'écran est noir, le lecteur s'est arrêté ou n'a jamais démarré, voir Écrans noirs et plantages du lecteur. Si un fichier 1080p réencodé ne se lit pas seul dans une mise en page vide, envoyez-le-nous via Envoyer une demande d'assistance.
Articles associés : Écrans noirs, blocages et plantages du lecteur, Résolution d'écran, orientation et dimensionnement de la mise en page, Playlists et la bibliothèque de médias