Tous les guides

QUATRE CAUSES, UN REGARD SUR L’ÉCRAN

Sous-titres absents sur iPhone ou CarPlay ? Ce que vous voyez nomme la cause.

Des sous-titres qui ne s’affichent pas sur iPhone ou CarPlay ont quatre causes habituelles, et l’écran les distingue. Rien du tout, avec une piste affichée, veut dire qu’elle n’est pas sélectionnée. Des carrés ou des points d’interrogation veulent dire que le fichier n’est pas en UTF-8. Une copie de disque vierge de texte veut dire des sous-titres en mode image, PGS ou VobSub. Un menu vide veut dire que le fichier externe n’a jamais été associé.

Trouver la bonne vérification
Illustration du produit. Selon la compatibilité de l’app et de l’écran.
  • 01

    Une piste de sous-titres affichée reste inactive tant que vous ne la sélectionnez pas dans Audio et sous-titres.

  • 02

    Les carrés et les points d’interrogation relèvent de l’encodage des caractères, pas du lecteur.

  • 03

    Taille, police et fond des sous-titres viennent des Réglages iOS, pas du lecteur.

Comment ça marche

Pour bien commencer

  1. 01

    Ouvrez Audio et sous-titres

    Le menu d’options de Dashow affiche les pistes de sous-titres de la vidéo et les fichiers arrivés avec elle.

  2. 02

    Sélectionnez la piste affichée

    Une piste reste inactive tant que vous ne la choisissez pas par son nom : prenez la langue voulue et laissez l’image tourner.

  3. 03

    Reliez le symptôme à la cause

    Rien du tout, des carrés et des points d’interrogation, ou un menu vide désignent chacun une cause différente.

  4. 04

    Réglez la taille dans Réglages

    Taille, police, couleur, contour et fond des sous-titres viennent de Réglages → Accessibilité → Sous-titres et sous-titrage.

Aucun sous-titre à l’écran veut souvent dire aucune sélection.

Ouvrez le menu d’options dans Dashow. Audio et sous-titres affiche les pistes de texte de la vidéo et tout fichier de sous-titres arrivé avec elle, par nom et par langue. Une piste affichée n’est pas une piste qui s’affiche. Choisissez celle que vous voulez et les lignes apparaissent au repère suivant.

C’est le cas le plus fréquent et le plus rapide à écarter. Un MKV venu d’une équipe de diffusion porte souvent trois ou quatre pistes de sous-titres, une par langue, plus une piste forcée qui ne couvre que les dialogues en langue étrangère. Ce sont des pistes distinctes et vous choisissez entre elles par leur nom. Sélectionnez-la et regardez une réplique. La suite de cette page traite de ce qui arrive ensuite.

Carrés et points d’interrogation viennent du fichier, pas du lecteur.

Regardez un seul mot accentué. S’il sort en carré, en point d’interrogation ou en suite de caractères absurdes, le fichier de sous-titres est enregistré dans autre chose qu’UTF-8. SubRip ne déclare pas son propre encodage des caractères, si bien qu’un .srt enregistré en Windows-1252, en Big5 ou en Shift_JIS remet au moteur de rendu des octets qu’il lit comme d’autres caractères.

La correction porte sur le fichier, pas sur le lecteur. Ouvrez le .srt dans un éditeur de texte brut et réenregistrez-le avec l’encodage réglé sur UTF-8, puis relancez la vidéo. Le WebVTT évite entièrement la question, puisque la spécification impose que chaque fichier .vtt soit en UTF-8 : c’est pourquoi les mêmes lignes enregistrées en .vtt sortent propres là où le .srt ne l’était pas.

Les pistes PGS et VobSub sont des images de mots.

Une copie de Blu-ray porte ses sous-titres en PGS, et une copie de DVD en VobSub. Les deux rangent chaque ligne comme une image bitmap avec un début et une fin, plutôt que comme des caractères. Matroska range les deux sous le type de piste 17, sous-titre, et les distingue par leur identifiant de codec : un .mkv peut donc porter une piste de sous-titres dont aucun moteur de rendu de texte n’a de quoi dessiner.

Un moteur de rendu de sous-titres dessine du texte. La route vers des sous-titres sur une copie de disque passe par une piste de texte : un .srt ou un .vtt du même film, qu’Audio et sous-titres affiche à côté des pistes du fichier. Le symptôme se nomme lui-même. Vous choisissez la piste par son nom, rien n’apparaît, et le fichier est une copie de Blu-ray ou de DVD.

Un menu vide veut dire que le fichier externe n’a pas été associé.

Le quatrième symptôme est l’inverse du premier. Audio et sous-titres affiche les pistes de la vidéo et aucune trace du .srt que vous avez posé à côté, ou n’affiche rien du tout. Sur un partage, le fichier est trouvé par son nom, et un nom qui ne correspond pas d’assez près à celui de la vidéo est lu comme appartenant à un autre fichier. Seuls .srt et .vtt sont lus.

La règle de nommage exacte, l’étiquette de langue et l’endroit où poser le fichier sur un partage SMB ou WebDAV appartiennent au guide des sous-titres SRT sur iPhone. Allez-y pour un sous-titre qui n’est jamais apparu une seule fois. Revenez ici pour une piste affichée qui ne montre toujours rien. Un fichier .ass ou .sub est un format différent des deux qui sont lus.

Taille, police et fond des sous-titres viennent des Réglages iOS.

Des sous-titres qui apparaissent mais restent trop petits, ou dans une couleur qui disparaît sur une scène claire, relèvent du style plutôt que de la lecture. Les sous-titres importés suivent le style de sous-titrage du système. Ouvrez Réglages, puis Accessibilité, puis Sous-titres et sous-titrage, et touchez Style. Un des styles prêts à l’emploi, ou un style que vous créez, fixe la police, la taille, la couleur, le fond et le contour du texte.

Le réglage appartient à iOS plutôt qu’au menu d’un lecteur : le style que vous y construisez est donc celui dans lequel vos sous-titres importés arrivent. Réglez-le une fois. Une grande taille avec un fond plein est la combinaison qui se lit le mieux sur un écran de voiture, où l’image est plus loin de vos yeux qu’un téléphone tenu à la main. Relancez la vidéo et le nouveau style est en place.

Des sous-titres sur quelques répliques seulement sont une piste forcée.

Des sous-titres qui n’apparaissent que sur certaines répliques sont une piste forcée qui fait son travail. Cette piste ne porte que les lignes dont un spectateur a besoin, sans le reste des dialogues, et Matroska y pose l’indicateur FlagForced pour qu’un lecteur puisse la sélectionner même quand les sous-titres sont par ailleurs désactivés. Ouvrez Audio et sous-titres et prenez plutôt la ligne de la langue complète.

Deux cas sortent de cette page. Un fichier de sous-titres qu’aucun menu n’a jamais affiché relève de l’association plutôt que de l’affichage, et le guide des sous-titres SRT sur iPhone porte la règle de nommage. Si la vidéo ne démarre pas, ouvrez Détails, qui lit la durée, les dimensions, les codecs, la taille et le titre intégré dans le fichier, puis voyez le guide des formats vidéo iPhone et celui de la lecture des fichiers MKV.

Apple : sous-titres et sous-titrage sur iPhoneW3C : WebVTT, le format Web Video Text TracksMatroska : spécification technique des éléments

BONNE QUESTION

Quelques questions que vous vous posez peut-être.

Pourquoi mes sous-titres s’affichent-ils en carrés ou en points d’interrogation ?

Le fichier de sous-titres n’est pas en UTF-8. SubRip ne déclare pas son propre encodage des caractères, si bien qu’un fichier écrit en Windows-1252, en Big5 ou en Shift_JIS est lu octet par octet comme autre chose. Ouvrez le .srt dans un éditeur de texte brut et réenregistrez-le en UTF-8.

Pourquoi les sous-titres intégrés de mon MKV ne s’affichent-ils pas ?

Une copie de disque porte le plus souvent du PGS ou du VobSub, qui rangent chaque ligne comme une image bitmap plutôt que comme des caractères. Un moteur de rendu de sous-titres dessine du texte. Posez un .srt ou un .vtt du même film à côté de la vidéo et il apparaît dans Audio et sous-titres, avec les pistes du fichier.

Mes sous-titres sont trop petits. Où les agrandir ?

Dans Réglages → Accessibilité → Sous-titres et sous-titrage → Style. Ce panneau fixe la police, la taille, la couleur, le contour et le fond des sous-titres dans tout iOS, et les sous-titres importés sont dessinés dans le style que vous y construisez. Changez-le une fois, puis rouvrez la vidéo.

Le fichier de sous-titres n’est pas du tout dans le menu. Que faire ?

C’est une affaire d’association plutôt que d’affichage. Sur un partage SMB ou WebDAV, le fichier est trouvé par son nom, à côté de la vidéo, et seuls .srt et .vtt sont lus. Le guide des sous-titres SRT sur iPhone porte la règle de nommage exacte et l’étiquette de langue.