Convertir en casse de phrase
Ou collez le texte d'un sous-titre
Options
Cinq règles nommées se cachent derrière ce cadre, et chacune a sa page : MAJUSCULES et minuscules réécrivent chaque lettre, Casse de titre met une majuscule à chaque mot et laisse les petits mots (a, the, of) tranquilles, Casse de phrase passe d'abord la ligne en minuscules puis reconstruit les débuts de phrase, et Majuscule à chaque ligne ne change que la première lettre de chaque ligne. Cette page remplit le cadre avec la règle que son titre nomme et n'en propose aucune autre : le fichier qu'elle produit est bien celui dont elle parle.
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 est celle qu’il faut lancer sur un fichier de sous-titres arrivé en capitales. Elle met d’abord chaque ligne en minuscules, puis remet les majuscules là où les phrases commencent vraiment : une au début de la ligne, une après chaque point, chaque point d’interrogation et chaque point d’exclamation.
La fin d’une phrase est jugée avec soin plutôt qu’en cherchant un point. Un point suivi d’un chiffre appartient à un nombre, donc « 3.5 » ne commence pas une phrase. Un point après une abréviation connue — « etc. », « Dr. », « e.g. » et une vingtaine d’autres — non plus. Un point placé après une seule lettre est aussi traité comme une abréviation, ce qui couvre « J. Smith » et le « M. » français. En revanche « Mme » ne figure pas dans la liste : le point qui le suit est lu comme une fin de phrase. Une majuscule après un point d’exclamation ou d’interrogation suit la même règle, y compris avec la ponctuation française.
Une conséquence est à connaître avant de lancer la page sur une série, et c’est la seule chose qui surprenne : les noms propres descendent avec le reste, car rien dans un fichier de sous-titres ne dit qu’un mot était un nom. Un fichier plein de noms est mieux servi par la majuscule en début de ligne ou par la casse de titre, qui laissent le reste de chaque ligne tel qu’elles l’ont trouvé.
Rien n’est envoyé, et le fichier est reconnu à son contenu plutôt qu’à son extension parmi les douze formats. Un fichier déjà en casse de phrase revient octet pour octet, ce qui rend cette page utile en premier passage sur un fichier hérité : tout ce qu’elle change est quelque chose qui avait besoin d’être changé.
Exemples
Un fichier livré en capitales
Entrée
1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK. THE LIGHT IS ON.
2
00:00:03,000 --> 00:00:04,000
WHO TURNED IT OFF?
Sortie
1
00:00:01,000 --> 00:00:02,000
The room is dark. The light is on.
2
00:00:03,000 --> 00:00:04,000
Who turned it off?
Deux phrases dans le premier bloc, donc deux majuscules : une au début de la ligne et une après le point, tout le reste étant en minuscules. La règle s’applique ligne par ligne et non bloc par bloc, si bien qu’un sous-titre tenant deux phrases reçoit deux majuscules.
Des points qui ne finissent pas une phrase
Entrée
1
00:00:01,000 --> 00:00:02,000
IT IS 3.5 METRES, ETC. AND MORE.
2
00:00:03,000 --> 00:00:04,000
DR. SMITH LEFT AT 9 A.M.
Sortie
1
00:00:01,000 --> 00:00:02,000
It is 3.5 metres, etc. and more.
2
00:00:03,000 --> 00:00:04,000
Dr. smith left at 9 a.m.
Trois points qui ne déclenchent rien : celui de « 3.5 » est suivi d’un chiffre, et ceux de « etc. » et « Dr. » suivent des mots de la liste des abréviations. Le second bloc montre la limite de la page : « smith » reste en minuscules, parce que la casse de phrase n’a aucun moyen de savoir que c’est un nom.
Un point à l’intérieur des guillemets
Entrée
1
00:00:01,000 --> 00:00:02,000
HE SAID "GO." SHE LEFT.
2
00:00:03,000 --> 00:00:04,000
"WAIT!" HE CALLED.
Sortie
1
00:00:01,000 --> 00:00:02,000
He said "go." She left.
2
00:00:03,000 --> 00:00:04,000
"Wait!" He called.
Le point est à l’intérieur des guillemets et termine malgré tout la phrase, donc « She » prend une majuscule après le guillemet fermant. Dans le second bloc la ligne ouvre sur le guillemet, et la majuscule tombe sur la première lettre à l’intérieur : la ponctuation n’a pas de casse.
Un fichier déjà correct
Entrée
1
00:00:01,000 --> 00:00:02,000
The room is dark. The light is on.
2
00:00:03,000 --> 00:00:04,000
Who turned it off?
Sortie
1
00:00:01,000 --> 00:00:02,000
The room is dark. The light is on.
2
00:00:03,000 --> 00:00:04,000
Who turned it off?
Octet pour octet identique, puisqu’il n’y avait rien à reconstruire. Sur un fichier hérité, c’est un premier passage utile : la sortie est un diff de ce que la page considère comme faux, et un diff vide signifie que la casse n’était pas le problème.
Questions fréquentes
Pourquoi mes noms propres ressortent-ils en minuscules ?
Parce que la casse de phrase met chaque ligne en minuscules avant de la reconstruire, et que rien dans un fichier de sous-titres ne dit quels mots étaient des noms. Un fichier plein de noms veut une autre page : la majuscule en début de ligne change beaucoup moins de choses, et la casse de titre protège les mots qui portent déjà une capitale interne.
Quelles abréviations sont reconnues par la page ?
Une vingtaine : les titres comme Mr, Mrs, Dr, Prof et St, les abréviations latines etc, e.g, i.e et vs, les formes commerciales approx, inc, ltd, co et dept, les heures a.m et p.m, et u.s / u.k. Toute lettre seule est également traitée comme une abréviation, ce qui couvre « M. » en français. « Mme » ou « Mlle », en revanche, n’y sont pas : leur point est lu comme une fin de phrase.
La page traite-t-elle la ponctuation française ?
Oui. Le point d’interrogation et le point d’exclamation terminent une phrase au même titre que le point, et le guillemet fermant « » » est compté avec la phrase qui vient de finir, comme le guillemet anglais. L’espace insécable qui précède « ? », « ! » ou « : » en français est du texte et n’est jamais modifiée.
Que fait la page d’une ligne qui contient plusieurs phrases ?
Chaque début de phrase reçoit une majuscule, quel que soit leur nombre sur la ligne. Les sous-titres tiennent souvent deux courtes phrases dans un même bloc, donc c’est le cas normal plutôt qu’un cas limite, et c’est pourquoi la page ne peut pas se contenter de capitaliser le premier caractère.
La casse de phrase touche-t-elle les timecodes ou la mise en forme ?
Non. Seul le texte de chaque ligne est réécrit, donc chaque bloc garde ses heures à la milliseconde et l’ordre du fichier. La mise en forme est préservée, sauf quand la mise en minuscules change la longueur d’une chaîne : dans ce cas les balises de la ligne sont retirées plutôt que laissées sur les mauvaises lettres, et le nombre est signalé.
La page fonctionne-t-elle sur un fichier bilingue ?
Oui, ligne par ligne : une ligne française et une ligne anglaise sont traitées séparément, et chacune reçoit ses majuscules selon sa propre ponctuation. Les accents français sont abaissés puis remontés correctement — « É » redevient « É » en début de phrase — et les ligatures comme « œ » sont conservées.