Aller au contenu principal
SubtitleMatrix

Convertir SRT en MicroDVD

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

1 élément perdu ou à décider

  • Fréquence d'images

    ce format stocke les temps en numéros d'image — les minutages dépendent 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 SRT en MicroDVD. Le MicroDVD ne compte pas en heures, minutes et secondes : il repère chaque sous-titre par une paire de numéros d'images entre accolades, par exemple {103}{175}. La conversion a donc besoin d'une fréquence d'images, celle de la vidéo à laquelle les sous-titres sont destinés.

La chronologie du SRT est convertie en images selon cette valeur : à 25 images par seconde, quatre secondes correspondent à l'image 100. Un bloc de deux lignes devient une ligne MicroDVD avec une barre verticale entre les deux moitiés, car c'est ainsi que ce format écrit un saut de ligne.

Une valeur fausse se voit peu au début et dérive d'autant plus que la vidéo est longue. Un fichier ou une saison entière passe dans le navigateur, dans l'ordre, avec un ZIP à la fin.

Exemples

Un fichier SRT typique, converti en MicroDVD

Entrée

1
00:00:01,000 --> 00:00:03,500
Hello there.

2
00:00:03,500 --> 00:00:06,000
<i>Whispering</i> now.
And a second line.

3
00:00:06,000 --> 00:00:09,250
<b>Bold</b> statement.

Sortie

{1}{1}25
{25}{88}Hello there.
{88}{150}Whispering now.|And a second line.
{150}{231}Bold statement.

La fréquence d'images est la seule perte annoncée : le texte se compare ligne par ligne.

La même conversion sur une entrée mal formée

Entrée

1
0:00:01,00 --> 0:00:03,500
<B>Bold</B> and <I>italic</I>.


2
00:00:03,500 --> 00:00:06,000


3
00:00:08,000 --> 00:00:09,000
Last one.

Sortie

{1}{1}25
{25}{88}Bold and italic.
{88}{150}
{200}{225}Last one.

C'est le genre de dégâts que portent les vrais fichiers : fins de ligne mélangées, espaces parasites, champs vides. Comparez avec l'exemple propre ci-dessus pour voir ce que l'analyseur pardonne.

Questions fréquentes

Quelle fréquence d'images choisir pour convertir un SRT en MicroDVD ?

Celle de la vidéo visée : le MicroDVD stocke une paire de numéros d'images, donc 25 images par seconde placent quatre secondes à l'image 100. Une valeur erronée reste discrète au début puis se décale à mesure que le film avance.

Pourquoi la liste des pertes mentionne-t-elle la fréquence d'images pour SRT vers MicroDVD ?

Parce que la cible ne conserve plus d'heures, de minutes et de secondes : elle ne connaît que des images. Le réglage de fréquence est obligatoire, et la précision d'origine à la milliseconde cède la place à une position calculée en images.

Comment un bloc SRT de deux lignes sort-il en MicroDVD ?

Sur une seule ligne MicroDVD, les deux moitiés séparées par une barre verticale. La paire reste un seul sous-titre, et le lecteur affiche les deux lignes ensemble.

Les numéros de blocs et les balises SRT passent-ils en MicroDVD ?

Les numéros disparaissent, remplacés par les accolades de début et de fin. Le texte est recopié, balises comprises, mais le MicroDVD n'a pas de style : ce qui reste dans le texte doit être relu comme du texte.

Les blocs SRT sont-ils réordonnés dans la sortie MicroDVD ?

Oui, ils sont triés par début croissant. Un fichier dont les blocs étaient dans le désordre ressort chronologique ; c'est un changement de structure, pas de contenu.

Que coûte le retour MicroDVD vers SRT ?

Le retour a sa propre liste : la fréquence d'images. Le SRT produit retrouve des codes temporels en millisecondes, mais la valeur de fréquence utilisée à l'aller doit être connue pour espérer retomber sur les mêmes instants.

Le MicroDVD produit garde-t-il l'encodage du SRT source ?

Non : la sortie est en UTF-8, avec des fins de ligne Unix et sans BOM. Un fichier d'entrée en UTF-16 ou dans un encodage Windows est décodé à la lecture, et le résultat est toujours normalisé de la même façon.

Outils associés