Corriger 50 fps vers 25 fps
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.
La fréquence d'images de la version avec laquelle vous allez utiliser les sous-titres — la vidéo que vous allez réellement lire. Le facteur appliqué est le premier cadre divisé par celui-ci : 24 vers 25 donne 0,96, car un film tourne 4 % plus vite en PAL, et un long métrage de 100 minutes tient sur une bande de 96 minutes. Intervertir les deux cadres décale toute la chronologie dans le mauvais sens du même montant.
Cette page prend un fichier dont les temps ont été comptés à 50 images par seconde et les replace sur une version à 25 fps. Chaque horodatage est doublé : un bloc à trente secondes signifie une minute, et l’épisode de douze minutes qui finissait à vingt-quatre reprend sa place. Les deux champs sont déjà remplis.
L’erreur relève du comptage, pas de la lecture. La haute définition européenne est souvent en 50 images ou 50 trames par seconde, et un outil qui compte les trames produit des nombres deux fois plus grands que le même plan compté en images. La timeline construite avec ces nombres fait exactement la moitié de sa longueur réelle, et chaque bloc apparaît à deux fois son heure. Le même doublement survient quand un export d’un projet 50 fps est livré contre un master 25 fps.
Ce qui rend la page facile à vérifier, c’est qu’un facteur deux se voit avant toute conversion : le dernier timecode vaut environ deux fois la durée de la vidéo, ou les sous-titres restent affichés bien après la fin de l’image. Les autres paires du groupe se trompent de quelques pour cent, ce qui demande un calcul ; celle-ci se trompe de cent pour cent.
Les deux bornes de chaque bloc sont doublées, donc une ligne d’une seconde en dure deux et la vitesse de lecture est divisée par deux. Rien n’est envoyé, et une saison entière passe en un lot — SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON et CSV sont lus selon leur contenu réel.
Exemples
Un facteur deux exactement
Entrée
1
00:00:01,000 --> 00:00:03,000
Hello there.
2
00:01:00,000 --> 00:01:02,000
One minute in.
Sortie
1
00:00:02,000 --> 00:00:06,000
Hello there.
2
00:02:00,000 --> 00:02:04,000
One minute in.
50 divisé par 25 vaut 2 exactement, donc rien n’est arrondi et rien ne dérive : le bloc à une seconde devient deux secondes, celui à une minute devient deux minutes, et chacun reste affiché deux fois plus longtemps. Si le fichier converti semble juste au début mais que l’image s’arrête avant les sous-titres, ce n’était pas la bonne paire : un facteur deux est trop gros pour être un accident d’arrondi.
La longueur du fichier trahit le problème
Entrée
1
00:11:59,000 --> 00:11:59,500
Last cue of the episode.
Sortie
1
00:23:58,000 --> 00:23:59,000
Last cue of the episode.
Un épisode de douze minutes dont le dernier sous-titre tombe à 23 minutes 58 secondes est le diagnostic à lui seul, avant tout calcul : la timeline fait deux fois la durée de la vidéo. À comparer avec les paires à erreur croissante du groupe, où la longueur totale du fichier reste plausible et où seule la fin est visiblement fausse.
Un MicroDVD change sa déclaration
Entrée
{1}{1}50
{250}{300}Hello
Sortie
{1}{1}25
{250}{300}Hello
Pour MicroDVD, la correction est bien le taux déclaré : un fichier dont les images ont été comptées à 50 mais lues à 25 montre chaque bloc à deux fois son temps, et passer la déclaration à 25 le remet d’aplomb sans toucher un seul numéro d’image. L’image 250 vaut dix secondes à 25 fps et cinq à 50, et dix est sa place.
Questions fréquentes
Comment un fichier finit-il minuté à 50 images par seconde ?
Trois chemins fréquents : un outil qui compte les trames d’une source 50i ou 50p au lieu des images, un export pris dans un projet 50 fps et livré contre un master 25, ou un flux de travail resté réglé sur 50 alors que la livraison est en 25.
Quel facteur applique 50 → 25 et à quoi le reconnaître ?
Exactement 2 : le fichier ressort deux fois plus long. Un bloc à une demi-minute atterrit à une minute. Comme le facteur est entier, le résultat se vérifie à l’œil : le premier sous-titre apparaît au double de son ancien timecode et le dernier tombe encore dans la vidéo.
Un bloc d’une seconde en devient deux : est-ce normal ?
Oui. Les mots ne changent pas tandis que le temps accordé double, donc la vitesse de lecture baisse de moitié. C’est la direction du groupe qui soulage un fichier, avec 29,97 → 23,976. Aucun retiming n’est nécessaire pour cette seule raison : doubler la timeline corrige une erreur.
Le 50i exige-t-il toujours cette conversion ?
Non, et c’est le piège de la paire. 50i décrit des trames, et 50 trames par seconde correspondent à 25 images par seconde : la durée de la vidéo est la même. Seul un fichier réellement compté à 50 doit être divisé ; convertir un fichier déjà juste double l’erreur.
Et si seule la seconde moitié du fichier est fausse ?
Ce n’est alors pas un problème de fréquence. Un fichier juste jusqu’à un point puis faux après a été assemblé à partir de deux morceaux ou calé sur une version montée à des vitesses différentes. Aucun rapport unique ne corrige les deux moitiés : divisez le fichier au point de rupture.
Comment vérifier avant de convertir qu’il s’agit bien d’un facteur 2 ?
Comparez le dernier timecode à la durée de la vidéo. Un facteur deux donne environ le double ; 0,96 ou 1,0427 laissent le dernier timecode à quelques pour cent de la durée. Un écart de moitié ne peut pas venir d’un arrondi.