Add Guide keyframes pack as 'cond' rows right after the text, before the
references, at the target's own timeline positions and never denoised. The
layout now locates the reference rows after them instead of refusing them, so a
shot of a long take can lock the previous shot's last frames at its start while
TARA follows <Video 1>. The keyframe rows get no temporal bias; reference and
target alignment is unchanged (new test).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
In 'mp4 file' mode the join already writes the final MP4 with audio. VHS Video
Combine / Create Video / Save Video fed by its images or comparison output
only encode the finished video again from memory (a 1920 run crashed on the
RAM). The join now logs which active ones do it, and the save_to tooltip and
node description say to bypass them.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
SolarRenderer-style structure CFG (arXiv 2610.28630, Sec. 3.3) at inference:
output + (w-1) * (output - output without <Video N>), the second pass run
without the motion video rows and without the temporal patch. Optional
structure_sigma_min limits it to high-noise steps. Default 1 = off.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Auto split saved only the starts of the shots the server returned under Max shots, so the
last kept shot had no end and ran to the end of the range. It now asks for every boundary
(Max shots only picks how many shots run), so the kept shots keep their length and raising
Max shots later shows the next ones split too.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- The reference input takes the refs list of BFS Shot Planner / Unpack (pictures of any size)
or a batch, up to 12 (was: one batch, 4 shown).
- The player shows them in a strip below the videos, numbered Picture 1..n, instead of over
the video's corner; ⬇ save / ● rec put the same strip below the videos in the file.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- BFS Shot H3 Conditioning and its Simple version always pass every picture of the shot: the
use_ref_2 switch is gone (the pictures are chosen in the planner). The published v1.1
character-swap workflow had it off, so only <Picture 1> reached the model. Saved
workflows are upgraded on load: their widget values are put back by name (checked with
the published v1.1 and tutorial workflows).
- 🤖 Auto prompt: Style = H3 official (six sections) or OpenJutsu captions, the short
'Replace the ... in the video with ... from <Picture n>. Keep ...' style of the training
captions (written from the request, the frames and the pictures).
- The writer samples (repetition and presence penalties) instead of greedy decoding, which
looped on long answers; repeated sentences and a cut sentence are removed, missing sound
sections completed; an answer with problems (missing <Subject n> in detailed_description,
a loop, H3 sections in a caption) is written once more, told what was wrong; labels still
missing are tied after [Shot 1]. A subject acts with its own body (hands, not paws).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- With Auto prompt on, the planner's prompt input is the template (e.g. a LoRA's body_swap
prompt) and the panel's text is the request applied to it; the run tells the panel the
template so 🤖 Write uses the same one (shown in the card). Without a VLM the template is the
prompt. The template is part of a written prompt's 'made from'.
- The writer gets the shot's real cut times from the cut detector and at least one key frame
per piece between cuts; a shot without cuts gets no timestamps (the ones the VLM writes from
the frame times are removed), and [Shot 1] never has one.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- A request that is a whole prompt (H3 sections, e.g. a LoRA's body_swap template) is kept:
same sentences and order, its trigger word first; the writer adds the pictures' features and
the shot's camera, place, light and actions after [Shot 1].
- Writer rules: a timestamp only starts a new [Shot N] at a real cut, never inside a shot; the
replacement is stated (the person of the guide video is replaced by <Subject N>); the summary
names 'the guide video'; {details@Picture n} left in the request is filled by the writer.
- Picture / Subject / Video / Audio N written without brackets get them back.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>