From a0040b0f43825f6bb71d8222a827022674e8b21f Mon Sep 17 00:00:00 2001 From: Dylan De Faoite <98231127+ThisBirchWood@users.noreply.github.com> Date: Tue, 10 Feb 2026 14:50:02 +0000 Subject: [PATCH] docs: add OBS rationale --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index fd1d802..f4aa2d8 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,9 @@ rewind is a lightweight, disk-backed replay recording tool for OBS that continuo 2) Enable OBS websocket and take note of the host, port and password 3) Setup config.toml with host, port, password info 4) Run the daemon as a background service (rewind-daemon) + +# Why OBS? +Instead of implementing a custom screen recorder, rewind uses OBS as the backend recorder. Rationale: + - Cross-platform video capture is complex (platform APIs, drivers, hardware acceleration, A/V sync). + - Implementing a custom recorder is out of scope and would duplicate mature functionality. + - OBS provides a stable, production-grade capture and segmentation pipeline.