Che cos'è il timecode?

Il timecode (codice temporale) è un'etichetta per ogni fotogramma di un video, scritta come ore:minuti:secondi:fotogrammi: 01:02:03:12 è il fotogramma 12 del terzo secondo. Chi monta lo usa per ritrovare lo stesso istante in ogni copia di un progetto. I file di sottotitoli invece contano il tempo di solito in millisecondi, ed è lì che nascono le confusioni.

Esempio
Lo stesso istante, tre notazioni (25 fps):
Timecode:  00:01:02:12
SRT:       00:01:02,480
VTT:       00:01:02.480

Timecode e tempi dei sottotitoli

SRT scrive 00:01:02,500 e VTT 00:01:02.500: mezzo secondo in millisecondi. In timecode sarebbe 00:01:02:12 a 25 fps o 00:01:02:15 a 30 fps. Se incolli uno al posto dell'altro, i sottotitoli si spostano.

Timecode drop-frame

Il video NTSC va a 29,97 fotogrammi al secondo, quindi la numerazione dei fotogrammi si allontana dall'orologio. Il timecode drop-frame salta alcuni numeri per restare sincronizzato e si scrive con il punto e virgola: 00:01:00;02.

Offset di partenza

I file broadcast e quelli delle videocamere spesso partono da 01:00:00:00, non da zero. I sottotitoli esportati su quella timeline compaiono con un'ora di ritardo in un normale player, quindi controlla l'ora di inizio prima di esportare.

Domande

Cosa indicano i quattro numeri del timecode?

Ore, minuti, secondi e fotogrammi. L'ultimo numero conta i fotogrammi all'interno del secondo, quindi non raggiunge mai il frame rate.

Perché i miei sottotitoli arrivano con un'ora di ritardo?

Probabilmente la timeline di montaggio parte da 01:00:00:00. Anticipa i sottotitoli di un'ora oppure esporta con partenza da zero.

Il timecode è la stessa cosa di un timestamp?

Non proprio. Un timestamp è qualsiasi etichetta temporale; il timecode è lo standard basato sui fotogrammi usato nella produzione video.

Leggi di più

Termini correlati

Aggiornato: