Opal::Asciicast::VCR
VCR-style tactile tape deck supporting programmatic and interactive recording and playback of asciicast sessions with multi-frame pacing and overlay awareness.
Constructors
Delegate class-level methods to the global singleton instance
Class methods
Instance methods
Attaches a persistent overlay onto playback
Captures a screen buffer snapshot onto the current recording tape
Holds the current visual buffer for a specified duration in playback
Loads a recording file or raw content as a playback tape
Automated playback loop yielding each frame buffer and index
Starts recording to a destination .cast file
Scoped block recording with automatic start, pacing, and save on exit
Composites current playback frame into destination buffer, respecting existing overlays if requested
Captures a screenshot from the current recording/playback state or passed buffer.
Captures a screenshot and copies it directly to the system clipboard.
Simulates human keystroke typing directly to active recorder
Advances the recording timeline by N simulated frame durations