Release Notes
Changelog
Every RecFast update, with measurable improvements.
v3.1.0PERFORMANCE2026-02-27
Render Engine Overhaul
Complete rewrite of the render pipeline — up to 4.8x faster exports with zero quality loss.
Total render time (23s recording)
228s47s
4.8xBackground mask blend
48ms/frame9ms/frame
5.3xFrame resize (downscale)
23ms/frame2.8ms/frame
8.2xClick visual effects
5ms/frame0.25ms/frame
20x- SIMD-accelerated mask blending via cv2.multiply — replaces float64 NumPy operations
- Threaded frame reader & writer — overlaps I/O with processing (34ms read + 16ms write hidden)
- Pre-composited decoration layer — shadow + overlay combined into a single blend per frame
- INTER_AREA resize for downscaling — 8x faster than LANCZOS4 with equivalent quality
- ROI-based click effects — processes only the 200px region around clicks instead of full frame
- Binary search for zoom/click/keystroke lookups — O(log n) instead of O(n)
- GC disabled during render, smart frame.copy() elimination on duplicate frames
v3.1.0AUDIO2026-02-27
Smart Audio Pipeline
Intelligent voice detection, dynamic ducking, and improved DeepFilter integration for any microphone quality.
- Pre-normalization for quiet microphones — boosts signal before DeepFilter so noise removal works on any mic
- Dynamic ducking threshold — adapts to actual voice level instead of fixed dBFS cutoff
- Polyphonic keyboard sounds with natural variation and per-key sound selection
- Precise audio/video sync — SFX placement aligned with captured frame timestamps
- Batched NumPy audio overlay — all sounds mixed in a single pass instead of sequential copies
v3.0.0FEATURES2026-02-20
60 FPS Pro Export
Pro users can now export silky smooth 60fps videos from 30fps recordings.
- 60fps output from 30fps source via intelligent frame duplication
- Hardware-accelerated encoding detection (NVENC/QSV/AMF) with automatic CPU fallback
- DeepFilter AI voice enhancement for Pro — removes background noise in real-time
Ready to try it?
Discover RecFast