SMPTE timecode LTC VITC: variantes para broadcast
O SMPTE timecode LTC e VITC são os formatos clássicos de carimbo temporal para áudio e vídeo. Como se comparam e que papel desempenha a moderna variante SMPTE 2059-2 PTP em broadcast?
As três variantes
- LTC: o timecode numa pista de áudio. Viaja por um cabo de áudio comum, ideal para eventos ao vivo e controlo de iluminação.
- VITC: o timecode escondido dentro do próprio sinal de vídeo. Continua legível quando a imagem está em pausa.
- SMPTE 2059-2: a variante moderna, que distribui a hora por uma rede IP (baseada em PTP).
Na prática
A maioria dos estúdios está em fase de transição e usa várias variantes ao mesmo tempo. Um relógio mestre moderno como o Masterclock GMR6000 entrega-as todas em conjunto. Ajudamo-lo a escolher o que convém à sua instalação.
De onde vem o timecode
Em 1969 a SMPTE normalizou uma codificação de tempo (SMPTE 12M) para etiquetar cada fotograma de uma cassete de vídeo ou áudio, de modo que os dispositivos pudessem funcionar em sincronismo. A primeira variante, LTC, colocava o código numa pista de áudio; o VITC seguiu-se, no próprio sinal de vídeo. Com a passagem ao broadcast IP surge agora o SMPTE 2059-2 (PTP sobre IP, parte da suite SMPTE ST 2110).
LTC (Linear Time Code)
Uma codificação em frequência de áudio: 80 bits por fotograma, codificação bi-phase-mark. Viaja por um cabo de áudio comum (XLR, jack, coax) até cerca de 300 m. Independente do vídeo, por isso ideal para trabalho só de áudio e controlo de iluminação. Desvantagem: em paragem o timecode também para, e ocupa um canal de áudio.
VITC (Vertical Interval Time Code)
Situa-se nas linhas invisíveis do sinal de vídeo (vertical blanking interval). Não precisa de cabo à parte, continua legível em paragem e no avanço fotograma a fotograma, mas não existe sem sinal de vídeo.
O problema dos 29,97 fps
O vídeo NTSC corre a 29,97 fps, não a 30. Contar a 30 fps enquanto a imagem corre a 29,97 deixa um desvio de 3,6 segundos ao fim de uma hora. Solução: o timecode drop-frame salta números de fotograma para que o código volte a coincidir com o relógio de parede (indicado com `;`). O non-drop-frame (`:`) não o faz. Nas cadências europeias (25/50 fps) isto não ocorre; só as cadências NTSC (29,97/59,94) exigem drop-frame.
SMPTE 2059-2 e PTP
No broadcast IP (SMPTE ST 2110) o relógio mestre distribui a hora via PTP segundo o SMPTE 2059-2 (Default Profile no domain 127, submicrossegundo). Cada dispositivo deriva o seu timecode dessa hora PTP. Um relógio mestre moderno entrega muitas vezes tudo ao mesmo tempo: SMPTE 2059-2, black burst, tri-level sync, LTC e VITC.
Quer a explicação completa com todas as cadências e as fontes? Mude para Especialista acima.
Em cada estúdio de broadcast, suite de pós-produção e camião de live-event corre algo que se assemelha a um carimbo temporal: horas:minutos:segundos:frames. Esse é o SMPTE Timecode — o padrão que, desde 1969, torna possível sincronizar áudio, vídeo, cues de iluminação e automação entre si. Este artigo explica as três variantes históricas (LTC, VITC, drop-frame) e como a era moderna IP, com o SMPTE 2059-2 PTP, se baseia nelas.
De onde vem o SMPTE Timecode?
Em 1969, a Society of Motion Picture and Television Engineers (SMPTE) normalizou uma codificação de tempo conhecida como SMPTE 12M. Objetivo: um carimbo temporal que pudesse ser referenciado em cada frame de uma fita de vídeo ou áudio, para que diferentes equipamentos funcionassem em sincronia. A primeira variante, Linear Time Code (LTC), colocava o código numa pista de áudio. Seguiu-se o Vertical Interval Time Code (VITC), que colocava o tempo nas linhas não visíveis do próprio sinal de vídeo. Com a transição para broadcast IP, surge agora o SMPTE 2059-2: timecode baseado em PTP sobre IP, parte do conjunto SMPTE ST 2110.
O que é LTC (Linear Time Code)?
O LTC é uma codificação em frequência áudio do timecode. O sinal é constituído por bits codificados em bi-phase-mark, com uma frequência entre cerca de 1,2 kHz e 2,4 kHz consoante a frame rate. Cada frame contém 80 bits: 32 para o tempo, mais user bits, sync-bits e flags.
Características:
- Transporte por cabo de áudio comum (XLR, jack, coaxial). Comprimentos até 300 m sem amplificador são habitualmente alcançáveis.
- Legível a qualquer velocidade-padrão, exceto em still-frame: em paragem, o timecode também para, pelo que os equipamentos perdem a sua referência.
- Independente do vídeo: pode gerar LTC sem fonte de vídeo, ideal para pós-produção apenas de áudio e sincronização de cues de iluminação.
- Um canal de áudio sacrificado: o LTC consome uma pista de áudio inteira, o que em fluxos digitais modernos raramente é um problema, mas em ambientes de fita pode sê-lo.
O que é VITC (Vertical Interval Time Code)?
O VITC coloca o timecode no vertical blanking interval (VBI) do sinal de vídeo — as linhas não visíveis entre frames. Não é necessário cabo separado: o timecode viaja com o sinal de vídeo.
Características:
- Legível em paragem e single-frame-stepping: o VITC é renovado em cada frame, pelo que mesmo uma fita em pausa apresenta o timecode correto.
- Sem necessidade de pista de áudio separada: todos os canais de áudio permanecem disponíveis.
- Integrado com o vídeo: as edit-suites que fazem o parsing do stream de vídeo recebem o timecode gratuitamente.
- Dependente do sinal de vídeo: sem vídeo, não há VITC. Para fluxos apenas de áudio, é necessário LTC.
O que é o problema dos 29,97 fps e como o drop-frame o resolve?
Um artefacto frustrante da televisão a cores NTSC: a frame rate é 29,97 fps, não os bonitos 30 fps que constam nos datasheets. Razão: em 1953 a frequência de color-burst do NTSC teve de ser ajustada a um submúltiplo da carrier de áudio, o que fez baixar a frame rate de 30,000 para 29,97002...
Isto cria um problema de contagem para o timecode. Se contar timecode a 30 fps mas o vídeo correr a 29,97 fps, após uma hora o timecode estará 3,6 segundos à frente do número real de frames. Para broadcast em tempo real, é catastrófico.
Duas soluções:
Drop-frame timecode (DF): a cada minuto que não seja divisível por 10, "saltam-se" dois números de frame na contagem. O timecode passa portanto a contar não "00:00:59:29 → 00:01:00:00" mas "00:00:59:29 → 00:01:00:02". Resultado: o timecode confere com o relógio de parede ao longo de uma hora. O drop-frame timecode é indicado por um ponto e vírgula `;` entre segundos e frames: `01:00:00;00`. Non-drop-frame (NDF): não se saltam números de frame. Mais simples de editar, mas o timecode adianta-se em relação ao relógio de parede. Indicação com dois pontos: `01:00:00:00`. Utilizado para conteúdo a 24p, 25p, 30p onde este problema não surge.Para fluxos modernos a 50p e 59,94p o problema mantém-se — a 59,94 fps aplica-se o mesmo princípio com outros números.
Que sistemas de cor e frame rates existem?
O contexto, em síntese: o NTSC (América do Norte, Japão) funciona historicamente a 29,97 fps e 59,94 fps; o PAL (Europa, Austrália, partes da Ásia) a 25 fps e 50 fps; o conteúdo de cinema a 24 fps. Live broadcast na Europa: normalmente 50i ou 50p. Pós-produção de cinema: 23,976 (frequentemente ainda derivado do NTSC), 24 ou 25 fps. Para live broadcast moderno em IP: 50p ou 59,94p são dominantes.
Cada frame rate tem a sua própria escolha drop/non-drop. Para a maior parte do conteúdo broadcast europeu (25 fps e 50 fps) o drop-frame não é um problema — apenas as taxas derivadas do NTSC (29,97, 59,94) o exigem.
O que é SMPTE 2059-2 e como se relaciona com PTP?
A transição da SDI (Serial Digital Interface) para broadcast em IP está em pleno curso. Banerjee & Matsakis (2023, secção 14.2.5): *"Legacy Serial Digital Interface (SDI) systems in the broadcasting industry are soon to be a thing of the past. The broadcasting market is currently switching over from SDI systems to an all IP-based system. These new IP-based systems utilize recently developed the IEEE's SMPTE ST2110 suite of standards for professional media over IP networks. These PTP standards will be the basis for timing and frequency control in TV or radio studios in the near future."*
Num ambiente SDI, o master clock fornece a sua referência através de black burst (analógico) ou tri-level sync (HD-SDI). O LTC e o VITC são distribuídos paralelamente ao sinal de vídeo.
Num ambiente SMPTE ST 2110 (IP), o master clock fornece a sua referência através de PTP segundo o SMPTE 2059-2 — o media-profile sobre o IEEE 1588. Todo o equipamento do estúdio (câmaras, mixers, gravadores, controladores de iluminação) recebe tempo sub-microssegundo através da rede. O timecode é derivado individualmente, em cada dispositivo, a partir do tempo PTP.
Características do SMPTE 2059-2:
- Baseado no IEEE 1588v2 Default Profile, com parâmetros específicos SMPTE.
- Domain 127 por defeito (diferente do Default Profile, que é 0).
- Precisão sub-microssegundo para sincronização frame-accurate sobre IP.
- Backwards-compatible com legacy: um grandmaster SMPTE 2059-2 pode, em paralelo, fornecer uma saída SDI-black-burst para implementações híbridas.
Que variante de timecode escolher e quando?
Três cenários com recomendação direta:
Live event, sincronização de iluminação + áudio + vídeo por cabos. Escolha LTC. Robusto, longa distância, sem necessidade de vídeo, controlador de iluminação e mixer de áudio podem ligar-se diretamente. Estúdio SDI-broadcast, suite de edição em pós-produção. Escolha VITC para o feed SDI e, eventualmente, LTC para salas apenas com áudio. O master clock gera ambos a partir de uma única fonte. Broadcast IP em SMPTE ST 2110. Escolha SMPTE 2059-2 PTP como base. O timecode é derivado por cada dispositivo. Mantenha uma saída LTC para equipamento legacy e bridges de iluminação.Para implementações híbridas (frequentes na fase de transição 2024-2028): um master clock moderno como o Masterclock GMR6000 fornece em simultâneo SMPTE 2059-2 PTP, black burst, tri-level sync, LTC e VITC — uma caixa para todos os cenários.
Perguntas frequentes
Qual a diferença entre drop-frame e non-drop-frame timecode?
O drop-frame timecode (DF, indicado com `;`) salta dois números de frame por minuto, exceto a cada 10º minuto, para corrigir o desvio entre 29,97 fps e o relógio de parede. O non-drop-frame (NDF, indicado com `:`) corre sem correção e ao fim de uma hora fica 3,6 segundos à frente do relógio de parede. Para conteúdo NTSC a 29,97 e 59,94 fps use DF, para 24 / 25 / 30 fps use NDF.
O LTC ainda funciona em broadcast baseado em IP?
Sim, e na prática quase sempre. Os master clocks modernos como a série Masterclock GMR geram em simultâneo SMPTE 2059-2 PTP para equipamento IP e LTC para bridges de iluminação e gravadores legacy. As implementações híbridas continuarão a ser a norma durante anos.
Qual a diferença entre SMPTE 2059-2 e SMPTE ST 2110?
O SMPTE 2059-2 é a definição do perfil PTP para timing e sincronização. O SMPTE ST 2110 é o conjunto completo para media profissional sobre IP (vídeo, áudio, ancillary data), do qual o 2059-2 é o fundamento temporal. O ST 2110 remete para o 2059-2 para a sua camada de sincronização.
Quantos master clocks preciso num estúdio grande?
Normalmente dois, para redundância. Ambos disciplinados por GNSS, ambos com holdover OCXO. O Best TimeTransmitter Clock Algorithm do PTP escolhe automaticamente qual está ativo. O segundo está em hot-standby. Para implementações com orçamento limitado, um master clock com bom holdover pode também ser suficiente — peça aconselhamento sobre os seus requisitos específicos de continuidade.
O black burst está morto em 2026?
Ainda não. Muito equipamento de broadcast de 2015-2020 não fala SMPTE 2059-2, mas fala black burst ou tri-level sync. Um master clock moderno fornece ambos em simultâneo: PTP para a parte IP do seu estúdio, black burst para as câmaras e switchers legacy. Só com substituição completa do equipamento é que as saídas de sincronização SDI podem desaparecer.
Próximo passo
Ver os produtos e displays de timecode Masterclock.Adicionalmente: Ver os relógios digitais de time code (legíveis em LTC ou VITC).
Fontes e normas
Esta página refere-se às seguintes normas oficiais e organismos autorizados:
1. SMPTE ST 12-1:2014 — Time and Control Code 2. ITU-R TF series — Time signals and frequency standards emissions
Termos principais
Perguntas frequentes? Consulte as perguntas frequentes gerais sobre protocolos, garantia, instalação e suporte →
Precisa de aconselhamento à medida?
A Daylight bv é o distribuidor Masterclock autorizado desde 2014. Para aconselhamento sobre a sua situação específica, estamos contactáveis 24/7.
Contactar a Daylight