Skip to content

RetroRec-v1.4

Choose a tag to compare

@MaxRBLX1 MaxRBLX1 released this 23 Jun 10:19
7508a05

RetroRec v1.4.0

A major stability and quality update over v1.3.

Changes from v1.3

New Features

  • Pause/Resume β€” cleanly stops and resumes recording with automatic segment stitching
  • Persistent warm FFmpeg β€” captures a throwaway frame on startup so first recording starts instantly
  • Conversion progress bar β€” real-time percentage while post-processing

Fixes

  • Removed wall clock timestamps β€” fixes 2-3 second lag spikes at start and random freezes mid-recording
  • Added bt709 color metadata β€” fixes grey/washed-out colors on all systems
  • FFmpeg priority lowered from ABOVE_NORMAL to NORMAL β€” zero desktop impact, no micro-stutter while recording
  • RetroRec priority lowered from BELOW_NORMAL to IDLE β€” UI never competes with your apps
  • FFmpeg window now hidden with SW_HIDE β€” no console flash when recording starts
  • Stop button blocked while paused β€” no accidental double-stop race condition
  • Audio thread queue reduced from 4096 to 512 β€” lower latency, tighter sync

Tuning

  • Live encode quality: q:v 5 β†’ q:v 3 (FFmpeg default, cleaner source for post-convert)
  • Post-convert: added -tune zerolatency for faster processing
  • CRF unified to 22 across all CPU tiers (was 20-30 depending on cores)
  • Thread count locked to 1 for live encode across all CPU tiers (was variable)
  • Segment-based recording for pause/resume with automatic concat on stop

System Requirements

  • Windows 10 1803+ or Windows 11
  • Dual-core x86_64 CPU, 4 GB RAM
  • Any GPU that displays Windows
  • ffmpeg.exe in same folder

Built by MaxRBLX1. Powered by FFmpeg.