Codice temporale (indicatore)

Un codice temporale , o codice temporale , è un riferimento temporale utilizzato nei campi del suono e dell'immagine, per la sincronizzazione e la marcatura del materiale registrato. Il Timecode (TC) è espresso in ore, minuti, secondi e frame. Per le registrazioni su nastro magnetico o film, viene registrato insieme al suono e all'immagine, su una traccia dedicata. Nei file digitali, nei metadati è incluso il codice che indica l'ora di inizio della registrazione . Sviluppato originariamente negli Stati Uniti per la televisione nell'era del bianco e nero , viene utilizzato tanto per il video quanto per il suono, oltre che al cinema.

Storico

Dopo un lungo periodo di transizione e perfezionamento, solo nel 1932 apparvero nel cinema le tecniche per registrare suoni e immagini su diversi supporti e successivamente sincronizzarli.

Negli Stati Uniti, anche prima dello sviluppo del primo videoregistratore a nastro magnetico della Ampex Company nel 1956 (l'Ampex VR-1000), i vincoli di fuso orario per le trasmissioni televisive nazionali richiedevano un modo per identificare i programmi di registrazione dell'ora. Il cinescopio delle trasmissioni video girate in diretta sulla costa orientale ha consentito (e consente ancora, tramite timecode) di spostare la trasmissione sulla costa occidentale.

Nel 1956, lo sviluppo dell'Ampex VR-1000 fu anche l'inizio di molti problemi specifici per l'editing video e la post-produzione. Per il montaggio è stato necessario sviluppare un nuovo processo che consenta di posizionare la videocassetta esattamente all'inizio e alla fine del programma. Nasce così il timecode, standardizzato nel 1969 dalla SMPTE ( Society of Motion Picture and Television Engineers ) per il formato NTSC , poi adottato dall'EBU nel 1972 per il formato PAL .

Tre fasi caratterizzano lo sviluppo del video editing:

Originariamente sviluppato per la televisione in bianco e nero, il timecode presenta serie limitazioni. Nelsettembre 2009, le due organizzazioni SMPTE ed EBU si sono unite per pensare a un'alternativa oa miglioramenti agli standard del timecode, tenendo conto dei recenti sviluppi ( IT e Internet ).

Che cos'è il codice temporale?

Struttura

Il timecode si basa sul conteggio del tempo derivato dal conteggio dell'ora, derivato e avviato dal SI, International System of Units . Nell'audiovisivo, durante le riprese, viene generato durante le riprese, per l'immagine e per il suono.

Il timecode è un riferimento temporale assegnato a ciascun fotogramma di un video sotto forma di una sequenza di cifre generata a intervalli regolari da un sistema temporale. I dati vengono registrati insieme a ogni fotogramma o suono.

Per ogni immagine, il timecode è composto da 4 informazioni:

La pratica tradizionale in post-produzione è di iniziare con 01: 00: 00: 00 per la prima immagine di un programma audiovisivo, da 02: 00: 00: 00 per la seconda e così via. Per consentire la sincronizzazione, è necessario aggiungere un preroll o un primer definito da un inizio e un conteggio prima di questa prima immagine. Convenzionalmente, l'inizio della miscelazione in Francia ha una durata di 10 secondi. Il codice orario di inizio ( inizio ) è 00: 59: 50: 00 (ora: minuto: secondo: fotogramma) per ottenere l'indirizzo temporale della prima immagine (01: 00: 00: 00).

Categorie

Sincronizzazione del codice temporale

Sincronizzare i computer (oggetti slider, registratori, automazione console, workstation audio digitale (DAW: workstation audio digitale ), ecc., ha introdotto il concetto di servo master e slave.

Il master genera e distribuisce il suo timecode che servirà come riferimento per i timecode degli slave. Gli slave non hanno necessariamente lo stesso timecode del master, in questo caso viene loro assegnato un offset , "compensazione". Questo modo di procedere, che funziona correttamente nel dominio analogico (al costo di un wow e flutter aggiuntivo , non può essere applicato nel dominio digitale. Il frame rate di una macchina digitale è soggetto alla sua frequenza di campionamento. word clock Per risolvere questo problema antinomia, il sistema di sincronizzazione assumerà l'indirizzamento (cioè: che i diversi timecode del master e degli slave siano posti in posizione di sincronismo), quindi il master rilascia tutte le macchine slave digitali che poi scorrono sul proprio riferimento. Per evitare lo slittamento tra le macchine è indispensabile introdurre un generatore di word clock , che sarà in grado di distribuire riferimenti specifici per ogni famiglia (video SD e HD, audio digitale (file), console automatizzate, ecc.) Nel caso in cui il il maestro stesso è capace di piangere, la soluzione è allora inventare un “maestro virtuale”.

Il futuro del timecode

Il problema con il timecode è che questo processo può assumere solo la sincronizzazione con "frame-wise". In digitale, e tra più macchine audio (macchine lineari, computer, ecc.), è necessario assumere una sincronizzazione precisa fino al “  campione  ”. Sarà poi necessario utilizzare altri metodi, anche più complessi, come quelli che utilizzano protocolli di controllo e comunicazione tramite collegamenti Ethernet (GigaBit) e protocolli proprietari.

Timecode e MXF

Il codice temporale è incorporato nell'intestazione del file MXF per usi diversi.

Timecode e BWF

Lo standard BWF (Broadcast Wave Format) pubblicato dall'EBU consente, tra le altre cose, di incorporare il timecode in un file audio wav. Questa aggiunta viene eseguita tramite il pezzo di estensione broadcast bexte/o il pezzo iXML.

Le informazioni sul codice temporale vengono quindi compilate come timestamp ( timestamp ) chiamato Sample Count Since Midnight , consentendo precisione con accuratezza del campione.

Questo valore, codificato su 64 bit, indica il numero di campioni passati dalla mezzanotte (mezzanotte essendo un riferimento TC 00: 00: 00: 00) al momento dell'inizio della registrazione. Pertanto, per un numero di fotogrammi al secondo e una data frequenza di campionamento, è possibile trovare il codice temporale iniziale al campione più vicino.

Note e riferimenti

  1. Commissione per l'arricchimento della lingua francese , "  Codice temporale  " , FranceTerme , Ministero della Cultura (consultato il 2 luglio 2021 ) .
  2. "  codice temporale  " , Le Grand Dictionnaire terminologique , Office québécois de la langue française (consultato il 2 luglio 2021 ) .
  3. (in) EBU: tempo e sincronizzazione per il 21° secolo .
  4. Gli offset sono offset di timecode o offset tra timecode master (ora) e timecode slave.
  5. (in) "  EBU-R122, Formato per lo scambio di materiali - Implementazione del codice temporale  " ,2010(consultato il 14 maggio 2017 )
  6. (in) "  EBU Tech 3285 v2, specifica del formato dell'onda di trasmissione  " ,2011(consultato il 14 maggio 2017 )
  7. (in) "  Specifiche iXML  " (consultato il 14 maggio 2017 )

Vedi anche

Articoli Correlati

link esterno