Convertir número de fotogramas en tiempo hh:mm:ss,ff en Excel

Compatibilidad: Excel 365 2021 2019 2016

Al trabajar con vídeo es habitual tener que convertir número de fotogramas en tiempo hh:mm:ss,ff en Excel.

El código de tiempo (TC) es una información que se utiliza en la grabación y edición de vídeo. Permitiendo controlar en el tiempo cada frame y así localizar la situación para,visionar, editar, etc.

El código de tiempo tiene normalmente 8 dígitos. su forma es 00:00:00:00, que corresponde a horas:minutos:segundos:frames.

Convertir número de fotogramas en tiempo hh:mm:ss,ff en Excel

El código de tiempo tiene varios estándares, entre los principales:

- Película a 24 fps (F). Estándar para transferir vídeo digital a un filme.
- 25 fps PAL (P). Estándar de vídeo para formato de televisión en Europa.
- 30 fps non-drop SMPTE (N). Estándar de vídeo para formato de televisión en EEUU.

En la columna A, disponemos del número de frames de la grabación, y en la columna B el tiempo en formato hh:mm:ss,ff.

 AB
1FramesTiempo
230 
331 
41 
5125870 
687434 
7103450 
  1. Ir a: Celda B2 / Escribir:

    =CONCATENAR(TEXTO(ENTERO(A2/30)/3600/24;"hh:hh:ss");":";TEXTO((A2/30-ENTERO(A2/30))*30;"00,00"))

    30. Como el número de frames.

  2. Copiar la celda B2 / Pegar en el rango B3:B7.

  3. Verificar como muestra el número de frames en el tiempo. Para 1/30 fps, 30 = 00:00:01:00,00; 31 fps = 00:00:01:01,00, etc.

  

Nivel de dificultad: Básico Excel Básico

14 comentarios en “Convertir número de fotogramas en tiempo hh:mm:ss,ff en Excel

  • Hola amigos.

    gracias por sus aportes, siempre son de gran utilidad

    Intenté esta fórmula pero no me funcionó, hay algo que está mal

    Me pueden ayudar?

    Necesito convertir frames de cine (24 fps) a Segundos y viceversa

    Gracias

  • Gracias por tu pronta respuesta.

    Pues hice lo que me dices y me arroja un error.

    Además creo que hay un error en el formato del tiempo en tu formula dice:

    hh:hh:ss y yo creo que es hh:mm:ss

    Te puedo poner una foto del error, pero no se como.

    Muchísimas gracias

  • Muchísimas gracias!!!

    Perfecto!

    Sobre todo lo que más valoro es tu pronta y diligente respuesta, eso dice mucho de ti.

    Solo que le quité la coma y los dos últimos ceros y quedó como quería, hh:mm:ss:frames

    Te agradezco.

    Saludos desde Cali, Colombia, donde quiera que estás.

    Abrazo

  • Buenas que tal? la fórmula me fue genial muchas gracias.
    Para acabar de enredar la película, necesitaría para mi trabajo la fórmula para contar el tiempo de cada plano, ya que el formato es de 25 frames por segundo. El Logic me da los datos por ejemplo (01:00:01:00.01 Escena-1) (01:00:11:04.35 Escena-2),y no consigo crear la fórmula si no lo calculo a mano. Agradecería eternamente su ayuda.

  • Hola Ernesto, estoy tratando de realizar una fòrmula en el sentido contrario, es decir, me sirve convertir un valor de time code en frames. En SQL el valor me aparece asì:
    P30:50:000S PAL (es una campo di SQL ya existente). Quisiera poder transformar estos 30 minutos y 50 segundos en frames con una fòrmula porque tengo muchìsimos registros y necesito saber el total de minutos de todo el elenco. Si pudiera transformar este valor en frames, luego es màs fàcil transformarlo en minutos, me podrìas ayudar? Muchas gracias

  • Hola amigos, necesito su ayuda, quiero utilizar esta formula y poderle cambiar el frame rate de 30, 24, 12 u 8 fps, estoy tratando de utilizar la formula:

    =CONCATENAR(TEXTO(ENTERO(A2/24)/3600/24;"hh:mm:ss");":";TEXTO((A2/24-ENTERO(A2/24))*24;"00,00"))

    pero me excel me me arroja este error en la formula:
    ¿No intenta introducir una fórmula? Cuando el primer carácter es un signo igual (=) o un signo menos (-), Excel piensa que se trata de una formula:
    - si escribe: =1+1, la celda muestra:2
    Para evitarlo, escribe apóstrofo (´) primero
    - si escribe: ´=1+1, la celda muestra: =1+1

    Me podrían ayudar y compartirme la formula correcta, o decirme que está pasando?

  • Hola
    soy principiante en esto, me pueden enviar la hoja de exel con el Time Code para hacer anotaciones o subtitulos en cada parte de un video de 24 fps?
    Gracias

  • hola,
    la formula funciona, pero no hace bien los cálculos.

    Me explico, si a 25fps le pongo 250 de frames, me salen 10 seg (correcto) pero si le pongo 500 me salen 19 seg (deberían ser 20), no se si es cuestión de la fórmula...

    Alguna ayuda?! Gracias de antemano!

    Saludos!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.