Nodes/ComfyUI_Sora/Aabao 视频重绘
ComfyUI Node

Aabao 视频重绘

Restyle a Sora clip you already generated

By xuchenxu168·Created 11 months ago·Updated 9 months ago· 5
Aabao 视频重绘
    • video
    • Filenames
    • video_url
    • response_info
    • prompt_used
    api_provideraabao
    api_key
    remix_target_id
    prompt改成水墨画风格
    modelsora-2-landscape-15s

    AabaoVideoRemix is the pack's "take a video you already have and redo it" node. It doesn't take a video file as input - it takes a Sora share link or video ID, plus a restyle instruction, and asks the model (through the Aabao reseller) to re-render the referenced clip according to your prompt. The default prompt says it all: "改成水墨画风格" - make it ink-wash painting style. If you generated a clip with one of the other Sora nodes in this pack, grabbed a share ID from the output, and wished it were a different style, this is the node that does the second pass.

    How it works

    The plumbing is the same API-wrapper pattern as the other Aabao nodes: a request goes to the provider's /videos endpoint with model, prompt, and remix_target_id; the node polls the job; the remixed mp4 gets downloaded. The interesting part is the input: remix_target_id accepts a Sora share link or the video ID itself. That means the source clip doesn't have to live on your machine at all - if someone shares a Sora link with you, you can remix it (subject to the provider's policy, which is their call, not yours). It also means you can't feed it an arbitrary local file; the remix reference has to be addressable by the provider.

    Inputs and outputs

    • remix_target_id - required. A Sora share URL or ID. This is the whole input model of the node.
    • prompt - what to change. Style and mood directives work best ("改成水彩风格", "make it night-time", "film noir look"). Structural rewrites are hit-or-miss.
    • model - the seven Aabao models; default sora-2-landscape-15s. Match it to the aspect of the source clip.
    • api_provider / api_key - provider fixed to aabao; key from config or node field.

    Outputs: the standard five - video, Filenames (VHS), video_url, response_info (reports the new ID on success), prompt_used.

    Install

    Same as every node in this pack - ComfyUI Manager → search "ComfyUI_Sora", or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/xuchenxu168/ComfyUI_Sora
    cd ComfyUI_Sora && pip install -r requirements.txt
    

    Restart, configure aabao_api_key.

    Common issues

    • "请输入Sora视频ID或链接" - you left remix_target_id blank. The node bounces it back as the prompt_used/output with an error message in response_info.
    • Remix barely changed - remix is a restyle operation; it preserves the motion and composition of the source and repaints it. Big structural changes aren't what it's for.
    • "Remix失败" with a JSON payload - decode it; common causes are an invalid/expired share ID, a source the provider can't fetch, or key/balance problems.
    • Clip length mismatch - the model choice influences the output duration; if your remix comes back a different length than the source, that's the model talking, not a bug.

    Reach for this node when you have a clip you mostly like but want it in a different visual language. It's the quickest "what if it were anime?" button in the pack.

    CategoryKen-Chen/sora

    Inputs (5)

    NameTypeDefaultDescription
    api_providerCOMBOaabao1 options: aabao
    api_keySTRING
    remix_target_idSTRING
    promptSTRING改成水墨画风格
    modelCOMBOsora-2-landscape-15s7 options: sora-2, sora-2-15s, sora-2-landscape, sora-2-landscape-15s, sora-2-portrait, sora-2-portrait-15s, +1

    Outputs (5)

    NameTypeDescription
    videoVIDEO
    FilenamesVHS_FILENAMES
    video_urlSTRING
    response_infoSTRING
    prompt_usedSTRING