Nodes/BizyAirPlus/Alibaba Happyhorse 1.0 Video Edit (Official Edition)
ComfyUI Node

Alibaba Happyhorse 1.0 Video Edit (Official Edition)

HappyHorse video edit that can keep the original audio

By siliconflow·Created 5 months ago·Updated about a month ago· 20
Alibaba Happyhorse 1.0 Video Edit (Official Edition)
  • media
  • reference_images
  • api_config
  • video
  • request_id
  • urls
prompt
resolution1080P
audio_settingauto
seed0
watermarktrue
skip_errorfalse

HappyHorse 1.0's video-edit node, official edition, and the most fully-featured video editor in this pack. Give it a video and an instruction - "change the style," "replace that object," "re-time this scene" - and it rewrites the footage. What sets it apart: an audio_setting control that can preserve the source clip's original sound, plus optional reference images so you can steer the edit with a look.

The audio option is the sleeper feature. audio_setting defaults to auto (the model decides), but set it to origin and the edited video keeps the input's original audio track. That's a genuinely useful capability - most hosted video-edit APIs silently drop or regenerate sound, and "keep my dialogue" is exactly the constraint that makes restyle jobs usable instead of novelty. If you're editing talking-head footage or anything with meaningful audio, this node is worth trying for that toggle alone.

How it works

BizyTRD cloud wrapper. media (required, a VIDEO) and prompt (required) go up, an edited VIDEO comes back. reference_images is an autogrowing input - drop in stills to steer character, palette, or composition, same numbered-order logic as the HappyHorse R2V node. Then resolution (720P/1080P, default 1080P), audio_setting (auto/origin), seed, and watermark (default on). api_config overrides endpoint/key per request; skip_error outputs a placeholder instead of aborting the workflow.

Inputs and outputs

  • media (required, VIDEO) - the footage to edit.
  • prompt (required, multiline) - the edit intent.
  • Optional: reference_images, resolution, audio_setting, seed, watermark, api_config, skip_error.
  • Outputs: video (VIDEO), request_id, urls.

Installing BizyAirPlus

ComfyUI Manager: "BizyAirPlus", or:

cd /path/to/ComfyUI/custom_nodes
git clone https://github.com/siliconflow/BizyAirPlus.git
cd BizyAirPlus
python -m pip install -r requirements.txt

Restart, account at bizyair.ai, API key, BizyAirPlus button ON. Dependencies: bizyair-cloudberry, bizytrd.

Common issues

Start short and low-res: video editing is the most expensive thing in the HappyHorse family, and a long 1080P source is the fastest way to a large bill. If you want your dialogue intact, audio_setting must be origin - auto won't promise it. The watermark defaults on, and the media input expects an actual video tensor, so wire it from a video source node rather than a stack of frames. Then the pack standard: missing button (pip show bizyair-cloudberry), cloud errors in the console, metered pricing.

CategoryBizyAirModelServices/BizyTRD/Happy Horse

Inputs (9)

NameTypeDefaultDescription
mediaVIDEOUpload 1 video to be edited.
promptSTRINGText prompts. Used to describe the editing intent of a video, such as style changes, partial substitutions, etc. .
reference_imagesoptCOMFY_AUTOGROW_V3
resolutionoptCOMBO1080PGenerates video resolution, optional 720P or 1080P; default 1080P.
audio_settingoptCOMBOautoAuto for model control; origin for preserving the original sound of the input video.
seedoptINT0-1–2147483647The random seed range is 0-2147483647; the current default value of -1 is automatically generated by the system.
watermarkoptBOOLEANtrueWhether to add the Happy Horse watermark; the default is added.
api_configoptBIZYAIR_OPENAPI_CONFIG单次请求覆盖base_url和api_key
skip_erroroptBOOLEANfalse开启后遇到错误不中断工作流,输出对应类型的错误占位符

Outputs (3)

NameTypeDescription
videoVIDEO
request_idSTRING
urlsSTRING