ComfyUI Node

Save Video+

Saves video with H.264 or H.265 codec and quality control. Includes audio and workflow metadata.

By FranckyB·Created 5 months ago·Updated 3 days ago· 11
Save Video+
  • video
  • latent
  • filename
filename_prefixVids/%date:yy-MM-dd%/vid_%date:HH-mm-ss%
codech264
chromayuv420
crf18
savetrue
save_latenttrue
browser_compattrue
auto_playtrue
metadata
exec_start
CategoryFBnodes

Inputs (12)

NameTypeDefaultDescription
videoVIDEOThe video to save.
filename_prefixSTRINGVids/%date:yy-MM-dd%/vid_%date:HH-mm-ss%The prefix for the file to save. Supports: %date:format% patterns (e.g. %date:yy-MM-dd%). %time% = workflow generation time.
codecCOMBOh264Video codec. h264 = 8-bit, better compatibility. h265/HEVC = 10-bit, better compression & gradients.
chromaCOMBOyuv420Chroma subsampling. yuv420 = most compatible. yuv422 = better color for video editing. yuv444 = best color, no chroma loss.
crfINT180–51Constant Rate Factor (quality). Lower = better quality, larger file. 0 = lossless 18-23 = high quality 28+ = lower quality. Recommended: 18-28.
saveBOOLEANtrueSave to output folder. Off = preview only (saves to temp with fast encoding).
save_latentBOOLEANtrueSave latent alongside the video. Off = don't save the connected latent.
browser_compatBOOLEANtrueWhen ON, non-browser-compatible clips get an auto-generated H.264 preview for UI playback. When OFF, UI uses the original file and may not preview in browser.
auto_playBOOLEANtrueUI preview behavior: when ON, the Save Video+ preview starts playback automatically when a new video is displayed.
latentoptLATENTOptional latent to save alongside the video (same filename with .latent extension).
metadataoptSTRINGOptional metadata JSON string to embed in the video (e.g. from VACE Stitcher).
exec_startoptSTRINGUnix timestamp stamped by the UI when Execute is pressed. Enables %time% in filename_prefix (workflow generation seconds, excluding save/encode).

Outputs (1)

NameTypeDescription
filenameSTRING