Skip to content

Releases: madebysaira/ComfyUI-VideoGate

v1.1.0 — EOF-freeze reconstruction

Choose a tag to compare

@madebysaira madebysaira released this 10 Sep 01:30

Fixed

  • EOF freezes are now caught. freezedetect never prints freeze_duration when a freeze runs to end of file (the classic stalled-generator render — last frame cloned to EOF). freeze_detect now pairs the orphan freeze_start with the probed duration and emits a reconstructed fail event: frozen frames 5.04s at t=2.96s (ran to end of file). engine.py wires probe_result.duration_s through.
  • Mid-stream freeze pairing fixed too. freezedetect emits each event as separate single-key lines (freeze_start / freeze_duration / freeze_end), so the old same-record parser dropped real events. Now a proper pairing state machine.
  • No false positives: clean clips still produce zero freeze issues (regression-tested).

Tests

40 passed (was 37): new frozen_tail_clip EOF regression, clean-clip guard, mid-stream pairing test.

v1.0.0 — offline video QC gate for ComfyUI

Choose a tag to compare

@madebysaira madebysaira released this 09 Sep 11:04

Four nodes (Probe/Check/Report/Enforce) that turn 'the render finished' into 'the render is deliverable'. ffprobe + ffmpeg only — no GPU, no cloud. 5 delivery profiles, CLI included, 37 tests green on real generated media, self-audited (spill caching + cleanup fixes).