mirror of
https://github.com/storytold/filmcraft.git
synced 2026-11-02 14:37:31 -06:00
Settings > Playback > Draft decoding (off by default): the Program monitor asks for draft frames only while playing at 1/2 resolution or lower (FrameKey::draft, filmcraft_media::cancel::with_draft). The GOP cache runs the decoder in draft mode for those requests and serves draft frames to draft requests only, so paused frames, renders and exports always get exact pictures (codecs test: exports after draft playback match ffmpeg). Draft plans hand the GPU box-decimated YUV planes at the drawn size. perf.stats reports draft frames, H.264 threads and the preference; the bench gains 2160p quarter and draft playback cases. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>