Commit Graph
6 Commits
Author SHA1 Message Date
TowstyandCursor 551c29a62a Stop ghost extension clips and recover last-frame extract after an interrupt.
Only one Comfy finish path can save a clip, hide catalog entries whose MP4 is missing, and retry last-frame extract so a truncated file does not dump FFmpeg noise into the UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 11:34:44 -05:00
towsty db8c9aabba Group extension chains in the library and add shot-script queues.
Keep every saved segment, show the longest clip with an expand list, branch on extend, and parse shot 2/3 blocks into a shared-duration queue with live part status.
2026-08-26 08:03:41 -05:00
towsty d78c3fee7d Keep extension chains alive and save each finished segment.
The overall bar made a long queue look stuck at ~9% during the first clip, and nothing was written until the last step. Save checkpoints, use per-step progress, and stop treating a short Comfy history lag as a dropped job.
2026-08-26 02:21:55 -05:00
towsty 78087fbf5b Reject extension stitches that are still the original clip.
Xfade and concat copy could exit 0 while writing only part 1; require a longer output and fall back to a re-encode concat of both originals.
2026-08-26 00:16:57 -05:00
TowstyandCursor f5c709924b Ship extension queues, library extend, and smoother seam stitching.
Users can pre-queue extensions, extend from the library with p2 titles, blend seams with xfade, and a unreadable catalog is no longer replaced with an empty one.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 00:01:25 -05:00
TowstyandCursor e81f12f89a Add clip extension from the last frame with FFmpeg stitching.
Let a finished player continue into a new MiniMax segment, then losslessly concat the parts and discard the intermediate files so the library keeps one extended MP4.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 23:06:58 -05:00