Convertir MicroDVD en TXT
Ou collez le texte d'un sous-titre
Options
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.
Ce que cette conversion change
3 éléments perdus ou à décider
- Minutage
toute la chronologie (le format de sortie n'enregistre aucun minutage)
- Sauts de ligne
les sauts de ligne (les blocs sur plusieurs lignes seront réunis sur une seule)
- Fréquence d'images
la source stocke les temps en numéros d'image — chaque code temporel dépend de la fréquence d'images que vous fournissez
Ce rapport de pertes vient de la matrice de capacités de ces deux formats, pas du fichier particulier que vous avez chargé. Un fichier précis peut perdre davantage s'il utilise des fonctionnalités que le format autorise mais que la matrice ne modélise pas.
Cette page convertit un fichier MicroDVD en texte brut. Tous les numéros d’images, toutes les paires {start}{end} et la déclaration de fréquence disparaissent : il ne reste que le texte des sous-titres, dans l’ordre chronologique.
Une barre verticale dans un bloc devient un saut de ligne, donc un bloc de deux lignes occupe deux lignes du TXT. Comme le format de sortie n’a aucune notion de temps, il n’y a plus ni début ni fin, et la fréquence d’images n’a plus aucun effet sur le résultat.
Les lignes non reconnues du fichier source ne sont pas recopiées : elles ne font pas partie du texte affiché. Le TXT convient à la relecture, à la correction ou à la réutilisation des dialogues dans un document, pas à la fabrication de sous-titres horodatés. Le traitement reste local.
Exemples
Un fichier MicroDVD typique, converti en TXT
Entrée
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
Sortie
The quick brown fox jumps over the lazy dog.
Faster than
the last one.
Le texte sort ligne par ligne, la barre verticale devient un vrai retour à la ligne et aucun horodatage n’est conservé.
La même conversion sur une entrée abîmée
Entrée
{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.
Sortie
Leading zeros in the frame numbers.
An unrecognized line above was kept in place.
Trailing spaces are kept.
La ligne inconnue et la déclaration de fréquence ne sont pas recopiées ; les espaces de fin de ligne restent tels quels.
Questions fréquentes
Que reste-t-il du fichier MicroDVD dans le TXT ?
Uniquement le texte des blocs. Les numéros d’images, les accolades et la déclaration de fréquence sont retirés. Le résultat est un fichier de dialogue lisible partout, mais il ne permet plus de savoir quand chaque réplique apparaissait à l’écran.
Que deviennent les numéros d’images dans le TXT ?
Ils sont supprimés. Le TXT n’a pas de champ pour eux et n’essaie pas de les conserver sous une autre forme ; la conversion perd donc tout le minutage, ce que le rapport de pertes indique explicitement.
Comment la barre verticale est-elle traitée ?
Elle devient un saut de ligne ordinaire. Un bloc comme Faster than|the last one. produit deux lignes consécutives dans le TXT. L’information selon laquelle elles formaient un même écran est perdue avec le reste de la structure.
Pourquoi la fréquence d’images n’a-t-elle plus d’effet sur le TXT ?
Parce que le TXT ne contient aucun temps à calculer. La fréquence ne sert qu’à convertir des numéros d’images en heures ; une fois le minutage supprimé, elle n’a plus rien à modifier, et le texte produit est identique quelle que soit la valeur choisie.
Les lignes [INFORMATION] du fichier source apparaissent-elles dans le TXT ?
Non. Elles ne sont pas des sous-titres : le lecteur les conserve en interne pour ne pas les perdre lors d’un aller-retour, mais elles ne font pas partie du texte affiché et ne sont donc pas recopiées dans un fichier destiné à la lecture.
Peut-on récupérer un minutage à partir du TXT produit ?
Pas automatiquement. Le TXT ne contient plus aucune heure ni aucun numéro d’image. Il faut soit conserver le fichier MicroDVD d’origine, soit resynchroniser le texte avec l’audio à l’aide d’un outil de synchronisation.