>> Tecnologia Eletrônica >  >> Câmeras >> Filmadoras

Grave Vídeo no Linux: OBS, Kazam, VLC e CLI Comparados

Linux não tem "Game Bar", mas tem ferramentas melhores. Escolha por caso de uso.

1. OBS Studio (Faca Suíça)

  • Instale: flatpak install flathub com.obsproject.Studio (agnóstico de distro).
  • Fontes: Tela, Janela, Webcam, Navegador, FFmpeg, Imagem, Texto.
  • Saída: Configurações → Saída → Gravação → MP4 (H.264/VAAPI/NVENC), MKV (crash-safe).
  • Replay Buffer: "Salvar últimos 30 s" hotkey – essencial para captura de bug.

2. Kazam (Screencast Simples)

  • sudo apt install kazam / flatpak install org.kazam.Kazam.
  • Seleção de área: tela cheia, janela, retângulo.
  • Overlay de webcam (PiP) built-in.
  • Saída: VP8/WebM ou H.264/MP4.

3. SimpleScreenRecorder (Qt, Leve)

  • sudo apt install simplescreenrecorder.
  • Gravação OpenGL (injeta no jogo) – melhor que X11 grab para 3D.
  • Prévia ao vivo, encoding multi-threaded.

4. VLC (Você Já Tem)

  1. Mídia → Abrir Dispositivo de Captura → Modo: Desktop / Video for Linux 2 (v4l2).
  2. Converter/Salvar → Perfil: Video-H.264+MP3 (MP4).
  3. Iniciar → grava até Parar.

UI desajeitada, mas zero instalação extra.

5. FFmpeg CLI (Headless / Scriptável)

# X11 screen grab ffmpeg -f x11grab -framerate 30 -s 1920x1080 -i :0.0 -c:v libx264 -preset ultrafast out.mp4 # V4L2 webcam ffmpeg -f v4l2 -framerate 30 -video_size 1280x720 -i /dev/video0 -c:v libx264 out.mp4 # VA-API hardware encode (Intel/AMD) ffmpeg -vaapi_device /dev/drm/renderD128 -f x11grab ... -vf 'format=nv12,hwupload' -c:v h264_vaapi out.mp4 

6. GNOME Shell Built-In (Wayland)

  • Ctrl+Alt+Shift+R → grava em ~/Videos como WebM.
  • Sem áudio em algumas distros; sem config.

Escolha Rápida

NecessidadeFerramenta
Stream + gravação + cenasOBS
Tutorial rápido, GUIKazam
Captura de jogo (OpenGL/Vulkan)SimpleScreenRecorder / OBS Game Capture
Servidor/CI, sem GUIFFmpeg x11grab / kmsgrab
One-off, sem instalarVLC

Instale módulo kernel v4l2loopback se precisar pipear qualquer um destes para webcam virtual para Zoom/Teams.