Media Converter

Herramientas

Preguntas frecuentes

Cargando

Velocidad de fotogramas constante frente a variable, y por qué los editores se quejan de los videos VFR del teléfono

Actualizado el

La velocidad de fotogramas es el número de imágenes por segundo de un video: 24, 25, 30 o 60 son los valores habituales. Con una velocidad de fotogramas constante (CFR), cada fotograma dura exactamente el mismo tiempo. Con una velocidad de fotogramas variable (VFR), el intervalo entre fotogramas cambia durante la grabación.

La mayoría de los espectadores nunca nota la diferencia, porque los reproductores de video simplemente muestran cada fotograma en su marca de tiempo. Los editores de video son otra historia. Si alguna vez importaste un video del teléfono y viste que el audio se iba desincronizando poco a poco, o recibiste un aviso sobre la velocidad de fotogramas variable, esta guía explica qué está pasando y cómo solucionarlo.

Por qué los teléfonos y los grabadores de pantalla usan velocidad de fotogramas variable

La cámara de un teléfono tiene que captar, procesar y codificar cada fotograma en tiempo real en un pequeño chip alimentado por batería. Con poca luz, puede alargar la exposición, lo que deja menos tiempo por fotograma; con mucha carga, puede perder algún fotograma de vez en cuando. En lugar de inventarse fotogramas para mantener un ritmo perfecto, el teléfono graba cada fotograma con su marca de tiempo real. El resultado es, en teoría, de 30 fps, pero en realidad varía, por ejemplo, entre 28 y 30.

Los grabadores de pantalla, las capturas de videojuegos y las grabaciones de videollamadas hacen algo parecido a propósito: cuando nada cambia en la pantalla, no tiene sentido guardar fotogramas idénticos, así que graban menos. Eso ahorra espacio y procesamiento, y por eso el VFR es tan común justamente en el tipo de grabaciones que la gente lleva a un editor.

Por qué a los editores les cuesta el VFR

Los programas de edición se basan en una línea de tiempo dividida en espacios iguales para los fotogramas. Cuando los fotogramas de un clip no llegan a un ritmo uniforme, el editor tiene que decidir cómo colocarlos en esa cuadrícula. Algunos programas suponen una velocidad fija basada en la media y estiran o comprimen el clip, y por eso el audio, grabado de forma continua a su propia frecuencia de muestreo, se va desincronizando poco a poco, algo que a menudo solo se hace evidente varios minutos después del comienzo de una grabación larga.

Otros síntomas son una reproducción a tirones en la línea de tiempo, fotogramas que aparecen dos veces o se saltan, duraciones de clip ligeramente distintas de las del original y cortes que quedan a un fotograma de donde los colocaste. Adobe Premiere Pro, por ejemplo, detecta los videos VFR y ofrece un ajuste para conservar la sincronización del audio, que ayuda en muchos casos, pero no siempre consigue un movimiento fluido. La solución más fiable en cualquier editor es convertir el clip a velocidad de fotogramas constante antes de importarlo.

Cómo saber si un video es VFR

La app gratuita MediaInfo muestra un campo Frame rate mode (modo de velocidad de fotogramas) para cada pista de video; en los archivos VFR indica Variable y a menudo muestra las velocidades mínima y máxima. Algunos editores muestran un aviso o una insignia de VFR al importar. Si no tienes ninguna de las dos cosas, da por hecho que las grabaciones de teléfono, las capturas de pantalla y los clips de videojuegos son VFR mientras no se demuestre lo contrario.

Cómo convertir VFR a velocidad de fotogramas constante

Convertir a CFR significa volver a codificar el video a una velocidad de fotogramas fija. Donde el original tiene un hueco, el codificador repite el fotograma anterior; donde los fotogramas están más juntos de lo que permite la velocidad objetivo, descarta uno. Como los fotogramas se colocan según sus marcas de tiempo reales, el audio se mantiene sincronizado y se conserva la duración.

En MediaConverter.io, el Convertidor de video y el Compresor de video normalmente generan una salida con velocidad de fotogramas constante. Cuando tu navegador puede decodificar el clip y la salida es MP4, MOV, MKV o WebM, lo que cubre las grabaciones típicas de teléfono, fijan una velocidad de fotogramas a partir de la media del original, redondeada hacia arriba a un número entero (29,97 fps pasa a 30), y colocan cada fotograma en esa cuadrícula. Esas herramientas no tienen un ajuste aparte para la velocidad de fotogramas. Los demás formatos de salida, o los archivos que el navegador no puede decodificar, pasan en su lugar por un codificador alternativo: el del compresor sigue forzando una velocidad constante, pero la limita a 30 fps, mientras que el del convertidor puede copiar sin cambios el flujo de video original, con su temporización VFR incluida. El Editor de video te permite elegir directamente la velocidad de fotogramas de exportación, de 20 a 60 fps.

  • Para preparar un clip del teléfono para editarlo, pásalo por el Convertidor de video y mantén la resolución y la tasa de bits predeterminadas, para que el resultado conserve una calidad cercana a la original.
  • Si además el archivo es demasiado grande, el Compresor de video lo convierte a CFR y reduce su tamaño en la misma pasada.
  • Importa el archivo convertido en tu editor y comprueba la sincronización cerca del final del clip, donde el desfase se nota más.

Cómo elegir una velocidad de fotogramas

Siempre que puedas, mantén la velocidad de fotogramas con la que se grabaron las imágenes. Convertir 30 fps en 24 fps, o 60 fps en 25 fps, obliga al codificador a descartar fotogramas de forma irregular y puede hacer que el movimiento se vea a saltos. Si mezclas clips en un mismo proyecto, configura el proyecto con la velocidad que usa la mayoría de tus imágenes y deja que el editor convierta el resto.

Para la web, 30 fps es una opción segura por defecto, y vale la pena mantener 60 fps para partidas de videojuegos, deportes y movimientos rápidos de cámara. Los 24 fps de estilo cinematográfico solo tienen sentido si las imágenes se grabaron así.

Cómo evitar el VFR desde el principio

Algunas apps de cámara para teléfono y la mayoría de las cámaras dedicadas graban a una velocidad constante, y varios grabadores de pantalla tienen una opción de velocidad de fotogramas constante en sus ajustes. Una buena iluminación también ayuda a los teléfonos a mantener una velocidad estable. Pero, para las grabaciones que ya tienes, una conversión rápida a CFR antes de editar suele ser el camino menos doloroso.

Herramientas que se usan en esta guía

Preguntas frecuentes

01

¿Es mala la velocidad de fotogramas variable?

No para verla. El VFR se reproduce correctamente en los reproductores multimedia y ahorra espacio. Solo da problemas en los programas de edición que esperan que cada fotograma dure el mismo tiempo.

02

¿Por qué el audio se desincroniza en mi editor?

Probablemente el clip es VFR y el editor lo trata como si tuviera una velocidad de fotogramas constante, así que el video va poco a poco más rápido o más lento que el audio. Convertir el clip a velocidad de fotogramas constante antes de importarlo suele solucionarlo.

03

¿Convertir a velocidad de fotogramas constante reduce la calidad?

Es una recodificación, así que hay algo de pérdida, como en cualquier conversión con pérdida, pero con una tasa de bits cercana a la del original es difícil de ver. Los fotogramas repetidos o descartados son poco frecuentes y caen donde el original ya tenía una temporización irregular.