Analizador de registros de frametime
Pega o suelta una captura de frametime (PresentMon, CapFrameX, OCAT, RTSS OSDServer o milisegundos planos) y obtén FPS y milisegundos promedio y mediana, P95/P99, mínimos del 1% y 0,1% con dos métodos claramente etiquetados, recuento de picos, gráficas de frametime y una valoración en lenguaje claro. Funciona 100% en tu navegador: sin subidas, sin registro.
Sin subidas, sin registro: todo se calcula en tu navegador.
Pega o suelta tu captura
Arrastra y suelta un archivo .csv o .log, o pega los valores en bruto. Aceptados: exportaciones de PresentMon, CapFrameX, OCAT, RTSS OSDServer, pares de timestamp + ms y listas de milisegundos separados por comas, espacios o saltos de línea.
Resultados
Entrada detectada
Los mínimos del 1% y 0,1% se muestran de dos formas: el método GN (media de los N% más lentos) y el método de frametime P99 / P99.9. Pueden divergir cuando algunos tirones extremos dominan la cola.
Frametime a lo largo del tiempo
Distribución de frametime
Estas categorías usan heurísticas de la comunidad (mínimos dentro de ~10% del promedio = excelente, ~20% = bueno, 30–50% = notable, por debajo del 50% del promedio = deficiente). Son reglas orientativas, no umbrales medidos.
Comparte tu tarjeta de puntuación
Copia una tarjeta de puntuación en markdown que puedes pegar en Reddit o en un foro.
Ayuda
Cómo usarlo
Consigue un análisis completo del stutter de cualquier captura de frametime en menos de un minuto:
- Pega la captura en el cuadro o arrastra un archivo .csv / .log (PresentMon, CapFrameX, OCAT, RTSS OSDServer o valores simples en ms).
- ¿Prefieres verlo en acción? Pulsa Probar una captura de ejemplo para una demo instantánea.
- Ajusta el umbral de picos (por defecto: 3 x la mediana de frametime) si quieres otro corte para los hitches.
- Pulsa Analizar: aparecerán la rejilla de métricas, los gráficos de frametime y los picos resaltados.
- Lee el veredicto y su significado, y copia la scorecard en markdown para compartirla.
1. Añade una captura
Pega el registro en bruto o arrastra y suelta un archivo .csv/.log. El analizador detecta automáticamente PresentMon, CapFrameX, OCAT, RTSS OSDServer y listas de milisegundos planos. Nada se sube: el análisis ocurre en tu navegador.
2. Lee las métricas
Los FPS y ms promedio/mediana dan la base; P95/P99 muestran la cola; los mínimos del 1% y 0,1% se muestran de dos formas (método GN de media de los más lentos y conversión P99/P99.9). Picos cuenta los cuadros por encima de tu umbral (predeterminado: 3× la mediana).
3. Entiende la valoración
La valoración compara tu mínimo del 1% con tu promedio usando heurísticas de la comunidad y etiqueta el patrón probable: estable (techo de hardware) frente a inestable (temperaturas, controladores, carga en segundo plano). Solo heurísticas: trátalas como reglas orientativas.
Privacidad
Cero subidas, cero peticiones de red después de cargar la página. Tu captura nunca sale de tu navegador.
Casos de uso
Formas comunes en que se usa el Analizador de Registros de Frametime:
-
Diagnosticar tirones nuevos
¿Aparecieron tirones tras actualizar el controlador? Captura con PresentMon o CapFrameX y comprueba si los mínimos del 1% y los picos subieron: evidencia en lugar de impresiones.
-
Detectar throttling térmico
Compara los primeros minutos de una captura con los últimos: una mediana que deriva y mínimos del 1% crecientes sugieren que el hardware está limitando su rendimiento con el tiempo.
-
Validar una configuración de alta frecuencia
A 144/240 Hz, unos pocos milisegundos de jank se notan mucho. Usa P95/P99 y el recuento de picos para verificar que tu configuración sostiene de verdad la frecuencia de refresco.
-
Comparar configuraciones y mods
Captura la misma escena con distintas configuraciones y compara las tarjetas: la mediana, los mínimos del 1% y los picos dejan claro el ganador.
-
Respaldar afirmaciones en foros
Pega la tarjeta de puntuación en markdown en Reddit o un hilo de foro para que tu queja de 'que da tirones' venga con números.
Preguntas frecuentes
- ¿Qué son los mínimos del 1% en frametime?
- Los mínimos del 1% describen el 1% peor de tus cuadros: ordena todos los tiempos de cuadro, toma el 1% más lento y haz la media — ese es el método GN que usan la mayoría de los benchmarks. Esta herramienta también muestra el frametime P99 convertido a FPS, porque ambos pueden divergir cuando unos pocos tirones extremos dominan. Cuanto más bajo está el mínimo del 1% respecto a tu promedio, más notables son los tirones.
- ¿Cómo leo una gráfica de frametime?
- En la gráfica de series temporales, cada punto es un cuadro en milisegundos; los picos por encima de tu umbral (predeterminado: 3× la mediana) están resaltados. En la distribución en forma de L, una banda vertical estrecha en ms bajos significa cuadros estables, mientras que una cola larga a la derecha indica tirones frecuentes. La marca P99 muestra dónde empieza el 1% más lento.
- ¿Qué es un analizador de frametime?
- Un analizador de frametime calcula estadísticas de tiempo de cuadro a partir de una captura: FPS promedio/mediana, percentiles (P95/P99), mínimos del 1% y 0,1% y recuento de tirones. El FPS promedio oculta el jank: dos juegos a '60 FPS' pueden sentirse completamente distintos si uno tiene tirones profundos. El analizador lo hace visible.
- ¿Puedo analizar un CSV de PresentMon con esta herramienta?
- Sí. Pega o suelta una exportación CSV de PresentMon (CapFrameX) y la herramienta detecta automáticamente la columna PresentLatency. También se admiten OCAT, RTSS OSDServer, pares de timestamp + ms y listas de milisegundos planos. Todo se analiza localmente en tu navegador.
- ¿Se suben mis datos de frametime a algún sitio?
- No. El analizador es 100% del lado del cliente: sin backend, sin subidas y sin peticiones de red después de cargar la página. Tu captura nunca sale de tu navegador, y no se requiere registro ni correo.