Skip to content

FreeVideo 0.4.33 - #647

Merged
KBRASK merged 14 commits into
mainfrom
release/0.4.33-public
Nov 5, 2026
Merged

KBRASK merged 14 commits into
mainfrom
release/0.4.33-public

Conversation

@KBRASK

@KBRASK KBRASK commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

0.4.33: Prompt enhancement works with less free graphics memory, and Setup or Repair now waits for a video that is still generating.

  • Prompts no longer receive the added sentence about natural sounds that 0.4.32 introduced.
  • Audio references: an mp4 file that only contains sound is accepted. An Agent that needs only the voice of a video can send it at a small picture size, which makes generation much faster.
  • Agent: choosing a take cancels the takes of that shot that are still queued or running.
  • Agent: when a voice reference is uploaded, the first six seconds are checked for speech, and the Agent is told when there is too little, such as in a clip that opens with music, so another clip can be chosen.
  • Setup or Repair that is stopped by a video still generating now waits for it and continues by itself, instead of showing a general failure.
  • Prompt enhancement: rewriting now works with less free graphics memory. When other programs hold the memory it needs, it waits and starts by itself once there is room, and lists those programs when their names can be read.
  • Audio processing in videos no longer differs depending on when FreeVideo was installed.
  • With several graphics cards, a new generation waits when its card is still briefly held by the previous request, instead of failing within a few seconds.
  • The Autopilot run bar stays fully visible in the top bar on narrow windows.
  • Settings: on narrow screens, the three Getting started buttons no longer break their labels across lines.

KBRASK added 14 commits November 3, 2026 07:29
…mory other programs hold...

Prompt rewrites fit cards with less free graphics memory, wait for memory other programs hold, and record memory readings when they fail

Prompt rewrite places the model by the free graphics memory it needs, waits and starts again on its own when other programs hold that memory, names up to three of those programs on the page, and on a memory failure hands the card's total and free memory, the placement floors and the release result to the feedback form. The feedback quote leaves out the program names and matches the line the page shows.
…y itself

The launcher refuses to start setup or repair while ComfyUI is generating, but the refusal
appeared as a generic failure with no next step. It now keeps the reviewed plan, shows that a
video is still generating, and installs it once the queue is empty. Going back or stopping
cancels the wait, and after three automatic tries a card names the button to use. A job met
after the engine's own install keeps the card and Retry installation, which inspects again.
…ons column is narrow, so...

Autopilot header: Feedback leaves after the phone entry when the actions column is narrow, so the running bar keeps its full content
…is chosen, two takes per...

Agent: automatic QA on finished takes, withdraw other takes when one is chosen, two takes per shot by default

Each finished take of a built-in director production is checked for size, duration, black and frozen picture, audio and (with a transcriber) dialogue; the result is stored on the take and the judge evaluates takes as they arrive and never picks one that failed. Choosing a take cancels the other queued or running takes of the shot.
…in the failure report

The bridge asked for the device lease with a 3 s wait, so a start right behind the previous
request's warm-up failed with BlockingIOError(11) about 4 s in and no detail. The wait now
covers the warm-up's yield window; if it runs out the report carries the failure frames and the
busy lease's name (no path) and holders. Adds a unit test and a repro script.
…lines match by character...

Take QA: a take without a library video passes as unchecked, Chinese lines match by character, built-in extra takes are not counted twice in the estimate
…ce, and the download list...

Launcher: a setup check that ended without output says so in a sentence, and the download list actions stack wherever one row cannot hold every label

The check's summary line stays in the copied details and the report but no longer shows on the failure card or under the download list. The download list's buttons form one full-width column at phone width or wherever the row would wrap a label, and keep their own width in the row otherwise.
…layout

This change returns in a later version.
@KBRASK
KBRASK merged commit 88a96ce into main Nov 5, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant