Conceptos básicos de vídeo digital. Timebase. Frame rate. Timecode.
Medición de tiempo de vídeo
En el mundo natural, experimentamos el tiempo como un flujo continuo de acontecimientos. Sin embargo, trabajando con vídeo requiere sincronización exacta, por tanto es necesario medir el tiempo usando números exactos. Los incrementos de tiempo familiares --horas, minutos, y segundos-- no son suficientemente exactos para editar vídeo, porque un solo segundo podría contener varios acontecimientos.
Como se relacionan el timebase y frame rate
Determinaremos como se mide el tiempo en el proyecto especificando el timebase del proyecto. Por ejemplo, un timebase de 30 significa que cada segundo es dividido en 30 unidades. El momento exacto en el que algo ocurre depende del timebase especificado, porque esa acción sólo puede ocurrir en una división de tiempo; el uso de una timebase diferente hace que las divisiones del tiempo caigan en sitios diferentes.
Los incrementos de tiempo en un clip fuente se determinan por el frame rate de la fuente . Por ejemplo, al rodar las imágenes fuente usando una cámara de vídeo con un frame rate de 30 frames por segundo, la cámara documenta la acción registrando un frame cada 1/30 de segundo. Independientemente de lo que ocurra en los intervalos de ese 1/30 seg. no se registra. Así, un frame rate inferior (como 15 fps) registra menos información sobre la acción continua, mientras un alto frame rate (como 30 fps) registra más.
Para la reproducción suave y constante, el timebase, el frame rate de la fuente, y el frame rate del proyecto deberían ser idénticos.
Es preferible capturar los clips con el mismo frame rate que se planea exportar el proyecto. Por ejemplo, si sabemos que las imágenes fuente serán exportados a 30 fps, capturaremos los clips en 30 fps en vez de 24 fps. Si no es posible (por ejemplo, DV sólo se puede capturar en 29.97 fps), deberemos salir con un frame rate uniformemente divisor de la timebase. Por tanto, si el frame rate de captura y el timebase son 30 fps (en realidad 29.97), deberiamos salir con 30, 15, o 10 fps para evitar la repetición "entrecortada".

A. Timebase de 30 (medio Segundo mostrado) B. Frame rate final de 15, para una película en el Web. Si el timebase es uniformemente divisible por el frame rate, timebase y frame rate se incluyen uniformemente.

A. Timebase de 24 para una película de cine (medio segundo mostrado) B. Frame rate final de 15, para una película de Web. El tiempo no es uniformemente divisible por frame rate, entonces los frames se incluyen desigualmente. Un frame rate final de 12 fps generaría frames más uniformemente.
La importante de recordar es: Conseguiremos los resultados más fiables si el timebase y frame rate son múltiplos el uno del otro; conseguiremos los mejores resultados si son idénticos.
Contar tiempo con timecode
El timecode define como se cuentan los frames y afecta al modo en que vemos y especificamos el tiempo en el proyecto. El timecode no puede cambiar el timebase o frame rate de un clip o proyecto -- sólo se cambia la forma de numerarse los marcos. Especificaremos un timecode basado en el contenido multimedia más relevante a su proyecto. Cuando estamos editando para televisión, contamos los frames de manera diferente que cuando editamos vídeo para una película. Por defecto, Premiere Pro muestra el tiempo usando el timecode de vídeo SMPTE (Society of Motion Picture and Televisión Engieneers), donde una duración de 00:06:51:15 indica que un clip se reproduce durante 6 minutos, 51 segundos, y 15 marcos. En cualquier momento, se puede cambiar a otro sistema de visualización de tiempo, como pies y frames de película de 16mm o 35mm. Las videocintas profesionales y videocámaras pueden leer y escribir timecode directamente en la cinta, lo que nos permite sincronizar audio, vídeo, y edición, o editar no linealmente.
Al usar la timebase estándar NTSC de 29.97, la diferencia fraccionaria entre este timebase y el timecode de 30 fps causan una discrepancia entre la duración mostrada del programa y su duración real. Aunque diminuto al principio, esta discrepancia crece a medida que aumenta la duración del programa, evitando la posibilidad de creación de un programa de longitud específica. El timecode Drop-frame es un estándar SMPTE para 29.97 vídeo fps que elimina este error, conservando el NTSC la exactitud de tiempo. Premiere Pro indica el timecode Drop-frame mostrando punto y coma entre los números del tiempo en todas partes del software, y muestra el timecode " non drop-frame " con dos puntos entre los números del timecode.