Sobre el proyecto
Recordly es una aplicación de escritorio de código abierto (AGPL 3.0) para grabar y editar pantalla, diseñada para crear tutoriales, demostraciones y videos de producto. Funciona en macOS 14.0+, Windows 10 Build 19041+ y distribuciones modernas de Linux.
La aplicación combina la grabación de pantalla con herramientas de presentación impulsadas por movimiento. En lugar de enviar material en bruto a un diseñador de motion graphics para agregar zooms, pulir el cursor o añadir fondos con estilo, Recordly gestiona este flujo de trabajo en un solo lugar.
Las funciones principales incluyen:
- Autozooms y pulido del cursor: enfatiza automáticamente la actividad con sugerencias de zoom, movimiento suave del cursor, efectos de movimiento y marcos con estilo con fondos de pantalla, colores, degradados, desenfoque, relleno y sombras.
- Superposiciones dinámicas de burbuja de webcam: añade la imagen de la webcam como una burbuja superpuesta con posicionamiento predefinido o personalizado, espejado, controles de sombra y redondez, y escalado reactivo al zoom opcional.
- Edición en línea de tiempo: herramientas de arrastrar y soltar para zooms, recortes, regiones de velocidad, anotaciones, regiones de audio adicionales y ediciones conscientes del recorte. El trabajo se guarda como archivos de proyecto .recordly.
- Extensiones y Marketplace: un sistema de extensiones impulsado por la comunidad permite crear y publicar extensiones para sonidos de clic del cursor, marcos de dispositivos, maquetas de navegador, fondos de pantalla, hooks de renderizado y más.
Las capacidades de grabación incluyen la captura de pantallas completas o ventanas individuales, captura de micrófono y audio del sistema, y backends de captura nativos (ScreenCaptureKit en macOS, Windows Graphics Capture en Windows y las APIs de captura de Electron en Linux).
Las opciones de exportación admiten los formatos MP4 y GIF con selección de calidad, controles de velocidad de fotogramas y bucle para GIF, y controles de dimensiones de salida.
El pipeline de renderizado utiliza PixiJS para la composición de escenas, con la misma lógica de escena usada en la vista previa aplicada a la salida exportada. El proyecto comenzó originalmente como un fork de OpenScreen, y más del 80% del código ha divergido desde entonces.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.