How the Teleprompter Works
AnyTool's teleprompter scrolls a script over a live camera preview entirely in the browser. The camera and microphone are opened with getUserMedia and the script scrolls using a time-based, words-per-minute calibration (frame-rate independent via requestAnimationFrame deltas) so the pace is predictable on any display. Recording uses MediaRecorder in one of two modes: clean (the script overlays the preview only and the recorded stream is the raw camera, like Kommodo) or burned-in (each frame composites the camera plus the script onto a canvas via captureStream so the text is part of the video). An optional voice-activated mode uses the browser Speech Recognition API to advance the scroll as you read, falling back to fixed WPM where unsupported. The result is offered for instant download, with an optional one-click WebM-to-MP4 conversion using the self-hosted ffmpeg engine.
- Camera, mic and script stay in the browser — nothing uploaded
- WPM-calibrated, frame-rate-independent scrolling
- Clean-overlay or burned-in (canvas) recording modes
- Optional voice-activated auto-scroll with WPM fallback
- Instant WebM download + optional self-hosted MP4 conversion
- No watermark, no time limit, no sign-up
