1
0
Fork
You've already forked turborec
0
Turbo Recorder - High Quality Record using FFMPEG
  • Shell 100%
2025年11月23日 17:52:41 -03:00
LICENSE Initial commit 2025年11月20日 15:41:31 +00:00
README.md Update: Upscaling Remove 2025年11月21日 13:31:35 -03: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.

Sample here

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