Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Timecode (HH:MM:SS:FF)
00:00:50:00
non-drop-frame
Segundos totales 50 s
Horas 0
Minutos 0
Segundos 50
Frames restantes 0

¿Qué es la calculadora de frames a timecode?

Esta herramienta convierte un recuento de frames en timecode tipo SMPTE expresado como HH:MM:SS:FF (horas, minutos, segundos y frames). Editores, animadores, coloristas y artistas de motion graphics trabajan constantemente con frames, pero las especificaciones de entrega, los EDL y las notas de revisión suelen expresarse en timecode. Introduce el número total de frames y el frame rate del proyecto para obtener el timecode exacto más la duración equivalente en segundos.

Cómo usarla

Escribe el total de frames y elige el frame rate (fps) que corresponda a tu secuencia: los valores más habituales son 24, 25, 29.97, 30, 50, 59.94 y 60. La calculadora te devuelve el timecode junto con el desglose en horas, minutos, segundos y los frames restantes, además de la duración total en segundos.

La fórmula al detalle

La duración en segundos es, sencillamente, el número de frames dividido entre el frame rate. Para construir el timecode, los frames se dividen entre el frame rate (redondeado al entero) para obtener los segundos completos; ese valor se reparte en horas, minutos y segundos, mientras que los frames sobrantes forman el campo FF: \(\text{FF} = \text{frames} \bmod \text{fps}\). Esta calculadora utiliza conteo non-drop-frame, en el que cada segundo contiene siempre el mismo número entero de frames.

$$\begin{gathered} \text{TC} = \text{HH}:\text{MM}:\text{SS}:\text{FF} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} r &= \operatorname{round}\!\left(\text{FPS}\right) \\ \text{FF} &= \text{Frames} \bmod r \\ S &= \left\lfloor \dfrac{\text{Frames}}{r} \right\rfloor \\ \text{SS} &= S \bmod 60 \\ \text{MM} &= \left\lfloor \dfrac{S}{60} \right\rfloor \bmod 60 \\ \text{HH} &= \left\lfloor \dfrac{S}{3600} \right\rfloor \end{aligned} \right. \end{gathered}$$
Fotogramas de película divididos entre los fotogramas por segundo para obtener los segundos transcurridos en un reloj
Dividir el total de fotogramas entre la velocidad de fotogramas (fps) da el tiempo transcurrido.
Diagrama que convierte una tira de fotogramas en segmentos de código de tiempo HH:MM:SS:FF
Un total de fotogramas se divide en horas, minutos, segundos y fotogramas restantes.

Ejemplo resuelto

Supongamos que tienes 1500 frames a 30 fps. Duración = $$1500 \div 30 = 50 \text{ segundos}.$$ Segundos completos = 50, así que MM = 0, SS = 50, y los frames sobrantes $$\text{FF} = 1500 \bmod 30 = 0.$$ El timecode resultante es 00:00:50:00.

Preguntas frecuentes

¿Usa timecode drop-frame? No: calcula timecode non-drop-frame (NDF). A 29.97 o 59.94 fps, las entregas para broadcast pueden requerir drop-frame, que omite ciertos números de frame de forma periódica para mantenerse alineado con el tiempo real del reloj.

¿Por qué se redondea 29.97 a 30 para el campo FF? Los campos de frames del timecode son números enteros, así que se usa el frame rate nominal entero (30) para el desglose HH:MM:SS:FF, mientras que el rate exacto (29.97) se emplea para calcular la duración precisa en segundos.

¿Puedo hacer la conversión inversa? Sí: para convertir timecode de nuevo a frames, multiplica cada campo: \(\text{frames} = ((\text{HH}\times 3600 + \text{MM}\times 60 + \text{SS}) \times \text{fps}) + \text{FF}\).

Última actualización: