zhenzhen-flowmusic-lowprice(9合1)
Generate, extend, cover, stems, video-clip
- audio
- api_config
- audio1
- audio2
- video
- text
- clip_id
- primary_url
- result_urls
- primary_path
- result_paths
- task_id
- response
If you've ever wanted a music studio hiding inside a single ComfyUI node, this is it. Comfly_flowmusic_lowprice is a 9-in-1 wrapper for Flow Music (the "9合1" in the display name is literal), covering the whole lifecycle of a track: generate it, write lyrics for it, extend it, replace a section, cover it in a new style, split it into stems, download it, or cut a video clip to it. It bills through the domestic Seedance2 low-price API, so each operation is a metered call rather than a subscription.
The headline update in the pack's changelog added a lyria-3.5 version toggle - the Lyria 3.5 music-model series - alongside the default Flow Music models, so you get two flavors of the same pipeline.
The operation switch is the whole node
The required operation dropdown decides which inputs actually matter:
- flowmusic-generation - the main event. Describe the sound in
sound_prompt("风格或声音描述" per the tooltip), drop inlyricsif you have them, settitle,bpm, andlength(up to 240 seconds). - flowmusic-lyrics - writes lyrics from
prompt(max 3000 chars) instead of generating audio. - flowmusic-upload-audio - takes local
audioor a publicaudio_url(not both - the tooltip says so) and gives you back aclip_id. - flowmusic-extend - pick a source with
clip_id, then extend fromextend_from_sbyextend_sseconds (up to 164). - flowmusic-replace - replace a section between
start_sandend_swithstrengthcontrolling how hard the replacement lands. - flowmusic-cover - redo a track in a new style, driven by
sound_prompt. - flowmusic-stems - split into separate parts;
preset(simple/modern/player) picks the stem layout. - flowmusic-download-audio - pull audio back out in
mp3orwav. - flowmusic-video-clip - cut a video to the track.
Every operation is chained through clip_id - the output of one feeds the next, which is how you build "generate → extend → cover" without leaving the graph.
Outputs
This node is generous with outputs, and they're type-tagged so they land where you expect: audio1 and audio2 are AUDIO tensors, video is a VIDEO tensor, text carries the lyrics when you ran a lyrics op, clip_id is your chain token, then primary_url, result_urls, primary_path, result_paths, task_id, and response cover the hosted artifacts, local paths, and raw JSON. For a single-node workflow you'll mostly grab audio1 and clip_id.
Setup and the usual caveats
cd ComfyUI/custom_nodes
git clone https://github.com/T8mars/Comfyui-zhenzhen
Restart. No models to download - this is pure API. You need a key from the domestic site (api.seedance.nz) wired into the Seedance2 low-price api_config, and note that music jobs are the ones where "oops, I left the default settings" turns into several billable calls - generation plus a couple of extensions adds up. Upstream 500s are usually transient, so a re-run beats a panic. And remember: any audio you upload leaves your machine and lands on a server you don't control - fine for a demo track, worth a second thought for anything proprietary.
Inputs (22)
| Name | Type | Default | Description |
|---|---|---|---|
| operation | COMBO | flowmusic-generation | 9 options: flowmusic-generation, flowmusic-lyrics, flowmusic-upload-audio, flowmusic-extend, flowmusic-replace, flowmusic-cover, +3 |
| version | COMBO | default | 2 options: default, lyria-3.5 |
| sound_prompt | STRING | 音乐风格或声音描述。 | |
| lyrics | STRING | 音乐生成使用的歌词。 | |
| prompt | STRING | 歌词生成提示词,最多 3000 字符。 | |
| title | STRING | — | |
| bpm | INT | 120 | — |
| length | INT | 601–240 | — |
| clip_id | STRING | 连接前一个 Flow Music 节点输出的 clip_id。 | |
| extend_from_s | FLOAT | 0.0 | — |
| extend_s | INT | 301–164 | — |
| instruction | STRING | — | |
| start_s | FLOAT | 0.0 | — |
| end_s | FLOAT | 10.0 | — |
| strength | FLOAT | 0.500–1 | — |
| format | COMBO | mp3 | 2 options: mp3, wav |
| preset | COMBO | modern | 3 options: simple, modern, player |
| seed | INT | 00–18446744073709550000 | Flow Music 原生随机种子;fixed 可复用 ComfyUI 缓存。 |
| audioopt | AUDIO | flowmusic-upload-audio 使用的本地音频。 | |
| audio_urlopt | STRING | 公网音频 URL,不能与本地音频同时使用。 | |
| api_configopt | ZHENZHEN_SEEDANCE2_CONFIG | — | |
| skip_erroropt | BOOLEAN | false | — |
Outputs (11)
| Name | Type | Description |
|---|---|---|
| audio1 | AUDIO | — |
| audio2 | AUDIO | — |
| video | VIDEO | — |
| text | STRING | — |
| clip_id | STRING | — |
| primary_url | STRING | — |
| result_urls | STRING | — |
| primary_path | STRING | — |
| result_paths | STRING | — |
| task_id | STRING | — |
| response | STRING | — |