Retour au blog

Guide / K5 · Formats et compatibilité

Sous-titres texte et sous-titres image : pourquoi PGS pose problème dans un MP4

Les sous-titres suivent deux approches radicalement différentes. Les sous-titres texte stockent des lignes de texte et le moment où elles apparaissent ; le lecteur les dessine lui-même avec la police de l’appareil. Les sous-titres image stockent des images déjà dessinées (c’est le cas de PGS sur Blu-ray et des sous-titres sur DVD), et le lecteur se contente de les poser à l’écran. Cette différence décide si les sous-titres peuvent entrer dans un MP4 : la piste de sous-titres d’un MP4 convient au texte, les sous-titres image n’y ont aucune place. Aussi, quand un fichier portant du PGS est converti en MP4, cette famille de sous-titres ne peut pas entrer telle quelle : il faut d’abord reconnaître en texte les lettres des images pour qu’elles prennent place dans cette piste — c’est la voie que EncoX suit.

Il existe aussi, pour le « mes sous-titres étaient bien dans le fichier d’origine, ils ont disparu après conversion », une cause qui ne vient pas du fichier lui-même : le fichier n’est pas abîmé, la conversion n’a pas échoué, mais l’outil à portée de main n’a pas de piste capable de loger une image. Quand les images sont d’abord reconnues comme du texte puis couchées en une piste de sous-titres — c’est la voie que suit EncoX —, le retour est un sous-titre texte et non une piste vide, au prix d’une reconnaissance qui peut se tromper. Pour l’ordre de décision général, voir ce que deviennent les sous-titres après une conversion EncoX.

1. Les sous-titres texte : du texte et des horaires

Un sous-titre texte est essentiellement du texte brut assorti d’un repère temporel. Il ne contient que le texte et l’instant d’affichage ; la taille, la police et la position sont décidées sur le moment par qui le lit. L’avantage : un poids faible, un affichage activable ou désactivable, et une remise en page possible par un autre appareil. L’inconvénient : sur une mise en page sophistiquée, le rendu n’est pas forcément identique d’un appareil à l’autre.

SRT et ASS appartiennent à cette catégorie et sont les deux formes les plus courantes dans les médias locaux. ASS porte un peu plus d’informations de mise en page que SRT ; à la conversion, son contenu est donc ramené à une forme plus universelle, sans que les paramètres de mise en page soient reportés tels quels.

Un sous-titre texte, c’est « du texte plus un horaire » ; à quoi il ressemble à l’écran, c’est celui qui le lit qui le décide.

2. Les sous-titres image : image par image

Les sous-titres image sont composés, contourés et colorés dès la fabrication du disque ; ce qui entre dans le fichier, ce sont des images. Le lecteur n’a pas besoin de comprendre le texte : il suffit de superposer la bonne image au bon moment. C’est pourquoi le rendu est identique sur n’importe quel appareil — au prix d’un contenu non éditable, sans taille de police réglable, et difficile à loger dans un conteneur pensé pour du texte.

PGS est la forme de sous-titres image habituelle sur Blu-ray, et les sous-titres de disques relevant de la même approche fonctionnent pareil. Quand ils se trouvent dans un fichier MKV, ce n’est pas le conteneur qui pose problème : c’est que le sous-titre est lui-même une image.

3. Pourquoi PGS rencontre un obstacle dans un MP4

La piste de sous-titres d’un MP4 s’organise en texte : une ligne de contenu pour un intervalle de temps. Une séquence d’images ne sait pas s’écrire dans une telle piste. En théorie, il n’y a donc que trois issues : embarquer les images avec le fichier, dans un autre type de piste (les combinaisons capables de les accueillir sont très limitées), reconnaître le texte contenu dans les images (le résultat ne peut pas être identique à la mise en page d’origine), ou ne pas les emporter à la conversion.

EncoX emprunte la deuxième voie : il reconnaît comme texte les répliques présentes dans les images, puis écrit une piste de sous-titres. Une source qui n’a que des sous-titres image peut donc ressortir avec des sous-titres ; simplement, la reconnaissance peut se tromper et la mise en page d’origine ne revient pas dans le fichier produit.

Un sous-titre image n’entre dans un MP4 qu’après avoir été reconnu comme texte ; qu’une piste entière reste dehors vient d’un désaccord entre le conteneur et le type de sous-titres, pas d’une erreur de la conversion.

4. Comment savoir dans quel cas vous êtes

Lisez la rubrique sous-titres des informations multimédias du fichier. Quelques indices utiles :

Les pistes audio se jugent dans le même ordre : « regarder le contenu plutôt que l’extension », expliqué dans quelle différence entre conteneur et codec, vaut aussi pour les sous-titres.

5. Trois conseils

Premièrement, vérifiez le type de sous-titres avant la conversion : cela décide si vous pouvez attendre des sous-titres dans le fichier produit. Deuxièmement, pour une source qui n’a que des sous-titres image, la conversion reconnaît d’abord le texte, puis emporte une piste de sous-titres ; la reconnaissance peut se tromper, un coup d’œil personnel vaut la peine. Troisièmement, changer l’extension ne change pas le type de sous-titres : un sous-titre image ne devient pas un sous-titre texte parce qu’on renomme le fichier.

6. Ce que EncoX fait vraiment des sous-titres

Les entrées de sous-titres vérifiées par EncoX sur appareil réel sont SRT et ASS, y compris les pistes bilingues et multilingues ; après conversion, elles restent des sous-titres texte dans le MP4 produit. Les sous-titres image des Blu-ray (PGS) sont relus puis reconnus comme du texte, et ce texte rejoint le fichier produit comme piste de sous-titres texte ; la reconnaissance peut se tromper. Ce chemin n’a été mené à terme sur de vrais appareils que pour les PGS des Blu-ray : pour les DVD et les décodeurs TV, faute d’échantillon, rien n’est présenté comme vérifié.

Les sous-titres texte conservent leur contenu ; les sous-titres image n’entrent dans cette piste qu’après avoir été reconnus comme texte. C’est pourquoi la limite de cette étape est dite à l’avance, pour ne pas vous laisser la chercher après coup.

Le résultat des sous-titres texte et des sous-titres image ne se juge pas au seul fait que l’image paraît normale ; voyez d’abord l’ordre de décision, puis contrôlez les sous-titres réellement présents dans la sortie avec que tester avant d’acheter Opus.

Questions fréquentes

Le fichier d’origine avait des sous-titres, pourquoi plus aucun après conversion ?

Le plus souvent, ce sont des sous-titres image : ils sont stockés sous forme d’images, et la piste de sous-titres du MP4 ne peut pas les accueillir telles quelles ; cette famille doit donc d’abord être reconnue comme texte. Les sous-titres texte (SRT, ASS), eux, conservent directement leur contenu.

Comment faire des sous-titres image des sous-titres utilisables ?

Tout se joue sur l’étape de reconnaissance : EncoX transforme les répliques de l’image en texte, puis écrit une piste de sous-titres ; le résultat ne peut pas être identique à la mise en page d’origine, alors relisez vous-même cette piste. Si vous ne voulez rien relire, procurez-vous un média portant des sous-titres texte, ou lisez directement le fichier d’origine.

Les sous-titres ASS gardent-ils leur mise en page ?

Le contenu est conservé, les paramètres de mise en page ne sont pas reportés tels quels. Les informations supplémentaires que ASS porte par rapport à SRT, la police et la position notamment, sont ramenées à une forme plus universelle dans la sortie.

Plusieurs pistes de sous-titres sont-elles toutes conservées ?

Dans les échantillons vérifiés, plusieurs pistes de sous-titres texte peuvent être conservées, y compris en bilingue et en multilingue ; si le fichier contient aussi des sous-titres image, ceux-là passent par la voie de la reconnaissance.


Axiom One LLC — EncoX