LinuxAlternative

Linux · Sound & Video

wf-recorder

wf-recorder es un grabador de pantalla ligero y nativo de Wayland para capturar sesiones del escritorio, ventanas o regiones con soporte de audio.

Código abiertoGratis
Sé el primero en valorar
Licencia
MIT
Última versión
0.6.0

¿Qué es wf-recorder?

wf-recorder es una herramienta de grabación de pantalla desde la línea de comandos diseñada específicamente para compositores Wayland como Sway y Hyprland. Utiliza las interfaces screencopy y de portal de escritorio del protocolo Wayland para capturar contenido sin necesidad de capas de compatibilidad X11. Desarrollado en C y basado en FFmpeg, es minimalista por diseño y ha madurado rápidamente desde su lanzamiento inicial, convirtiéndose en la opción preferida para usuarios en entornos Wayland con gestores de ventanas en mosaico.

Es ideal para usuarios que ya se sienten cómodos con comandos de terminal y la configuración manual, especialmente aquellos que usan gestores de ventanas mínimos o en mosaico. A diferencia de herramientas con interfaz gráfica completas, wf-recorder no gestiona escenas, fuentes ni transmisiones en vivo: simplemente graba lo que especifiques y finaliza. Esto lo hace perfecto para flujos de trabajo ligeros donde la simplicidad y el rendimiento importan más que funciones avanzadas.

En comparación con OBS Studio, wf-recorder parece muy básico. No tiene vista previa, controles en tiempo real ni sistema de complementos. Si estás acostumbrado a la captura de juegos o al cambio de escenas en OBS, wf-recorder te parecerá limitado. Pero para grabaciones rápidas y confiables en Wayland —especialmente cuando OBS tiene problemas con la captura— es una alternativa sólida y eficiente cuando no necesitas configuraciones complejas.

Ideal para: Grabación de pantalla ligera y automatizable en escritorios Wayland sin sobrecarga de interfaz gráfica.

Funciones clave de wf-recorder

  • Graba pantalla completa, salidas específicas o regiones seleccionadas
  • Soporta captura de audio mediante pipewire
  • Configurable desde la línea de comandos o mediante archivo de configuración
  • Soporta múltiples códecs de video (H.264, VP9, etc.)
  • Se integra de forma nativa con Wayland (no necesita XWayland)
  • Puede grabar el cursor del mouse y eventos de puntero
  • Ligero con impacto mínimo en el sistema

Ventajas

  • Soporte nativo para Wayland sin soluciones alternativas
  • Bajo uso de CPU y memoria
  • Interfaz de línea de comandos sencilla y automatizable
  • Tiempos de inicio y detención muy rápidos
  • Funciona bien en gestores de ventanas en mosaico

Inconvenientes

  • No tiene interfaz gráfica ni vista previa en tiempo real
  • Limitado a Wayland (no funciona en X11 sin configuración adicional)
  • Requiere configuración manual para usos avanzados
  • No incluye transmisión en vivo ni gestión de escenas

Programas de Windows que sustituye wf-recorder

Cómo instalar wf-recorder en Linux

Ubuntu / Mintsudo apt install wf-recorder
Debiansudo apt install wf-recorder
Fedorasudo dnf install wf-recorder
Arch / Manjarosudo pacman -S wf-recorder
openSUSEsudo zypper install wf-recorder

Consejos para usuarios de Windows

Si estás acostumbrado a OBS, espera menos controles en tiempo real. wf-recorder comienza inmediatamente con tu comando y se detiene al presionar Ctrl+C. Usa -f para definir el formato de salida (por ejemplo, .mp4 o .mkv); H.264 es el más compatible. Los dispositivos de audio deben seleccionarse mediante herramientas de pipewire o configuración. Asigna atajos en tu compositor (por ejemplo, Sway) para iniciar grabaciones rápidamente, ya que no hay icono en la bandeja del sistema ni widget en el dock.

wf-recorder: preguntas frecuentes

¿Funciona wf-recorder en X11?

No, wf-recorder es exclusivo para Wayland. En X11, usa alternativas como ffmpeg con x11grab u OBS Studio.

¿Cómo grabo audio con wf-recorder?

Asegúrate de que PipeWire y pipewire-pulse estén en ejecución. Usa la bandera -a con el nombre correcto de la fuente de audio, que puedes listar con pactl list sources.

¿Puedo seleccionar una región para grabar de forma interactiva?

Sí, usa la bandera --geometry con una herramienta como slurp: wf-recorder -g "$(slurp)".

¿Dónde se guardan las grabaciones por defecto?

Las grabaciones se guardan en el directorio actual, a menos que especifiques una ruta con -f, por ejemplo: -f ~/Videos/grabación.mp4.

Actualizado el