Graba tu pantalla o sube un video, añade zooms suaves, mockups de dispositivo y fondos personalizados - exporta un demo cinematográfico listo para compartir.
El siguiente demo fue grabado y editado completamente con openvid.
demo.mp4
- Grabación de pantalla - Captura tu pantalla directamente en el navegador sin instalar nada
- Sube tu video - MP4, WebM, QuickTime y MKV
- Arrastrar y soltar - Carga rápida por drag & drop
Fondos
- Más de 100 fondos prediseñados
- Imagen personalizada o desde Unsplash
- Colores sólidos y degradados
- Efecto blur (0–100%)
Efectos
- Padding dinámico
- Esquinas redondeadas
- Sombras
- Rotación y posicionamiento del video
- Figuras - Rectángulos, círculos, triángulos
- Texto - Fuentes, colores y tamaños personalizados
- SVG - Importa gráficos vectoriales
- Imágenes - PNG, JPG, WebP como overlay
- Capas - Control de profundidad detrás o encima del video
Dale contexto a tu demo con marcos profesionales:
- Safari (macOS)
- Chrome
- Arc
- Samsung
- Zoom en/out en momentos exactos del video
- Control de velocidad y suavizado de la transición
- Movimiento de Cámara 3D - Inclinación (Tilt) y rotación dinámica basada en puntos de interés.
- Perspectiva Ajustable - Control total sobre los ejes X e Y para simular profundidad espacial.
- Multipista - añade música o efectos de sonido
- Control de volumen por pista y maestro
- Recorte automático según duración del video
- Silenciar/activar audio original del video
- Scrubbing cuadro a cuadro en la línea de tiempo
- Recorte de inicio y fin
- Herramienta de crop
- Proporciones: Auto, 16:9, 9:16, 1:1, 4:3 y personalizado
Calidad
- 4K (3840×2160) @ 30fps
- 2K (2560×1440) @ 30fps
- 1080p (1920×1080) @ 30fps
- 720p (1280×720) @ 30fps
- 480p (720×480) @ 24fps
Formato
- MP4 (H.264)
- WebM (VP9) con soporte de fondo transparente
- GIF
Impulsado por Supabase Auth con soporte OAuth:
| Proveedor | Estado |
|---|---|
| ✅ Soportado | |
| GitHub | ✅ Soportado |
| Twitch | ✅ Soportado |
Procesamiento de video
- FFmpeg.wasm - renderizado completamente en el navegador
- Canvas API - vista previa en tiempo real
- MediaBunny - pipeline de video optimizado
Almacenamiento
- IndexedDB - videos grabados localmente
- LocalStorage - configuraciones del usuario
- Supabase Storage - copias en la nube (próximamente)
UI/UX
- Radix UI - componentes accesibles
- Framer Motion - animaciones
- Tailwind CSS 4 - estilos
# Instalar dependencias
pnpm install
# Configurar entorno
cp .env.example .env
# Agrega tus credenciales de Supabase
# Iniciar servidor de desarrollo
pnpm devCubePath se utilizó para el despliegue y hosting de la aplicación. openvid corre completamente en el navegador (FFmpeg.wasm + Canvas API), por lo que CubePath sirve la app Next.js sin necesidad de backend propio, todo el procesamiento de video ocurre del lado del cliente.
¡Cualquier contribución es bienvenida! Únete a nuestro servidor de Discord para coordinar ideas: Invítame a Discord