Basado en OBS Studio 32.2.1 Versión para Linux próximamente

MoonLit

Grabador de clips local-first para Windows x64

Captura tus partidas, mantén una librería local con búsqueda y exporta clips recortados. MoonLit se inspira en la idea de Medal.tv: como Office y LibreOffice, es un programa similar, pero de código abierto y 100% local — sin cuentas, sin nube, sin streaming.

Las descargas se publican en la página de Releases.

MoonLit está en desarrollo activo: es un proyecto joven y puede contener errores.

Características

Todo lo que necesitas para capturar y conservar tus mejores momentos, en tu propia máquina.

Detección y captura de juego

Detección automática del objetivo con Windows Graphics Capture (WGC), escudo de privacidad al perder el foco y respaldo seguro DXGI. Sin hooks, sin inyección y sin cámara virtual.

Replay buffer

Clips MKV con cuatro pistas de audio (mixto, juego, micrófono y chat). Guarda un clip con F8 desde dentro del juego, con señal sonora, o desde el dashboard y la bandeja.

Librería local

SQLite con búsqueda FTS5, miniaturas y filtros (Todos, Disponibles, Faltantes). Importa archivos externos, abre en el Explorador, borra a la papelera y reconcilia al inicio.

Editor de clips

Vista previa con tira de frames y búsqueda, mangos de recorte arrastrables, silenciar y ganancia. Exportación MP4 alineada a keyframes en segundo plano, con progreso, cancelación y verificación de duración.

Audio

Audio de escritorio, micrófono y chat con mixer compacto (volumen y mute por fuente) y menús de selección de dispositivos. Supresión de ruido estilo Krisp (RNNoise + noise gate) en el micrófono.

Bandeja y arranque

Cerrar a bandeja, minimizar a bandeja y arranque al iniciar sesión con --minimize-to-tray. Marca MoonLit en toda la aplicación.

Inspirado en la idea de Medal.tv

Medal.tv popularizó la idea de guardar clips de tus partidas con un solo toque. MoonLit toma esa misma idea y la convierte en un programa similar de código abierto: como Office y LibreOffice, misma idea, filosofía distinta.

100% local

Tus clips viven en tu disco, no en una nube.

Código abierto

Software libre bajo GPL v2, basado en OBS Studio.

Sin cuentas

Sin registro, sin inicio de sesión y sin telemetría.

Privado por defecto

Nada se comparte salvo que tú lo exportes a mano.

Requisitos

  • Windows 10 build 19041 o posterior, x64.
  • Una GPU compatible con encoders de hardware (NVENC, QSV o AMF); x264 es el respaldo por software.

Instalación

Dos opciones (ver la última release en GitHub Releases):

Instalador (MoonLit-*-Setup.exe)

Instalación NSIS por usuario, sin administrador. Instala en %LOCALAPPDATA%\Programs\MoonLit. Al desinstalar se conservan tus clips, base de datos y configuración.

Portable (MoonLit-*-x64.zip)

Extrae en cualquier lugar y ejecuta bin\64bit\MoonLit.exe. Un marcador portable_mode mantiene configuración y datos (config/ y MoonLitData/) junto al ZIP extraído.

Firma: los binarios están firmados con el certificado autofirmado "MoonLit Development". En máquinas distintas a la de compilación, instala el certificado en Trusted Root/Trusted Publisher (ver docs/moonlit/MANUAL_MATRIX.md) o SmartScreen mostrará el aviso "Publicador desconocido".

Uso

Dashboard

Gran botón para iniciar o detener el replay buffer. "Guardar clip" guarda los últimos N segundos y los clips recientes abren la librería.

F8

Guarda un clip desde dentro del juego, solo cuando el replay buffer está activo.

Librería

Cuadrícula de miniaturas con búsqueda y filtros. Selecciona un clip para abrir el editor (vista previa, recorte, mute y ganancia) y exportar MP4.

Ajustes

Encoder (todos los codecs OBS registrados), longitud del replay, pistas de audio, carpeta de grabación, dispositivos, ejecutable de chat, supresión de ruido, sonido de clip y arranque con el sistema.

Ubicación de datos

Ámbito Ubicación
Clips (MKV) %LOCALAPPDATA%\MoonLit\clips
Base de datos %LOCALAPPDATA%\MoonLit\MoonLit.db
Exportaciones (MP4) %LOCALAPPDATA%\MoonLit\exports
Configuración %APPDATA%\MoonLit\obs-studio
Portable (ZIP) config/ y MoonLitData/ junto al ZIP

Compilar desde fuente

Prerrequisitos: CMake 3.28+, Visual Studio 2022 (MSVC) y las dependencias OBS Windows x64 y Qt6 en .deps/ (ver la documentación de build de OBS).

Compilar la aplicación
cmake --preset windows-moonlit-x64
cmake --build build_moonlit_v1_x64 --config RelWithDebInfo --target obs-studio -- /m:1 /v:minimal

La app se ejecuta desde build_moonlit_v1_x64\rundir\RelWithDebInfo\bin\64bit\MoonLit.exe

Tests
cmake --build build_moonlit_v1_x64 --config RelWithDebInfo --target moonlit-tests
$env:PATH = ".deps\obs-deps-2026-07-15-x64\bin;.deps\obs-deps-qt6-2026-07-15-x64\bin;$env:PATH"
ctest --test-dir build_moonlit_v1_x64 -C RelWithDebInfo --output-on-failure

Documentación y licencia

docs/moonlit/PROJECT_PLAN.md

Plan de producto, registro de fases y log de ejecución.

docs/moonlit/MANUAL_MATRIX.md

Matriz de pruebas manuales y procedimiento de firma.

Licencia

MoonLit es software libre bajo la GNU General Public License v2, igual que su base OBS Studio. Los archivos integrados de SQLite y FTS5 están en dominio público.