Improve videos

This commit is contained in:
Andras Schmelczer 2026-06-10 21:28:19 +01:00
parent 4012e4e047
commit d3418c67cc
11 changed files with 988 additions and 869 deletions

View file

@ -34,8 +34,11 @@ export async function launchRecordingBrowser(
'--enable-gpu-rasterization',
'--enable-zero-copy',
'--disable-software-rasterizer',
'--disable-frame-rate-limit',
'--disable-gpu-vsync',
// NOTE: --disable-frame-rate-limit / --disable-gpu-vsync used to be
// here for screencast smoothness, but with the host GPU nearly full
// the uncapped render loop starved the renderer (ERR_INSUFFICIENT_
// RESOURCES + ~31s page stalls on the 1080p take). Vsync-limited
// 60fps is plenty for the 50fps output.
'--disable-features=CalculateNativeWinOcclusion,IntensiveWakeUpThrottling',
'--disable-renderer-backgrounding',
'--disable-background-timer-throttling',