Por qué los conversores de video a PowerPoint omiten diapositivas y cómo comprobar el resultado
En esta página
Respuesta corta: Una diapositiva se pierde casi siempre en una de estas cinco etapas: cada cuántos segundos se analiza una imagen, cuánto tiene que cambiar la pantalla para contar como página nueva, si el programa espera a que termine la transición, si algo se mueve sin parar dentro del cuadro y, al final, la eliminación de duplicados. Mientras no sepas cuál de las cinco falló, hablar de «precisión de la IA» no te dice nada.

Yo mantengo Video2Any y también el paquete de código abierto video-slide-extractor. Lo que sigue es lo que aprendí implementándolo, no una clasificación independiente de productos. Mi intención es que puedas comprobar tú mismo dónde falla cada etapa.
Empieza por el síntoma, no por la marca
| Lo que ves | Etapa que lo explica | Qué mirar primero |
|---|---|---|
| Falta entera una diapositiva que duró poco | Intervalo de análisis | Cada cuántos segundos se analiza una imagen |
| El conversor ignora una viñeta nueva | Sensibilidad al cambio | La sensibilidad y la zona recortada |
| La captura cae en mitad del fundido | Elección del fotograma | Cuánto espera después de detectar el cambio |
| El cursor o la cámara generan páginas de más | Movimiento en el cuadro | El recorte y si se puede excluir esa zona |
| Desaparece una diapositiva que el ponente repitió | Eliminación de duplicados | Si quieres el orden cronológico o páginas sin repetir |
1. El intervalo de análisis decide cuántas diapositivas puedes recuperar como máximo
Muchos extractores no comparan todas las imágenes del video: sacan una cada pocos segundos y solo miran esas. Así van rápido, pero si una diapositiva aparece y desaparece entre dos de esas comprobaciones, ninguna etapa posterior llega a saber que existió. Lo que el programa no llegó a mirar no vuelve por bajar la sensibilidad.
Esta limitación no es exclusiva de Video2Any: la tiene cualquier herramienta que analice a intervalos fijos. La documentación oficial de FFmpeg explica que descarta o duplica imágenes para llegar a la velocidad que le pides. Cada herramienta usa un intervalo distinto, así que pregunta cuál es el suyo antes de comparar resultados. Documentación del filtro fps de FFmpeg
Video2Any calcula ese intervalo a partir de la duración de la grabación, normalmente entre uno y seis segundos, y lo alarga en los archivos muy largos para no ahogar tu equipo. El editor te deja repetir el análisis con un intervalo más corto porque una primera pasada rápida y una pasada que no quiere perder nada son dos ajustes distintos.
2. Cualquier límite de «suficientemente distinto» tiene un precio
El detector necesita una regla que decida si dos imágenes son distintas. Si la regla es estricta, ignora el ruido de compresión y el movimiento del cursor, pero también se traga una viñeta nueva sobre una diapositiva que por lo demás sigue igual. Si es laxa, ve los cambios pequeños y, a cambio, convierte en página nueva cada vez que el ponente se mueve.
Video2Any reduce la imagen, la parte en bloques, mide el cambio de color de cada bloque y cuenta cuántos han cambiado; esa proporción la ajusta según el video que le des. Otros sistemas miran otra señal. La documentación de PySceneDetect describe un umbral fijo y también un detector adaptativo pensado para no cortar de más cuando la cámara se mueve. Eso enseña dónde está el compromiso, no que todas las herramientas usen PySceneDetect. Documentación de detectores de PySceneDetect
3. Detectar el cambio no es lo mismo que elegir un fotograma limpio
El instante puede ser correcto y la imagen no servir. Un fundido, un barrido o una animación de viñetas generan fotogramas intermedios donde se ven a la vez la diapositiva vieja y la nueva. El detector acierta al decir que algo ha cambiado; lo que pasa es que la pantalla todavía no se ha estabilizado.
La etapa siguiente puede saltar a una muestra posterior o esperar un poco antes de capturar. Así salen menos capturas a medio fundir, pero una misma espera no vale a la vez para un corte seco, para un fundido de dos segundos y para una animación de viñetas larga. Cuenta aparte las capturas inservibles y los cambios cuyo instante no encontraste.
4. El movimiento cambia lo que significa «diferente»
La ventanita de la cámara, el cursor, alguien escribiendo código en directo, un gráfico animado o una cámara en mano mueven la imagen sin que la diapositiva cambie. Lo más limpio suele ser recortar solo la zona donde está la presentación. Cuando no se puede recortar, el detector puede dejar fuera los bloques que se mueven en todas las muestras.
El problema es que, en un video donde el movimiento es lo principal, dejar fuera lo que se mueve equivale a dejar fuera el contenido. Por eso Video2Any solo mantiene esa exclusión cuando lo que queda sigue pareciendo una presentación. Reduce los errores, pero no garantiza nada para cualquier estilo de grabación.
5. Quitar duplicados puede borrar una vuelta atrás que sí importaba
La comparación entre imágenes contiguas pregunta si esta imagen se diferencia de la anterior. La eliminación de duplicados pregunta si se parece a cualquiera de las que ya has guardado. Son dos preguntas distintas y las responden dos etapas distintas.
Si el ponente vuelve al índice a mitad de la clase, un resumen compacto necesita una sola copia y un registro cronológico de la clase necesita las dos apariciones. Por eso un «duplicado» no lo decide solo el parecido: lo decide también lo que quieres obtener. Abre el archivo exportado y míralo pensando en tu uso.
Cinco minutos de comprobación antes de procesar la grabación entera
- Elige un fragmento de dos a cinco minutos con entre 10 y 20 cambios reales de diapositiva, incluida una transición y un cambio pequeño de una sola viñeta.
- Apunta la hora de inicio de cada diapositiva real. Aunque sea un CSV mínimo, ese es tu punto de comparación.
- Antes de ejecutar, anota la versión que usaste, el intervalo de análisis, la sensibilidad, el recorte y la resolución de salida.
- Declara antes qué margen de segundos aceptas y asocia cada detección a un solo cambio real. No dejes que varias detecciones se atribuyan la misma diapositiva.
- Informa por separado de las diapositivas perdidas, las de más, las repetidas y las capturas de transición inservibles.
Si quieres cifras comparables, usa estas tres: precision, cuántas de las detecciones eran cambios reales; recall, cuántos de los cambios reales encontraste; y F1, el equilibrio entre ambas. El paquete de código abierto incluye un protocolo reproducible que fija las reglas de asociación y los campos que hay que informar. Protocolo de evaluación reproducible
Qué cambiaría yo primero
- Falta una página que duró poco: acorta el intervalo de análisis en ese tramo.
- Se pierden los cambios pequeños: sube la sensibilidad y comprueba después si el cursor y el ruido de compresión te generan páginas falsas.
- Salen muchísimas páginas de más: recorta la cámara y los controles que se mueven antes de tocar la sensibilidad general.
- Las capturas están a medio fundir: elige un fotograma posterior ya estable y no midas con la misma nota el instante y la calidad de la imagen.
- Desaparecen las diapositivas repetidas: decide si quieres un juego sin repeticiones o el registro cronológico antes de activar la eliminación de duplicados.
Preguntas frecuentes
¿Por qué un conversor de video a PowerPoint omitió una sola diapositiva?
Lo más habitual es el intervalo de análisis: si esa diapositiva estuvo en pantalla justo entre dos comprobaciones, el detector nunca recibió esa imagen. También ocurre cuando la regla de cambio es tan estricta que una viñeta nueva sobre una diapositiva igual no llega a contar como página nueva.
¿Un intervalo de análisis más corto recupera todas las diapositivas?
Aumenta la probabilidad de ver las páginas que duraron poco, pero no garantiza un resultado limpio. Cuanto más corto es el intervalo, más trabajo hay que hacer y más fotogramas de transición, más falsos cambios por movimiento y más duplicados quedan para las etapas siguientes.
¿Por qué el PPTX exportado contiene diapositivas a medio fundir?
Porque el cambio se detectó mientras seguía en marcha el fundido, el barrido o la animación. Darse cuenta de la transición y elegir un fotograma ya estable son dos problemas distintos y se resuelven por separado.
¿Por qué aparecen diapositivas duplicadas?
El movimiento del cursor, la ventanita de la cámara o una animación pequeña pueden pasar por página nueva, y además el ponente puede volver a una diapositiva anterior. Quitar duplicados es una etapa aparte de comparar imágenes contiguas.
¿Puede la IA reconstruir una diapositiva que nunca se analizó?
Un modelo puede inventar un reemplazo verosímil a partir del audio o de las imágenes cercanas, pero eso es generar una presentación nueva, no recuperar la original. Ese resultado hay que señalarlo como tal y evaluarlo de otra manera.
Conclusión
No hay una cifra honesta que responda a «¿cuánta precisión tiene pasar de video a PowerPoint?» mientras la prueba no diga cada cuánto analiza, cómo empareja las detecciones, qué considera duplicado y cuándo una imagen sirve. Etiqueta un fragmento corto, localiza la etapa que falla y cambia un ajuste cada vez. La prueba es el archivo que exportas, no lo que promete la página del producto.