Aller au contenu principal
SubtitleMatrix

Reformater à une longueur de ligne

Texte et styleRefaire les retours à la ligne
Ou collez le texte d'un sous-titre

Options

Un cadre, cinq choix, et chaque choix a sa page. Renvoi à la ligne redistribue chaque bloc selon le nombre de colonnes, ce qui peut aussi bien raccourcir une ligne trop longue que remonter une ligne courte. Couper les lignes longues ne coupe que les lignes dépassant le nombre et laisse les autres exactement telles quelles. Équilibrer conserve le nombre de lignes de chaque bloc et déplace les mots entre elles jusqu'à ce que la plus longue soit aussi courte que possible. Joindre met chaque bloc sur une seule ligne. Limiter laisse intact tout bloc déjà dans la limite de lignes. Cette page remplit le cadre avec le choix que son titre nomme et n'en propose aucun autre.

Compté en colonnes plutôt qu'en caractères : un caractère chinois ou japonais en occupe deux et une lettre latine accentuée une. 42 est la valeur habituelle pour les sous-titres en écriture latine. Abaissez-la et les lignes sortent plus courtes mais plus nombreuses ; rien n'est jamais coupé.

La fréquence d'images dans laquelle les temps sont comptés. Sur les pages de format, c'est ce dont MicroDVD a besoin, car il stocke les temps sous forme de numéros d'image. Sur les pages de fréquence d'images, c'est la cadence à laquelle le fichier a été minuté — la version pour laquelle les sous-titres ont été faits — et le second cadre de la page prend la cadence de la vidéo avec laquelle vous allez les utiliser. 23,976, 24, 25, 29,97, 30, 50, 59,94 et 60 sont les valeurs courantes. Se tromper décale toute la chronologie et, sur les pages de fréquence d'images, ce décalage est un rapport, pas un montant fixe.

Cette page reformate le texte de chaque bloc à une largeur de ligne que vous choisissez. Une ligne qui dépasse la largeur est coupée à une frontière de mot ; une ligne qui est en dessous est remontée dans la ligne précédente quand les deux tiennent ensemble. C’est la seule page du groupe qui fait les deux, et c’est pourquoi elle est celle qu’il faut quand les retours à la ligne d’un fichier ont dérivé, plutôt que lorsqu’une seule ligne est trop longue.

La largeur se compte en colonnes, pas en caractères. Un caractère chinois ou japonais occupe deux colonnes et une lettre latine une, donc une limite de 42 contient 21 caractères chinois ou 42 lettres latines. Quarante-deux est le chiffre utilisé depuis des décennies par les sous-titres en écriture latine et c’est la valeur par défaut. Rien n’est jamais tronqué pour atteindre le nombre : la page déplace des retours à la ligne et laisse les mots tranquilles, donc une ligne qui ne peut pas entrer dans la limite par aucune coupure est signalée au lieu d’être raccourcie.

Une ligne qui commence par un tiret marque un changement de locuteur. Ces lignes sont des cloisons. La page reformate les mots de part et d’autre, mais elle ne réunira pas deux lignes de tiret en une seule, car mettre le dialogue de deux personnes sur une ligne est une erreur de lecture que les tirets avaient pour but d’éviter. Si vous voulez faire tomber cette cloison, la page qui supprime les retours à la ligne le fait et compte combien elle en a fait tomber.

Tout se passe dans le navigateur, sans envoi et sans inscription. Les onze formats qui portent plus d’une ligne dans un bloc sont acceptés : SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON et CSV. Le texte brut n’est pas proposé, car un fichier texte compte un bloc par ligne et il n’y a aucune rupture à déplacer à l’intérieur d’un bloc.

Exemples

Un bloc coupé trop tôt et un bloc coupé trop tard

Entrée

1
00:00:01,000 --> 00:00:04,000
We could take the train
and be there by six

2
00:00:05,000 --> 00:00:09,000
I told you we would miss the last train if we stayed any longer

Sortie

1
00:00:01,000 --> 00:00:04,000
We could take the train and be there by
six

2
00:00:05,000 --> 00:00:09,000
I told you we would miss the last train if
we stayed any longer

Deux défauts opposés dans un même fichier, réparés à la largeur par défaut de 42 colonnes. Le premier bloc arrivait en lignes de 23 et 19 colonnes, soit 43 ensemble — une colonne au-dessus de la limite —, donc la page les réunit et coupe aussitôt un mot plus tôt, laissant 39 et 3. Le second était une seule ligne de 63 colonnes et ressort en 42 et 20. Rien n’a été ajouté ni retiré : les mots sont les mêmes, seules les ruptures ont bougé. La queue de trois colonnes du premier bloc est le coût honnête d’un tassement glouton plutôt que d’une répartition égale.

Une ligne chinoise, où un caractère vaut deux colonnes

Entrée

WEBVTT

00:00:01.000 --> 00:00:04.000
你好世界今天天气很好我们出去玩吧顺便买点东西回来

Sortie

WEBVTT

00:00:01.000 --> 00:00:04.000
你好世界今天天气很好我们出去玩吧顺便买点东
西回来

Vingt-quatre caractères chinois font quarante-huit colonnes, donc cette ligne dépasse la limite et se coupe après le vingt et unième. Un outil qui compterait les caractères aurait jugé vingt-quatre une ligne courte et l’aurait laissée telle quelle, ce qui est la façon dont un sous-titre chinois de deux lignes finit deux fois plus large que le sous-titre anglais à côté. Le texte n’a pas d’espaces où couper, donc chaque caractère est un point de coupure et la rupture tombe au milieu de la phrase, ce qui est attendu pour cette écriture.

Deux locuteurs, deux lignes

Entrée

1
00:00:01,000 --> 00:00:04,000
- Then we walk
- All the way home

Sortie

1
00:00:01,000 --> 00:00:04,000
- Then we walk
- All the way home

Le fichier revient octet pour octet, et c’est le résultat correct plutôt qu’un échec. Les deux lignes font 14 et 18 colonnes et tiendraient ensemble sur une ligne de 32, mais chacune commence par un tiret, donc deux personnes différentes parlent. Les réunir donnerait à un acteur les mots de l’autre. Aucune ligne ne dépasse la limite toute seule, donc il n’y a rien d’autre à faire, et un passage sans rien à signaler ne signale rien.

Questions fréquentes

Quelle différence avec la page qui ne fait que couper les lignes trop longues ?

Celle-ci réunit aussi. La page de découpe laisse une ligne de 12 colonnes telle quelle, même si elle tiendrait avec la précédente ; ici, les deux lignes sont réunies puis recoupées à la largeur demandée, donc une ligne trop courte est corrigée au passage. Cela rend la page plus puissante sur un fichier dont les ruptures ont dérivé, et aussi plus intrusive sur un fichier où les ruptures étaient volontaires.

Pourquoi mon bloc se termine-t-il par une ligne de trois colonnes ?

Parce que la page tasse les mots de façon gloutonne : elle remplit chaque ligne jusqu’au dernier mot qui tient, sans répartir les mots entre les lignes. Un bloc de 43 colonnes réuni puis coupé à 42 peut donc laisser une queue courte. Ce n’est pas une perte de texte, et le nombre de mots est identique. Si vous voulez des lignes de longueur comparable, c’est la page d’équilibrage qu’il faut, à condition de garder le même nombre de lignes.

Que se passe-t-il pour une ligne qui ne peut pas entrer dans la limite ?

Elle est signalée, et aucun mot n’est coupé en deux. Une adresse web ou un mot très long reçoit une ligne à lui et reste au-dessus de la limite ; le passage indique combien de lignes sont dans ce cas. L’autre solution serait de tronquer ou de couper le mot, ce qui modifierait votre texte. Une ligne signalée est donc une information à traiter, pas un échec silencieux.

Pourquoi les lignes de tiret ne sont-elles pas réunies ?

Parce qu’un tiret en début de ligne marque un changement de locuteur, et que réunir deux de ces lignes mettrait les répliques de deux personnes sur la même ligne. La page reformate les mots de chaque côté de la cloison sans la franchir. Si vous voulez vraiment réunir les prises de parole, la page qui supprime les retours à la ligne le fait, et elle indique combien de changements de locuteur elle a réunis.

Pourquoi une ligne chinoise est-elle mesurée en colonnes ?

Parce qu’un caractère chinois ou japonais occupe deux colonnes à l’écran, alors qu’une lettre latine en occupe une. Une ligne de vingt-quatre caractères chinois est donc large de 48 colonnes et dépasse une limite de 42, même si elle paraît courte à un comptage de caractères. La mesure en colonnes décrit ce que le spectateur voit, et c’est elle qui décide de la coupure.

Quels formats peuvent être reformatés à une largeur ?

Les onze dont les blocs portent plusieurs lignes : SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON et CSV. Le texte brut est exclu, car un bloc y est déjà une ligne et il n’y a aucune rupture interne à déplacer. Les formats sont reconnus à leur contenu plutôt qu’à leur extension, et aucun fichier n’est envoyé : tout le passage se fait dans cet onglet.

Outils associés