Calculadora de Timecode

Suma o resta timecodes en cualquier frame rate, con drop frame bien resuelto — y mira al instante cuántos frames y cuánto tiempo real son.

Gratis Instantáneo Sin registro

Tus timecodes

Frame rate
Drop frame

Solo existe en 29,97 y 59,94 fps.

Operación
Resultado
00:00:00:00
0frames totales
0duración real
0frames de A
0frames de B

Formato HH:MM:SS:FF. En drop frame el separador de los frames es «;» — así lo escribe la industria.

Casos rápidos

Cómo se calcula el timecode

Para operar con timecodes no se suman las cifras por columnas: primero se convierte cada uno a un número absoluto de frames, se opera con ese número, y luego se vuelve a formatear.

frames=(HH × 3600 + MM × 60 + SS) × fps + FF

Con drop frame hay un paso más. A 29,97 fps se saltan dos etiquetas de frame al principio de cada minuto, salvo en los minutos 0, 10, 20, 30, 40 y 50. A 59,94 fps se saltan cuatro. Eso se descuenta así:

frames DF=frames − saltos × (minutos totales − ⌊minutos totales ÷ 10⌋)

El resultado es que el contador vuelve a coincidir con el reloj de pared. Tras una hora real grabando a 29,97 fps se han capturado 107.892 frames, que en drop frame se leen exactamente como 01:00:00;00. Ese mismo punto, contado en non-drop, marcaría 00:59:56:12: casi cuatro segundos por debajo del reloj.

Ejemplo: el salto de minuto en drop frame

El caso que descoloca a todo el mundo la primera vez. A 29,97 fps DF, sumamos un solo frame a 00:00:59;29:

  • 00:00:59;29 son 1.799 frames (en el minuto 0 no se salta nada).
  • Sumamos 1 frame → 1.800 frames.
  • Resultado: 00:01:00;02, no 00:01:00;00.

Al entrar en el minuto 1 se saltan dos etiquetas, así que los frames ;00 y ;01 de ese minuto sencillamente no existen. La imagen no pierde nada: solo se salta la numeración.

Y la excepción de la excepción: en los minutos múltiplos de diez no se salta. Por eso 00:09:59;29 + 1 frame da 00:10:00;00 limpio, y por eso el salto de hora también es limpio — el minuto 60 es múltiplo de diez.

Preguntas sobre el timecode

¿Qué es el timecode y cómo se lee?
Es la dirección exacta de un fotograma, escrita como HH:MM:SS:FF — horas, minutos, segundos y frames. El último par cuenta frames dentro del segundo, así que a 25 fps va de 00 a 24, y a 30 fps de 00 a 29. Nunca llega al número del frame rate.
¿Qué es el drop frame y por qué existe?
El vídeo NTSC no corre a 30 fps exactos sino a 29,97. Si contaras 30 frames por segundo, el timecode se adelantaría al reloj real unos 3,6 segundos por hora. El drop frame corrige eso saltándose dos etiquetas de frame al empezar cada minuto, excepto en los minutos múltiplos de 10.
¿El drop frame borra fotogramas de mi vídeo?
No. No se pierde ni un fotograma de imagen: solo se saltan números en la numeración. Es una forma de contar, no un recorte. Por eso el material se ve exactamente igual con DF que con NDF.
¿Por qué se escribe con punto y coma?
Por convención, el drop frame se escribe con «;» antes de los frames (01:00:00;00) y el non-drop con «:» (01:00:00:00). Así se distinguen de un vistazo en cualquier programa de edición.
¿Cuándo uso drop frame y cuándo non-drop?
Drop frame en trabajos de emisión NTSC (29,97 y 59,94 fps), donde la duración tiene que coincidir con el reloj real al segundo. Non-drop en cine, en PAL (25 fps) y en cualquier proyecto a 24 fps, donde el frame rate es entero y no hay desfase que corregir.
¿Puedo sumar timecodes de frame rates distintos?
No directamente: un frame a 24 fps y otro a 60 fps no duran lo mismo. Hay que convertir ambos a frames o a segundos con su propio frame rate antes de operar. Esta calculadora trabaja con un frame rate a la vez, precisamente para no mezclarlos sin darte cuenta.