Qu'est-ce que le timecode ?

Le timecode (code temporel) repère chaque image d'une vidéo sous la forme heures:minutes:secondes:images : 01:02:03:12 correspond à l'image 12 de la troisième seconde. Les monteurs s'en servent pour retrouver le même instant dans toutes les copies d'un projet. Les fichiers de sous-titres, eux, comptent généralement le temps en millisecondes, et c'est là que les confusions commencent.

Exemple
Le même instant, trois notations (25 fps) :
Timecode:  00:01:02:12
SRT:       00:01:02,480
VTT:       00:01:02.480

Timecode ou horodatage de sous-titres

Le SRT écrit 00:01:02,500 et le VTT 00:01:02.500 : une demi-seconde en millisecondes. En timecode, on écrirait 00:01:02:12 à 25 fps ou 00:01:02:15 à 30 fps. Coller l'un à la place de l'autre décale les sous-titres.

Le timecode drop-frame

La vidéo NTSC tourne à 29,97 images par seconde, si bien que la numérotation des images dérive par rapport à l'horloge. Le timecode drop-frame saute certains numéros pour rester synchronisé et s'écrit avec un point-virgule : 00:01:00;02.

Décalages de départ

Les fichiers de diffusion et de caméra commencent souvent à 01:00:00:00, et non à zéro. Des sous-titres exportés sur cette timeline s'affichent avec une heure de retard dans un lecteur classique : vérifiez donc l'heure de départ avant d'exporter.

Questions

Que signifient les quatre nombres d'un timecode ?

Les heures, les minutes, les secondes et les images. Le dernier nombre compte les images dans la seconde, il n'atteint donc jamais la cadence d'images.

Pourquoi mes sous-titres ont-ils une heure de retard ?

La timeline de montage commence probablement à 01:00:00:00. Avancez les sous-titres d'une heure ou exportez avec un départ à zéro.

Le timecode est-il la même chose qu'un horodatage ?

Pas tout à fait. Un horodatage désigne n'importe quel repère temporel ; le timecode est la norme basée sur les images utilisée en production vidéo.

En savoir plus

Termes associés

Mis à jour: