ComfyUI Node
Lyrics JSON Parser
Parses a JSON string containing music metadata and exposes each field as a typed output. Accepts raw JSON or a markdown code block (```json...```). Required fields: lyrics, bpm, key, caption, duration_sec. Optional field: keyscale.
Lyrics JSON Parser
- lyrics
- bpm
- key
- keyscale
- caption
- duration_sec
◄JSON{
"lyrics": "",
"bpm": 120,
"key": "C major",
"caption": "",
"duration_sec": 180
}►
CategoryCoachBate
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| JSON | STRING | { "lyrics": "", "bpm": 120, "key": "C major", "caption": "", "duration_sec": 180 } | JSON string containing lyrics, bpm, key, optional keyscale, caption, and duration_sec. |
Outputs (6)
| Name | Type | Description |
|---|---|---|
| lyrics | STRING | — |
| bpm | INT | — |
| key | STRING | — |
| keyscale | COMBO | — |
| caption | STRING | — |
| duration_sec | FLOAT | — |