Código de tiempo lineal
El código de tiempo lineal (o longitudinal) (LTC) es una codificación de datos de código de tiempo SMPTE en una señal de audio, tal como se define en la especificación SMPTE 12M. La señal de audio se suele grabar en una pista VTR u otro medio de almacenamiento. Los bits se codifican utilizando el código de marca bifásico (también conocido como FM): un bit 0 tiene una sola transición al comienzo del período de bits. Un bit 1 tiene dos transiciones, al principio y en la mitad del período. Esta codificación es autocronometrada. Cada cuadro termina con una 'palabra de sincronización' que tiene una relación de sincronización predefinida especial con cualquier contenido de video o película.
Un bit especial en el cuadro de código de tiempo lineal, el bit de corrección de marca bifásica, garantiza que haya un número par de transiciones de CA en cada cuadro de código de tiempo.
El sonido del código de tiempo lineal es un ruido discordante y distintivo y se ha utilizado como una forma abreviada de efectos de sonido para implicar telemetría o ordenadores.
Generación y Distribución
En situaciones de transmisión de video, el generador LTC debe vincularse a la ráfaga negra interna, al igual que todos los dispositivos que usan código de tiempo, para garantizar el encuadre de color correcto y la sincronización correcta de todos los relojes digitales. Al sincronizar varios relojes dependientes de dispositivos digitales junto con video, como grabadoras de audio digital, los dispositivos deben estar conectados a una señal de reloj de palabra común que se deriva de la señal de ráfaga negra de la casa. Esto se puede lograr mediante el uso de un generador que genere ráfagas negras y word clock resueltos en video, o sincronizando el dispositivo digital principal con el video y sincronizando todos los dispositivos subsiguientes con la salida de word clock del dispositivo digital principal (y con LTC).
Compuesto por 80 bits por cuadro, donde puede haber 24, 25 o 30 cuadros por segundo, el código de tiempo LTC varía de 960 Hz (ceros binarios a 24 cuadros/s) a 2400 Hz (unos binarios a 30 cuadros/s)) y, por lo tanto, se encuentra cómodamente en el rango de frecuencia de audio. LTC puede existir como una señal balanceada o no balanceada, y puede tratarse como una señal de audio en lo que respecta a la distribución. Al igual que el audio, LTC se puede distribuir mediante cableado de audio estándar, conectores, amplificadores de distribución y patchbays, y se puede aislar a tierra con transformadores de audio. También se puede distribuir a través de un cable de video de 75 ohmios y amplificadores de distribución de video, aunque la atenuación de voltaje causada por el uso de un sistema de 75 ohmios puede hacer que la señal caiga a un nivel que algunos equipos no pueden leer.
Se debe tener cuidado con el audio analógico para evitar 'avances' audibles; (también conocido como "diafonía") de la pista LTC a las pistas de audio.
Cuidado de LTC:
- Evite sonidos percusivos cerca de LTC
- Nunca procesar un LTC con reducción de ruido, eq o compresor
- Permitir el rollo pre y el rollo post
- Para crear código de tiempo negativo añadir una hora a tiempo (evitado Efecto de medianoche)
- Siempre poner el dispositivo más lento como un maestro
El código de tiempo SMPTE longitudinal debe reproducirse a un nivel medio cuando se graba en una pista de audio, ya que tanto los niveles bajos como los altos introducirán distorsión.
Formato de datos de código de tiempo longitudinal
El formato básico es un código de 80 bits que proporciona la hora del día al segundo y el número de cuadro dentro del segundo. Los valores se almacenan en decimal codificado en binario, el bit menos significativo primero. Hay treinta y dos bits de datos de usuario, generalmente utilizados para un número de carrete y una fecha.
Bit | Peso | Significado | Bit | Peso | Significado | Bit | Peso | Significado | Bit | Peso | Significado | Bit | Valor | Significado | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
00 | 1 | Número de foto unidades (0-9) | 16 | 1 | Segundos unidades (0-9) | 32 | 1 | Minutos unidades (0-9) | 48 | 1 | Horas unidades (0-9) | 64 | 0 | Sincronización, bit fijo patrón 0011 1111 1111 1101 | ||||
01 | 2 | 17 | 2 | 33 | 2 | 49 | 2 | 65 | 0 | |||||||||
02 | 4 | 18 | 4 | 34 | 4 | 50 | 4 | 66 | 1 | |||||||||
03 | 8 | 19 | 8 | 35 | 8 | 51 | 8 | 67 | 1 | |||||||||
04 | bits de usuario sobre el terreno 1 | 20 | bits de usuario sobre el terreno 3 | 36 | bits de usuario sobre el terreno 5 | 52 | bits de usuario sobre el terreno 7 | 68 | 1 | |||||||||
05 | 21 | 37 | 53 | 69 | 1 | |||||||||||||
06 | 22 | 38 | 54 | 70 | 1 | |||||||||||||
07 | 23 | 39 | 55 | 71 | 1 | |||||||||||||
08 | 10 | Número de foto (0-2) | 24 | 10 | Segundos diez (0-5) | 40 | 10 | Minutos diez (0-5) | 56 | 10 | Horas (0-2) | 72 | 1 | |||||
09 | 20 | 25 | 20 | 41 | 20 | 57 | 20 | 73 | 1 | |||||||||
10 | D | Bandera de bastidor. | 26 | 40 | 42 | 40 | 58 | BGF1 | bandera del reloj | 74 | 1 | |||||||
11 | C | "Color frame" flag | 27 | (flag, ver abajo) | 43 | (flag, ver abajo) | 59 | (flag, ver abajo) | 75 | 1 | ||||||||
12 | bits de usuario sobre el terreno 2 | 28 | bits de usuario sobre el terreno 4 | 44 | bits de usuario sobre el terreno 6 | 60 | bits de usuario sobre el terreno 8 | 76 | 1 | |||||||||
13 | 29 | 45 | 61 | 77 | 1 | |||||||||||||
14 | 30 | 46 | 62 | 78 | 0 | |||||||||||||
15 | 31 | 47 | 63 | 79 | 1 |
- El bit 10 se establece a 1 si la numeración del marco de gota está en uso; los números de marcos 0 y 1 se saltan durante el primer segundo de cada minuto, excepto los múltiplos de 10 minutos. Esto convierte 30 frame/second time code a la norma 29.97 frame/second NTSC.
- Bit 11, el fragmento de color, se establece a 1 si el código de tiempo se sincroniza a una señal de vídeo de color. El modulo 2 (para NTSC y SECAM) o el modulo 4 (para PAL) debe conservarse a través de cortes para evitar saltos de fase en el subcarrier de cromo.
- Los bits 27, 43 y 59 difieren entre 25 frame/s time code, y otras tasas de marco (30, 29.97 o 24). Los bits son:
- "Petito de corrección de polaridad" (bit 59 a 25 frame/s, bit 27 a otras tarifas): este bit es elegido para proporcionar un número uniforme de 0 bits en todo el marco, incluyendo el código de sincronización. (Ya que el marco es un número uniforme de bits largos, esto implica un número uniforme de 1 bits, y por lo tanto es un bit de paridad uniforme. Como el código de sincronización incluye un número impar de 1 bits, es un bit de paridad extraño sobre los datos.) Esto mantiene la fase de cada marco consistente, por lo que siempre comienza con un borde ascendente al principio del bit 0. Esto permite la rociación sin costuras de diferentes códigos de tiempo, y permite que sea más fácil leer con un osciloscopio.
- "Binary group flag" bits BGF0 y BGF2 (bits 27 y 43 a 25 frame/s, bits 43 y 59 a otras tarifas): estos indican el formato de los bits del usuario. Ambos 0 indican formato no (o no especificado). Sólo el set BGF0 indica cuatro caracteres de 8 bits (pequeño-endiano traducido). Las combinaciones con BGF2 set están reservadas.
- Bit 58, no utilizado en versiones anteriores de la especificación, ahora se define como "Bandera de grupo binario 1" e indica que el código de tiempo se sincroniza con un reloj externo. si cero, el origen temporal es arbitrario.
- El patrón de sincronización en bits 64 a 79 incluye 12 bits consecutivos, que no pueden aparecer en ningún otro lugar del código de tiempo. Asumiendo que todas las bits de usuario se establecen a 1, la carrera más larga de 1 bits que puede aparecer en otro lugar del código de tiempo es 10, bits 9 a 18 inclusive.
- El patrón de sincronización es precedido por 00 y seguido por 01. Esto se utiliza para determinar si una cinta de audio está funcionando hacia adelante o hacia atrás.
Contenido relacionado
Componente
Codificación
Maglev (desambiguación)