Calculadora de timecode (SMPTE)

El timecode en fotogramas y tiempo real, sumas y diferencias entre dos timecodes y el mismo punto leído a otra velocidad de fotogramas, con el drop frame bien calculado.

La velocidad de fotogramas de tu proyecto

1. Convertir un timecode

Escribe el timecode como prefieras: 01:00:00:00, 1:0:0:0 o solo cifras, 01000000. Las cifras se leen desde la derecha, así que 112 significa un segundo y doce fotogramas.

2. Sumar y restar

Para calcular una duración pon el final en el primer campo y el principio en el segundo, y elige menos.

3. Cambiar la velocidad de fotogramas

🔒 Todos los cálculos se hacen en tu navegador y no se envía ningún dato a ninguna parte.

Qué cuenta de verdad un timecode

Un timecode HH:MM:SS:FF no mide el tiempo, numera fotogramas. El campo de los fotogramas empieza en cero y se para uno por debajo de la velocidad de fotogramas, así que a 25 fps el último fotograma de cada segundo es el 24 y 00:00:01:00 es el fotograma número veintiséis de la pieza, no el veinticinco. Toda la aritmética es fotogramas = ((horas por 3.600 + minutos por 60 + segundos) por fps) + fotogramas. La calculadora acepta el timecode escrito como quieras, incluido el bloque de cifras que los montadores teclean en un NLE: las cifras se leen desde la derecha, así que 1030 significa diez segundos y treinta fotogramas y 01000000 significa exactamente una hora.

Por qué existe el drop frame

El vídeo NTSC en color no va a 30 fotogramas por segundo sino a 30.000/1.001, es decir 29,97. La etiqueta del timecode, en cambio, sigue contando hasta 30, así que una hora de timecode cubre 3.603,6 segundos de tiempo real y el timecode se queda atrás 3,6 segundos cada hora, algo inaceptable en una emisión en directo. El drop frame corrige el conteo, no el vídeo: al principio de cada minuto se salta los números 00 y 01, salvo en los minutos múltiplos de diez, lo que hace 18 números cada diez minutos y 108 cada hora. No se corta nunca ningún fotograma, solo desaparecen etiquetas. Queda un error residual de 3,6 milisegundos por hora, unos 86 milisegundos al día, y por eso se dice que el drop frame es preciso pero no exacto. A 59,94 fps la regla es la misma, con cuatro números saltados en vez de dos, y a 25 fps el drop frame no tiene sentido, porque 25 ya es un número entero.

La diferencia entre dos timecodes y el fotograma de más

Restar el principio del final da la diferencia simple, el número de fotogramas que hay entre los dos instantes. Ahora bien, si esos dos timecodes son el primer y el último fotograma de un plano, el fotograma final forma parte del plano y la duración es un fotograma más larga. Por eso la herramienta muestra los dos valores uno al lado del otro. De aquí viene el clásico error de un fotograma en las listas de montaje y en las entregas, así que siempre conviene preguntarse si el segundo timecode es el último fotograma bueno o el primero excluido.

Cambiar la velocidad de fotogramas responde a dos preguntas distintas

Llevar un timecode de una velocidad de fotogramas a otra puede significar dos cosas opuestas. Si necesitas el mismo instante, el mismo momento del reloj, la herramienta convierte el tiempo real y redondea al fotograma más cercano, y te dice a cuántos milisegundos se ha quedado. Si en cambio estás haciendo un conform, es decir enseñando los mismos fotogramas a otra velocidad, el conteo se mantiene y lo que cambia es la duración: una hora rodada a 25 fps y reproducida a 24 fps se convierte en una hora, dos minutos y treinta segundos, un 4,167% más. El caso más habitual es pasar de 24 a 23,976, que estira todo un 0,1%. En los dos casos el audio tiene que recibir el mismo tratamiento que la imagen, si no la sincronía de los labios se va a la deriva.

Límites declarados

La calculadora cubre velocidades de 23,976 a 60 y ofrece el drop frame solo donde lo define la norma, a 29,97 y 59,94. El drop frame a 30 fps exactos, que algunos programas permiten, aquí no está porque corregiría un desfase que no existe. Un magnetoscopio da la vuelta a su timecode pasadas las 24 horas, mientras que aquí los resultados que superan las 24 horas se muestran enteros, con una nota que indica el valor que leerías de verdad. La herramienta no abre archivos de vídeo y no sabe nada del timecode de inicio grabado dentro de tu material, solo trabaja con los números que le das, y todo se ejecuta en tu navegador sin enviar nada a ninguna parte.