Windrecorder (捕风记录仪): herramienta de código abierto para grabar y buscar en pantalla

Windrecorder (捕风记录仪): herramienta de código abierto para grabar y buscar en pantalla 34

Windrecorder (捕风记录仪) es una herramienta de código abierto para grabar y buscar en pantalla: registra el contenido de la pantalla para permitir la búsqueda de recuerdos mediante texto OCR o descripciones visuales, e incluye estadísticas de actividad.

#创作工具 #直播录屏

Windrecorder (捕风记录仪): herramienta de código abierto para grabar y buscar en pantallaIntroducción

Windrecorder es una herramienta de código abierto de grabación y búsqueda de pantalla que puede reemplazar a Rewind.ai o Copilot Recall, ayudando a los usuarios a recuperar pistas de memoria. Registra el contenido de la pantalla para permitir la búsqueda memorística, admite consultas por texto OCR o descripciones de imágenes, y también ofrece estadísticas de actividad. Todas las funciones se ejecutan localmente, sin necesidad de conexión a internet ni de subir datos, por lo que el usuario tiene el control total de sus datos.

Windrecorder:捕风记录仪

Funciones principales de Windrecorder

  • Capacidad de grabación: graba de forma estable y continua una o varias pantallas, o solo la ventana en primer plano, con un tamaño de archivo reducido y un bajo consumo de recursos del sistema. También permite retroceder en tiempo real a imágenes anteriores.

  • Indexación inteligente: indexa únicamente las imágenes que presentan cambios, registrando en la base de datos información como texto OCR, títulos de página y enlaces del navegador. Admite condiciones personalizadas de omisión, como por título de ventana, nombre de proceso, texto contenido, tiempo de inactividad de la imagen, etc. Cuando nadie está usando el ordenador, se encarga automáticamente del mantenimiento de la base de datos, la limpieza y la compresión de vídeos.

  • Consulta e interfaz: dispone de una interfaz WebUI completa que permite retroceder a imágenes y realizar consultas OCR/semánticas de imágenes.

  • Resúmenes de datos: ofrece resúmenes de datos como estadísticas de actividad, nubes de palabras, líneas de tiempo, lightbox y diagramas de dispersión, y admite el resumen de etiquetas mediante IA (modelos de lenguaje).

  • Soporte multilingüe: actualmente incluye chino simplificado, English y 日本語. Se invita a todos a contribuir con traducciones para mejorar la calidad de los textos.

  • Motores OCR: además del reconocimiento integrado en Windows, es compatible con varios motores OCR de terceros, como Rapid OCR, WeChat OCR y Tesseract OCR.

Cómo funciona Windrecorder

Windrecorder dispone de dos modos de grabación.

  • Captura automática y flexible: una vez iniciada la grabación, se toma y se reconoce una captura cada 3 segundos (por defecto), indexando cuando cambia el contenido o el texto, lo que permite retroceder en tiempo real. Además, cada 15 minutos, las capturas anteriores se convierten automáticamente en vídeo. Este modo consume pocos recursos del sistema y es adecuado para la mayoría de los usuarios.

  • Grabación directa de vídeo mediante FFmpeg: una vez iniciada la grabación, se graban fragmentos de vídeo de 15 minutos de forma secuencial, y al finalizar se indexan los clips de vídeo (las consultas de datos pueden tener un retraso de 15 minutos). Este modo consume una cantidad moderada de recursos del sistema y permite grabar la actividad del ordenador de forma más fluida y completa.

    Cuando la pantalla no cambia, cuando el título de la ventana o el contenido de la pantalla está en la lista de filtros, o cuando el ordenador se bloquea, la grabación se pausa automáticamente y se realizan tareas de mantenimiento en segundo plano (compresión y limpieza de vídeos, reconocimiento mediante incrustación de imágenes, etc.), y se reanuda cuando el usuario vuelve a usar el ordenador.

Casos de uso de Windrecorder

  • Registro del trabajo: ayuda a los usuarios a registrar el proceso de trabajo para facilitar la búsqueda posterior de información clave.

  • Apoyo al estudio: registra el contenido de la pantalla durante el estudio para facilitar el repaso y la revisión.

  • Registro de la vida cotidiana: registra información importante de la vida diaria, como subtítulos de películas, contenido de páginas web, etc.

Plataforma y dependencias de Windrecorder

  • Plataforma y lenguaje: basado en la plataforma Windows, desarrollado en Python.

  • Dependencias de ejecución: es necesario instalar y configurar FFmpeg, Python y Git.

  • Motores OCR (opcional): es compatible con el OCR integrado en Windows, así como con motores de terceros como Rapid OCR, WeChat OCR y Tesseract OCR, que pueden mejorar el reconocimiento en varios idiomas como chino e inglés.

Instalación y uso de Windrecorder

Pasos de instalación

  1. Descarga ffmpeg (el archivo se llama ffmpeg - master - latest - win64 - gpl - shared.zip) y extrae todos los archivos del directorio bin (sin incluir el propio directorio bin) en C:\Windows\System32 (o en cualquier otro directorio que esté en el PATH).

  2. Instala Git, haciendo clic en «Siguiente» con la configuración por defecto.

  3. Instala Python, asegurándote de marcar «Add python.exe to PATH» durante la instalación. Ten en cuenta que actualmente no se admite Python 3.12; se recomienda usar la versión Python 3.11 indicada en el enlace anterior.

  4. En el Explorador de archivos, navega hasta el directorio donde quieras instalar Windrecorder (se recomienda elegir una partición con espacio suficiente) y descarga la aplicación mediante el comando de terminal «git clone» con el enlace. En la carpeta de destino, escribe «cmd» en la barra de rutas y pulsa Enter; después, pega y ejecuta el comando anterior en el terminal.

  5. Abre el archivo install_update.bat del directorio para instalar las dependencias y configurar la aplicación. Si todo va bien, ¡ya puedes empezar a usarla!

Modo de uso

  • Accede a las funciones mediante el menú contextual del icono en la bandeja del sistema.

  • Configura el inicio automático en la WebUI para lograr una grabación totalmente transparente.

Windrecorder en GitHub: https://github.com/yuka-friends/Windrecorder

Herramientas relacionadas con Windrecorder (捕风记录仪): herramienta de código abierto para grabar y buscar en pantalla