Convertir MicroDVD en SRT
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
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.
Le MicroDVD stocke un sous-titre sous forme de deux numéros d’images et du texte qui les sépare : le fichier dit images 100 à 150, pas 1,2 seconde à 1,8 seconde. Le convertir en SRT signifie transformer des images en heures, ce qui exige la fréquence d’images contre laquelle les sous-titres ont été écrits.
La conversion est une division : le numéro d’image divisé par la fréquence donne l’instant. L’image 100 à 25 images par seconde tombe à la quatrième seconde et s’écrit 00:00:04,000 ; l’image 150 tombe à 6 secondes. Une barre verticale dans le texte est la façon dont le format écrit un saut de ligne : elle devient un vrai retour à la ligne et le bloc garde ses deux lignes.
Le champ de fréquence de la page est prioritaire ; la déclaration de la première ligne du fichier ne sert que s’il est vide, et 25 fps est supposé à défaut. Réglez-le avant de convertir si votre vidéo n’est pas à 25 images par seconde : toutes les heures en dépendent, et la chronologie entière est décalée dans le rapport sinon.
Exemples
Un fichier MicroDVD typique, converti en SRT
Entrée
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
Sortie
1
00:00:04,000 --> 00:00:06,000
The quick brown fox jumps over the lazy dog.
2
00:00:08,000 --> 00:00:10,400
Faster than
the last one.
Les images 100 et 150 deviennent 4,000 s et 6,000 s ; le bloc de deux lignes reste un seul sous-titre SRT.
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
1
00:00:04,000 --> 00:00:06,000
Leading zeros in the frame numbers.
2
00:00:12,000 --> 00:00:13,600
An unrecognized line above was kept in place.
3
00:00:16,000 --> 00:00:18,000
Trailing spaces are kept.
Le champ de fréquence de la page (25) prime ici sur la déclaration 23,976, et les numéros à zéros initiaux sont acceptés.
Questions fréquentes
Quelle fréquence d’images faut-il utiliser ?
Celle avec laquelle les sous-titres ont été écrits, donc celle de la vidéo d’origine. Le cinéma est généralement à 23,976 ou 24, le PAL à 25, la diffusion américaine à 29,97. Le champ de la page l’emporte sur la déclaration du fichier : fiez-vous à la vidéo que vous avez réellement.
Que se passe-t-il si je laisse le champ de fréquence vide ?
La conversion continue. Si le fichier déclare sa fréquence en première ligne, cette valeur est utilisée ; sinon, 25 images par seconde est supposé et le rapport le précise. Ce choix convient au PAL et fausse tout le reste : à 24 fps, la chronologie dérive d’environ 4 % sur un long métrage.
Comment deux numéros d’images deviennent-ils une heure ?
Par division. L’image 100 à 25 images par seconde vaut 4 secondes, l’image 150 vaut 6 secondes : le bloc va de 00:00:04,000 à 00:00:06,000. La même paire à 23,976 fps donnerait environ 4,171 s et 6,256 s, d’où l’importance du réglage.
Que signifie la barre verticale dans le texte ?
Un saut de ligne. Le MicroDVD écrit les blocs de deux lignes avec une barre là où les autres formats utilisent un retour à la ligne ; chaque barre devient donc un saut de ligne dans la sortie et les deux lignes restent dans le même sous-titre.
Les numéros d’images survivent-ils dans le SRT ?
Non. Le SRT stocke des heures d’horloge : les images sont converties et les numéros eux-mêmes ne sont pas écrits à côté. Conservez le fichier original si vous avez besoin des images, par exemple pour rendre le minutage à un outil vidéo qui raisonne en images.
Pourquoi le rapport ne signale-t-il que la fréquence d’images ?
Parce que le SRT sait exprimer tout le reste : le texte, les sauts de ligne et les heures de début et de fin. Seule la dépendance à la fréquence est une propriété du format source qui n’a pas de contrepartie dans la sortie ; si le fichier ne déclarait pas sa fréquence, une perte supplémentaire le mentionne.