No description
Find a file
Cristian Cezar Moisés 1472e583e1
Update README.md
2025-12-16 23:53:31 +00:00
LICENSE Initial commit 2025-11-20 15:41:31 +00:00
README.md Update README.md 2025-12-16 23:53:31 +00:00
turborecorder Update: Code 2025-11-23 17:52:41 -03:00

Turbo Recorder

High-Quality Screen + Audio Recorder

Turbo Recorder is a fast and reliable screen-recording script designed for GNU/Linux systems running X11. It automatically detects your real screen size, captures with high fidelity, merges monitor + microphone audio, and encodes using VAAPI hardware acceleration for extremely low CPU usage.

PROJECT MOVED TO MY OWN FORGEJO INSTANCE!!! CHECK HERE

Sample here

2025-12-16_20-47

Features

  • Auto-detects X11 screen resolution
  • Hardware-accelerated H.264 encoding (h264_vaapi)
  • Lossless or near-lossless quality
  • 96 kHz FLAC audio capture
  • Captures monitor + microphone audio
  • Stable queues, resampling, amix merge
  • Automatic directory creation
  • Timestamped filenames

Requirements

  • FFmpeg with VAAPI support
  • xrandr or xdpyinfo
  • PulseAudio or PipeWire
  • VAAPI-capable GPU + drivers

Installation

chmod +x turborecorder

Optional:

sudo mv turborecorder /usr/local/bin/

Usage

./turborecorder