Skip to content

FreeVideo v0.4.6

Choose a tag to compare

@github-actions github-actions released this 15 Oct 10:12
· 227 commits to main since this release
cb0e59c
FreeVideo

Download / 下载

Windows 10/11 · NVIDIA GPU FreeVideo.exe
macOS 14+ · Apple silicon FreeVideo-Mac-arm64.dmg
Linux x86_64 · NVIDIA GPU FreeVideo-Linux-x86_64.AppImage

Windows: run FreeVideo.exe, choose an existing ComfyUI folder or install a new one, then click Install & launch. Offline packages are on Quark and ModelScope.

macOS: open the DMG and drag FreeVideo.app into Applications. If macOS asks you to confirm the first launch, see the first-open steps.

Linux: make the AppImage executable (chmod +x FreeVideo-Linux-x86_64.AppImage) and open it, as on Windows. On a server or from a terminal, see Linux.

Windows: 运行 FreeVideo.exe,选择已有的 ComfyUI 或安装新的 ComfyUI,点击 安装并启动。离线包见夸克网盘或魔搭。

macOS: 打开 DMG,将 FreeVideo.app 拖入「应用程序」。首次打开如需确认,请参考首次打开步骤。

Linux: 给 AppImage 加上可执行权限(chmod +x FreeVideo-Linux-x86_64.AppImage)后打开,用法与 Windows 相同。在服务器或终端中使用请参考 Linux 说明。

What's new

Long videos keep the same voices and people from part to part and no longer pause where parts join, and a new character library lets you create characters, generate their pictures and bring them into a prompt with @. A small preview appears while a video is generated, a waiting video can be moved to the front of the queue, and image generation, the editing view and the launcher get many fixes.

  • Long videos: voices keep the same sound and loudness from part to part, the pause and the return to the same pose where parts with dialogue join are gone, and continued parts also receive the characters' pictures. A long video made in one request gives each part its own share of the description, and each part's description can be read and edited; if the description cannot be split, every part uses the whole description and the reason is shown. Agent can also write one description per part.
  • Characters: the material section has a character row where you add, edit and delete characters, each with a front picture and up to five more views. The AI tab of the character dialog generates the front, three-quarter, side, back and face pictures one by one, with progress, stop and retry. Type @ in the prompt to bring a character's pictures in as references. In Agent shots, continuing parts carry the characters' pictures too: two when one person is in the shot, one each when there are more.
  • Continue from video: first and last frame images are used as reference pictures, and settings that cannot continue a video are adjusted automatically with a short note instead of stopping with an error. In the editing view, a part that continues the one before keeps your reference pictures, so people stay the same; first and last frames apply only to a part that starts fresh.
  • Generation: from the third sampling step, a small picture of the frames being made appears in the progress block, in both passes. The creation panel and the bottom bar show the same estimated time, and once a run goes past it both say it is taking longer than expected. The main button stays on Add to queue while a video is running. Above Generate, the creation panel lists what the current settings will still download and which LoRA files cannot be found.
  • Queue: from the second waiting video on, each row has a Move to front button. The row is greyed until the server confirms; the running video and the parts of a continuous chain are never moved. The waiting list is shown in queue order and stays inside narrow windows.
  • Image generation: when graphics memory runs out, the picture is retried one size smaller until it fits, and the size made is shown. After the image pack is moved or copied it is checked again instead of being reported as missing and downloaded again. A page refresh resumes the running image task at its exact canvas size, and a request that arrives while the idle image worker is closing runs on a fresh worker instead of failing.
  • Editing view: a subtitle look can be saved as a style and applied to every subtitle in one press; a range drawn on the timeline starts exactly where it is pressed; a queued part that is cancelled, or left unstarted when a run fails, shows as stopped, and after a cancel is accepted the bar reads Stopping; a failed save before export names the reason, and choosing media without sound for Replace audio says so.
  • Install and launcher: Settings show right away what an installation check or install is doing, and the launcher shows counts and speed while it finds, checks and copies existing models. The one-time background kernel compile after an install or update starts about 5 seconds after ComfyUI opens instead of 30. Reopening the creation panel from the launcher keeps the previous project's media and connections. On macOS, the update reminder says to download the new version and replace the current one, and its button opens the download page.
  • AI autopilot: every button responds at once and retries before giving up, and a message sent while the agent is not listening goes out when it listens again. Failed tasks, pictures, short dramas and character cards name the step that failed and offer the same report download and submit dialog as video. The character library keeps every picture of cards without a front picture, tells characters that share a name apart, and stays hidden while the Agent interface is off.
  • Optional inputs left empty or written as "None" or "null" by older workflows or scripts are no longer treated as real values, so an ordinary generation is no longer sent down the second-pass route.

更新内容

长视频各段的人声和人物保持一致,段与段相接处不再停顿;新增角色库,可以新建角色、用 AI 生成角色图片,并在描述里用 @ 引用。生成视频时进度块里会显示正在生成的画面小预览,等待中的视频可以排到最前;图像生成、剪辑视图和启动器也修复了多处问题。

  • 长视频:人声在各段之间保持同样的音色和音量;有对话的段相接处不再停顿,人物也不再每段回到同一个姿势;接续的段也会带上人物参考图。一次请求生成的长视频,每段只用描述里属于自己的部分,每段的描述可以查看和修改;描述无法拆分时,各段都用完整描述,并说明原因。Agent 也可以为每段分别写描述。
  • 角色:素材区新增“角色”一行,可以新建、编辑和删除角色,每个角色有一张正面图和最多五张其他角度图。角色对话框的“AI 生成”会逐张生成正面、四分之三、侧面、背面和脸部五张图,可看进度、停止和重试。在描述里输入 @ 可以引用角色,它的图片自动加入参考素材。Agent 拍片时,接续的镜头也带上人物图片:只有一个人时带两张,多人时每人一张。
  • 视频接续:首帧和尾帧图会用作参考图;不能用于接续的设置会自动调整并附一句说明,不再直接报错停止。剪辑视图里接着上一段生成的段会保留参考图,人物保持一致;首尾帧只用于重新开始的段。
  • 生成:从采样第 3 步起,进度块里会显示一张正在生成的画面小预览,两遍采样都有。创作面板和底栏显示同一个预计时间,超过预计后两处都改为“比预计久”。视频生成中主按钮保持“加入队列”。“生成”按钮上方会列出当前设置还需要下载的内容,以及找不到的 LoRA 文件。
  • 队列:从第 2 个等待中的视频起,每行有“排到最前”按钮。点击后这一行置灰,服务端确认后按新顺序显示;正在生成的视频和连续生成的各段不会被移动。等待列表按队列顺序显示,在窄窗口里也不会被截掉。
  • 图像生成:显存不足时自动缩小一档重试,直到能出图,并显示实际尺寸。图像包被移动或复制后会先重新校验,不再误报缺失、要求重新下载。刷新页面后会按原画布尺寸接回正在进行的图像任务;空闲的图像进程正在关闭时发来的请求会在新进程上运行,不再失败。
  • 剪辑视图:字幕样式可以存为预设,一键套用到所有字幕;在时间线上画范围,起点就是按下的位置;取消排队中的段,或整条失败时还没开始的段,会显示为已停止,取消生效后底栏显示“正在停止”;导出前保存失败会说明原因;替换声音时选了没有声音的素材会提示。
  • 安装和启动器:设置里检查安装、开始安装时马上显示正在做什么;启动器复用已有模型时,显示查找、校验和复制的项数与速度。安装或更新后的一次性后台内核编译在 ComfyUI 打开约 5 秒后开始(原来 30 秒)。从启动器重新打开创作面板时,上次工程的素材和连线会保留。Mac 上的更新提醒写明“下载新版后替换当前版本”,按钮会打开下载页。
  • AI 全自动:每个按钮点了都会马上响应,失败会先重试;Agent 没在接收时发出的消息,会在它恢复后发出。任务、图片、短剧和角色卡失败时写明是哪一步出的错,并和视频一样可以下载和提交诊断报告。角色库里没有正面图的角色卡会保留全部图片,同名角色可以区分,Agent 界面关闭时角色库也隐藏。
  • 旧工作流或脚本把可选输入留空、写成 "None" 或 "null" 时,不再被当成真实值,普通生成也不会再被误当作第二遍处理。
sha256
50596880b3422f33cd019bf20c2bca5ebe769e544ff2ef03da1f4df9b618def8  FreeVideo.exe
c9e8a275511ac3a4516540859859cfa3c761ca183a1aae4e567abd833ed2c308  FreeVideo-Mac-arm64.dmg
f345ee652d9f0d0d4129814bf47b3ca628ab161400233697a6c347f46ca9e9c4  FreeVideo-Linux-x86_64.AppImage

Discord · QQ Group / QQ 群 · WeChat Group / 微信群