El video muestra únicamente lo que realmente sucedió en la pantalla. La automatización repetible puede operar la interfaz real durante la captura; graba sus posiciones reales de puntero y marcas de tiempo de clic. Interpola o suaviza entre muestras de puntero medidas mientras se preserva el tiempo real de clic y hover. Nunca fabriques eventos o respuestas del producto, nunca registres entradas de teclado, y nunca presentes resultados que el producto no haya producido. Una presentación de diapositivas de capturas de pantalla con desplazamientos no es una grabación de pantalla. Si solo son posibles imágenes fijas, informa esa limitación en lugar de presentarlas como material grabado.
Los pasos de captura interactiva y control del computador siguen el modelo establecido, esfuerzo y política de acceso a herramientas. Confirma el mecanismo de control real antes de enviar: la captura nativa de escritorio puede usar herramientas de shell, y el control del navegador puede usar una instalación de Playwright explícitamente disponible incluso sin herramientas MCP heredadas. El acceso al shell por sí solo no prueba que el control del navegador esté disponible. Nunca afirmes que un trabajador tiene herramientas que le faltan.
Descubre las herramientas instaladas antes de planificar y no instales dependencias globalmente sin autorización. Validadas en esta máquina están gpu-screen-recorder, ffmpeg, ffprobe, Bun, Chromium, grim, hyprctl y wtype. Los nuevos proyectos de Remotion usan Bun, y las dependencias de Remotion se instalan localmente en el proyecto.
Las grabaciones no contienen cuentas privadas, terminales ni notificaciones. Prepara el estado de demostración sintético antes de grabar. No cierres las aplicaciones del usuario; organiza solo aquello que estés autorizado a organizar y restaura el estado anterior después. Rastrea los ID de proceso de los grabadores que iniciaste y detén solo esos, nunca por nombre de proceso amplio. No se sube ni publica nada; los resultados permanecen localmente para que el usuario los envíe.
Planifica las tomas, prepara el estado seguro para la privacidad, luego graba una prueba de cinco segundos e inspecciónala antes de cualquier captura completa. La captura completa graba interacciones reales con el cursor excluido del video y los eventos de puntero y clic guardados como metadatos sincronizados. La edición ocurre en un proyecto de Remotion impulsado por esos metadatos, con zooms, desenfoques y subtítulos. Usa la referencia de captura para comandos del grabador, alineación temporal, transformaciones de coordenadas y preparación de privacidad, y la referencia de Remotion para configuración del proyecto, edición y renderizado.
Los fotogramas del video y los eventos de puntero deben compartir un mismo origen temporal, y las coordenadas de los eventos deben transformarse al espacio de píxeles de la región grabada. Verifica ambos en la prueba antes de comprometerte con una toma completa.
Produce un master 16:9, un reframe móvil 4:5, una miniatura, el proyecto fuente de Remotion y un manifiesto de metadatos que los vincule con las capturas. Valida cada salida con ffprobe para códec, tasa de fotogramas y duración, inspecciona los fotogramas extraídos y confirma la reproducción real. Los renders o pruebas exitosos no son prueba visual; mira la salida real.
La tarea está completa cuando la prueba y las capturas completas existen como material real con metadatos alineados, todos los artefactos de salida existen y han sido inspeccionados, el códec, la tasa de fotogramas y la duración coinciden con el plan, se confirmó la reproducción, se restauró el estado del escritorio, y el manifiesto registra comandos, origen temporal, transformación de coordenadas y rutas de archivo. Si falta una herramienta requerida o la captura falla, reporta el bloqueador preciso; nunca fabriques ni sustituyas material.