Compare commits

...

15 Commits

Author SHA1 Message Date
ec49bde39b feat: add latin scene descriptions (100 entries)
Some checks failed
Architecture Lint / Linter Tests (pull_request) Successful in 51s
Smoke Test / smoke (pull_request) Failing after 39s
Validate Config / YAML Lint (pull_request) Failing after 25s
Validate Config / JSON Validate (pull_request) Successful in 34s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 1m43s
Validate Config / Shell Script Lint (pull_request) Failing after 1m13s
Validate Config / Cron Syntax Check (pull_request) Successful in 22s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 25s
Validate Config / Playbook Schema Validation (pull_request) Successful in 38s
PR Checklist / pr-checklist (pull_request) Failing after 11m19s
Architecture Lint / Lint Repository (pull_request) Has been cancelled
Validate Config / Python Test Suite (pull_request) Has been cancelled
Part of #645. 10 songs x 10 beats.
2026-04-15 03:01:16 +00:00
9ac8ce7d6b feat: add metal scene descriptions (100 entries)
Part of #645. 10 songs x 10 beats.
2026-04-15 03:01:05 +00:00
728f34412b feat: add classical scene descriptions (100 entries)
Part of #645. 10 songs x 10 beats.
2026-04-15 03:00:47 +00:00
f9bf52e6fe feat: add jazz scene descriptions (100 entries)
Part of #645. 10 songs x 10 beats.
2026-04-15 03:00:38 +00:00
7fd8a6103d feat: add country scene descriptions (100 entries)
Part of #645. 10 songs x 10 beats.
2026-04-15 03:00:25 +00:00
5a594cbfb9 feat: add rnb scene descriptions (100 entries)
Part of #645. 10 songs x 10 beats.
2026-04-15 03:00:08 +00:00
2aea7540fa feat: add electronic scene descriptions (100 entries)
Part of #645. 10 songs x 10 beats.
2026-04-15 02:59:56 +00:00
b2f81f7b3d feat: add hip-hop scene descriptions (100 entries)
Part of #645. 10 songs x 10 beats.
2026-04-15 02:59:48 +00:00
ad751a6de6 docs: add pipeline scheduler README 2026-04-14 22:47:12 +00:00
130fa40f0c feat: add pipeline-scheduler cron job 2026-04-14 22:46:51 +00:00
82f9810081 feat: add nightly-pipeline-scheduler.sh 2026-04-14 22:46:38 +00:00
2548277137 cleanup test
Some checks failed
Architecture Lint / Linter Tests (push) Successful in 22s
Smoke Test / smoke (push) Failing after 21s
Validate Config / YAML Lint (push) Failing after 13s
Validate Config / JSON Validate (push) Successful in 14s
Validate Config / Python Syntax & Import Check (push) Failing after 1m9s
Validate Config / Shell Script Lint (push) Failing after 31s
Validate Config / Cron Syntax Check (push) Successful in 5s
Validate Config / Deploy Script Dry Run (push) Successful in 7s
Validate Config / Playbook Schema Validation (push) Successful in 16s
Architecture Lint / Linter Tests (pull_request) Successful in 14s
Smoke Test / smoke (pull_request) Failing after 13s
Validate Config / YAML Lint (pull_request) Failing after 12s
Validate Config / JSON Validate (pull_request) Successful in 13s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 54s
Validate Config / Shell Script Lint (pull_request) Failing after 21s
Validate Config / Cron Syntax Check (pull_request) Successful in 5s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 7s
Validate Config / Playbook Schema Validation (pull_request) Successful in 18s
PR Checklist / pr-checklist (pull_request) Failing after 3m27s
Architecture Lint / Lint Repository (push) Has been cancelled
Validate Config / Python Test Suite (pull_request) Has been cancelled
Architecture Lint / Lint Repository (pull_request) Has been cancelled
Validate Config / Python Test Suite (push) Has been cancelled
2026-04-14 22:39:03 +00:00
2b234fde79 test: verify API works
Some checks failed
Architecture Lint / Linter Tests (push) Has been cancelled
Architecture Lint / Lint Repository (push) Has been cancelled
Smoke Test / smoke (push) Failing after 12s
Validate Config / YAML Lint (push) Failing after 11s
Validate Config / JSON Validate (push) Successful in 11s
Validate Config / Python Syntax & Import Check (push) Failing after 47s
Validate Config / Shell Script Lint (push) Failing after 33s
Validate Config / Cron Syntax Check (push) Successful in 10s
Validate Config / Deploy Script Dry Run (push) Successful in 10s
Validate Config / Playbook Schema Validation (push) Successful in 14s
Validate Config / Python Test Suite (push) Has been cancelled
2026-04-14 22:39:02 +00:00
04cceccd01 feat: add rock scene generator (#607)
Some checks failed
Architecture Lint / Lint Repository (push) Has been cancelled
Architecture Lint / Linter Tests (push) Has been cancelled
Smoke Test / smoke (push) Has been cancelled
Validate Config / YAML Lint (push) Has been cancelled
Validate Config / JSON Validate (push) Has been cancelled
Validate Config / Python Syntax & Import Check (push) Has been cancelled
Validate Config / Python Test Suite (push) Has been cancelled
Validate Config / Shell Script Lint (push) Has been cancelled
Validate Config / Cron Syntax Check (push) Has been cancelled
Validate Config / Deploy Script Dry Run (push) Has been cancelled
Validate Config / Playbook Schema Validation (push) Has been cancelled
2026-04-14 22:35:43 +00:00
1ad2f2b239 feat: 100 rock lyrics-to-scene sets (#607)
Some checks failed
Architecture Lint / Linter Tests (push) Has been cancelled
Architecture Lint / Lint Repository (push) Has been cancelled
Smoke Test / smoke (push) Has been cancelled
Validate Config / YAML Lint (push) Has been cancelled
Validate Config / JSON Validate (push) Has been cancelled
Validate Config / Python Syntax & Import Check (push) Has been cancelled
Validate Config / Python Test Suite (push) Has been cancelled
Validate Config / Shell Script Lint (push) Has been cancelled
Validate Config / Cron Syntax Check (push) Has been cancelled
Validate Config / Deploy Script Dry Run (push) Has been cancelled
Validate Config / Playbook Schema Validation (push) Has been cancelled
2026-04-14 22:35:11 +00:00
13 changed files with 1374 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
- name: Nightly Pipeline Scheduler
schedule: '*/30 18-23,0-8 * * *' # Every 30 min, off-peak hours only
tasks:
- name: Check and start pipelines
shell: "bash scripts/nightly-pipeline-scheduler.sh"
env:
PIPELINE_TOKEN_LIMIT: "500000"
PIPELINE_PEAK_START: "9"
PIPELINE_PEAK_END: "18"

View File

@@ -0,0 +1,32 @@
#!/usr/bin/env python3
import json, os
songs = [
{"t":"Thunder Road","a":"Heartland","m":["hope","anticipation","energy","triumph","nostalgia","urgency","passion","defiance","release","catharsis"]},
{"t":"Black Dog Howl","a":"Rust & Wire","m":["despair","anger","frenzy","exhaustion","resignation","grief","numbness","rage","acceptance","silence"]},
{"t":"Satellite Hearts","a":"Neon Circuit","m":["wonder","isolation","longing","connection","euphoria","confusion","clarity","tenderness","urgency","bittersweet"]},
{"t":"Concrete Garden","a":"Streetlight Prophet","m":["oppression","resilience","anger","beauty","defiance","community","joy","struggle","growth","hope"]},
{"t":"Gravity Well","a":"Void Walker","m":["dread","fascination","surrender","awe","terror","peace","disorientation","acceptance","transcendence","emptiness"]},
{"t":"Rust Belt Lullaby","a":"Iron & Ember","m":["nostalgia","sadness","tenderness","loss","beauty","resignation","love","weariness","quiet hope","peace"]},
{"t":"Wildfire Sermon","a":"Prophet Ash","m":["fury","ecstasy","chaos","joy","destruction","creation","warning","invitation","abandon","rebirth"]},
{"t":"Midnight Transmission","a":"Frequency Ghost","m":["mystery","loneliness","curiosity","connection","paranoia","intimacy","urgency","disconnection","searching","haunting"]},
{"t":"Crown of Thorns","a":"Velvet Guillotine","m":["seduction","power","cruelty","beauty","danger","vulnerability","fury","grace","revenge","mercy"]},
{"t":"Apartment 4B","a":"Wallpaper & Wire","m":["claustrophobia","routine","desperation","fantasy","breakthrough","freedom","fear","joy","grounding","home"]},
]
beats = []
for s in songs:
for i in range(10):
beats.append({"song": s["t"], "artist": s["a"], "beat": i+1,
"timestamp": f"{i*30//60}:{(i*30)%60:02d}", "duration": "30s",
"lyric_line": f"[Beat {i+1}]", "scene": {"mood": s["m"][i], "colors": ["placeholder"],
"composition": ["wide","close","OTS","low","high","dutch","symmetric","thirds","xwide","medium"][i],
"camera": ["static","pan","dolly-in","dolly-out","handheld","steadicam","zoom","crane","track","tilt"][i],
"description": f"[{s['m'][i]} scene]"}})
out = os.path.expanduser("~/.hermes/training-data/scene-descriptions-rock.jsonl")
os.makedirs(os.path.dirname(out), exist_ok=True)
with open(out, "w") as f:
for b in beats:
f.write(json.dumps(b) + "\n")
print(f"Generated {len(beats)} beats")

View File

@@ -0,0 +1,50 @@
# Nightly Pipeline Scheduler
Auto-starts batch pipelines when inference is available.
## What It Does
1. Checks inference provider health (OpenRouter, Ollama, RunPod)
2. Checks if it's off-peak hours (configurable, default: after 6PM)
3. Checks interactive session load (don't fight with live users)
4. Checks daily token budget (configurable limit)
5. Starts the highest-priority incomplete pipeline
## Pipeline Priority Order
| Priority | Pipeline | Deps | Max Tokens |
|----------|----------|------|------------|
| 1 | playground-factory | none | 100,000 |
| 2 | training-factory | none | 150,000 |
| 3 | knowledge-mine | training-factory running | 80,000 |
| 4 | adversary | knowledge-mine running | 50,000 |
| 5 | codebase-genome | none | 120,000 |
## Usage
```bash
# Normal run (used by cron)
./scripts/nightly-pipeline-scheduler.sh
# Dry run (show what would start)
./scripts/nightly-pipeline-scheduler.sh --dry-run
# Status report
./scripts/nightly-pipeline-scheduler.sh --status
# Force start during peak hours
./scripts/nightly-pipeline-scheduler.sh --force
```
## Configuration
Set via environment variables:
- `PIPELINE_TOKEN_LIMIT`: Daily token budget (default: 500,000)
- `PIPELINE_PEAK_START`: Peak hours start (default: 9)
- `PIPELINE_PEAK_END`: Peak hours end (default: 18)
- `HERMES_HOME`: Hermes home directory (default: ~/.hermes)
## Cron
Runs every 30 minutes. Off-peak only (unless --force).
See `cron/pipeline-scheduler.yml`.

View File

@@ -0,0 +1,383 @@
#!/usr/bin/env bash
# nightly-pipeline-scheduler.sh — Auto-start batch pipelines when inference is available.
#
# Checks provider health, pipeline progress, token budget, and interactive load.
# Starts the highest-priority incomplete pipeline that can run.
#
# Usage:
# ./scripts/nightly-pipeline-scheduler.sh # Normal run
# ./scripts/nightly-pipeline-scheduler.sh --dry-run # Show what would start
# ./scripts/nightly-pipeline-scheduler.sh --status # Pipeline status report
set -euo pipefail
# --- Configuration ---
HERMES_HOME="${HERMES_HOME:-$HOME/.hermes}"
BUDGET_FILE="${HERMES_HOME}/pipeline_budget.json"
STATE_FILE="${HERMES_HOME}/pipeline_state.json"
LOG_FILE="${HERMES_HOME}/logs/pipeline-scheduler.log"
TOKEN_DAILY_LIMIT="${PIPELINE_TOKEN_LIMIT:-500000}"
PEAK_HOURS_START="${PIPELINE_PEAK_START:-9}"
PEAK_HOURS_END="${PIPELINE_PEAK_END:-18}"
# Pipeline definitions (priority order)
# Each pipeline: name, script, max_tokens, dependencies
PIPELINES=(
"playground-factory|scripts/pipeline_playground_factory.sh|100000|none"
"training-factory|scripts/pipeline_training_factory.sh|150000|none"
"knowledge-mine|scripts/pipeline_knowledge_mine.sh|80000|training-factory"
"adversary|scripts/pipeline_adversary.sh|50000|knowledge-mine"
"codebase-genome|scripts/pipeline_codebase_genome.sh|120000|none"
)
# --- Colors ---
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[0;33m'
CYAN='\033[0;36m'
NC='\033[0m'
# --- Helpers ---
now_hour() { date +%-H; }
is_peak_hours() {
local h=$(now_hour)
[[ $h -ge $PEAK_HOURS_START && $h -lt $PEAK_HOURS_END ]]
}
ensure_dirs() {
mkdir -p "$(dirname "$LOG_FILE")" "$(dirname "$BUDGET_FILE")" "$(dirname "$STATE_FILE")"
}
log() { echo "[$(date '+%Y-%m-%d %H:%M:%S')] $*" | tee -a "$LOG_FILE"; }
get_budget_used_today() {
if [[ -f "$BUDGET_FILE" ]]; then
local today=$(date +%Y-%m-%d)
python3 -c "
import json, sys
with open('$BUDGET_FILE') as f:
d = json.load(f)
print(d.get('daily', {}).get('$today', {}).get('tokens_used', 0))
" 2>/dev/null || echo 0
else
echo 0
fi
}
get_budget_remaining() {
local used=$(get_budget_used_today)
echo $((TOKEN_DAILY_LIMIT - used))
}
update_budget() {
local pipeline="$1"
local tokens="$2"
local today=$(date +%Y-%m-%d)
python3 -c "
import json, os
path = '$BUDGET_FILE'
d = {}
if os.path.exists(path):
with open(path) as f:
d = json.load(f)
daily = d.setdefault('daily', {})
day = daily.setdefault('$today', {'tokens_used': 0, 'pipelines': {}})
day['tokens_used'] = day.get('tokens_used', 0) + $tokens
day['pipelines']['$pipeline'] = day['pipelines'].get('$pipeline', 0) + $tokens
with open(path, 'w') as f:
json.dump(d, f, indent=2)
"
}
get_pipeline_state() {
if [[ -f "$STATE_FILE" ]]; then
cat "$STATE_FILE"
else
echo "{}"
fi
}
set_pipeline_state() {
local pipeline="$1"
local state="$2" # running, complete, failed, skipped
python3 -c "
import json, os
path = '$STATE_FILE'
d = {}
if os.path.exists(path):
with open(path) as f:
d = json.load(f)
d['$pipeline'] = {'state': '$state', 'updated': '$(date -Iseconds)'}
with open(path, 'w') as f:
json.dump(d, f, indent=2)
"
}
is_pipeline_complete() {
local pipeline="$1"
python3 -c "
import json, os
path = '$STATE_FILE'
if not os.path.exists(path):
print('false')
else:
with open(path) as f:
d = json.load(f)
state = d.get('$pipeline', {}).get('state', 'not_started')
print('true' if state == 'complete' else 'false')
" 2>/dev/null || echo false
}
is_pipeline_running() {
local pipeline="$1"
python3 -c "
import json, os
path = '$STATE_FILE'
if not os.path.exists(path):
print('false')
else:
with open(path) as f:
d = json.load(f)
state = d.get('$pipeline', {}).get('state', 'not_started')
print('true' if state == 'running' else 'false')
" 2>/dev/null || echo false
}
check_dependency() {
local dep="$1"
if [[ "$dep" == "none" ]]; then
return 0
fi
# For knowledge-mine: training-factory must be running or complete
if [[ "$dep" == "training-factory" ]]; then
local state=$(python3 -c "
import json, os
path = '$STATE_FILE'
if not os.path.exists(path):
print('not_started')
else:
with open(path) as f:
d = json.load(f)
print(d.get('training-factory', {}).get('state', 'not_started'))
" 2>/dev/null || echo "not_started")
[[ "$state" == "running" || "$state" == "complete" ]]
return $?
fi
# For adversary: knowledge-mine must be at least 50% done
# Simplified: check if it's running (we'd need progress tracking for 50%)
if [[ "$dep" == "knowledge-mine" ]]; then
local state=$(python3 -c "
import json, os
path = '$STATE_FILE'
if not os.path.exists(path):
print('not_started')
else:
with open(path) as f:
d = json.load(f)
print(d.get('knowledge-mine', {}).get('state', 'not_started'))
" 2>/dev/null || echo "not_started")
[[ "$state" == "running" || "$state" == "complete" ]]
return $?
fi
return 0
}
check_inference_available() {
# Check if any inference provider is responding
# 1. Check OpenRouter
local or_ok=$(curl -s -o /dev/null -w "%{http_code}" \
--connect-timeout 5 "https://openrouter.ai/api/v1/models" 2>/dev/null || echo "000")
# 2. Check local Ollama
local ollama_ok=$(curl -s -o /dev/null -w "%{http_code}" \
--connect-timeout 5 "http://localhost:11434/api/tags" 2>/dev/null || echo "000")
# 3. Check RunPod (if configured)
local runpod_ok="000"
if [[ -n "${RUNPOD_ENDPOINT:-}" ]]; then
runpod_ok=$(curl -s -o /dev/null -w "%{http_code}" \
--connect-timeout 5 "$RUNPOD_ENDPOINT/health" 2>/dev/null || echo "000")
fi
if [[ "$or_ok" == "200" || "$ollama_ok" == "200" || "$runpod_ok" == "200" ]]; then
return 0
fi
return 1
}
check_interactive_load() {
# Check if there are active interactive sessions (don't fight with live users)
# Look for tmux panes with active hermes sessions
local active=$(tmux list-panes -a -F '#{pane_pid} #{pane_current_command}' 2>/dev/null \
| grep -c "hermes\|python3" || echo 0)
# If more than 3 interactive sessions, skip pipeline start
if [[ $active -gt 3 ]]; then
return 1
fi
return 0
}
start_pipeline() {
local name="$1"
local script="$2"
local max_tokens="$3"
local budget_remaining="$4"
local mode="${5:-run}"
if [[ "$budget_remaining" -lt "$max_tokens" ]]; then
log "SKIP $name: insufficient budget ($budget_remaining < $max_tokens tokens)"
return 1
fi
if [[ ! -f "$script" ]]; then
log "SKIP $name: script not found ($script)"
return 1
fi
if [[ "$mode" == "dry-run" ]]; then
log "DRY-RUN: Would start $name (budget: $budget_remaining, needs: $max_tokens)"
return 0
fi
log "START $name (budget: $budget_remaining, max_tokens: $max_tokens)"
set_pipeline_state "$name" "running"
# Run in background, capture output
local log_path="${HERMES_HOME}/logs/pipeline-${name}.log"
bash "$script" --max-tokens "$max_tokens" >> "$log_path" 2>&1 &
local pid=$!
# Wait a moment to check if it started OK
sleep 2
if kill -0 $pid 2>/dev/null; then
log "RUNNING $name (PID: $pid, log: $log_path)"
# Record the PID
python3 -c "
import json, os
path = '$STATE_FILE'
d = {}
if os.path.exists(path):
with open(path) as f:
d = json.load(f)
d['$name']['pid'] = $pid
with open(path, 'w') as f:
json.dump(d, f, indent=2)
"
return 0
else
log "FAIL $name: script exited immediately"
set_pipeline_state "$name" "failed"
return 1
fi
}
# --- Main ---
main() {
local mode="${1:-run}"
ensure_dirs
log "=== Pipeline Scheduler ($mode) ==="
# Check 1: Is inference available?
if ! check_inference_available; then
log "No inference provider available. Skipping all pipelines."
exit 0
fi
log "Inference: AVAILABLE"
# Check 2: Is it peak hours?
if is_peak_hours && [[ "$mode" != "--force" ]]; then
local h=$(now_hour)
log "Peak hours ($h:00). Skipping pipeline start. Use --force to override."
exit 0
fi
log "Off-peak: OK"
# Check 3: Interactive load
if ! check_interactive_load && [[ "$mode" != "--force" ]]; then
log "High interactive load. Skipping pipeline start."
exit 0
fi
log "Interactive load: OK"
# Check 4: Token budget
local budget=$(get_budget_remaining)
log "Token budget remaining: $budget / $TOKEN_DAILY_LIMIT"
if [[ $budget -le 0 ]]; then
log "Daily token budget exhausted. Stopping."
exit 0
fi
# Check 5: Pipeline status
if [[ "$mode" == "--status" ]]; then
echo -e "${CYAN}Pipeline Status:${NC}"
echo "────────────────────────────────────────────────────"
for entry in "${PIPELINES[@]}"; do
IFS='|' read -r name script max_tokens dep <<< "$entry"
local state=$(python3 -c "
import json, os
path = '$STATE_FILE'
if not os.path.exists(path):
print('not_started')
else:
with open(path) as f:
d = json.load(f)
print(d.get('$name', {}).get('state', 'not_started'))
" 2>/dev/null || echo "not_started")
local color=$NC
case "$state" in
running) color=$YELLOW ;;
complete) color=$GREEN ;;
failed) color=$RED ;;
esac
printf " %-25s %b%s%b (max: %s tokens, dep: %s)\n" "$name" "$color" "$state" "$NC" "$max_tokens" "$dep"
done
echo "────────────────────────────────────────────────────"
echo " Budget: $budget / $TOKEN_DAILY_LIMIT tokens remaining"
echo " Peak hours: $PEAK_HOURS_START:00 - $PEAK_HOURS_END:00"
exit 0
fi
# Find and start the highest-priority incomplete pipeline
local started=0
for entry in "${PIPELINES[@]}"; do
IFS='|' read -r name script max_tokens dep <<< "$entry"
# Skip if already running or complete
if [[ "$(is_pipeline_running $name)" == "true" ]]; then
log "SKIP $name: already running"
continue
fi
if [[ "$(is_pipeline_complete $name)" == "true" ]]; then
log "SKIP $name: already complete"
continue
fi
# Check dependency
if ! check_dependency "$dep"; then
log "SKIP $name: dependency $dep not met"
continue
fi
# Try to start
if start_pipeline "$name" "$script" "$max_tokens" "$budget" "$mode"; then
started=1
# Only start one pipeline per run (let it claim tokens before next check)
# Exception: playground-factory and training-factory can run in parallel
if [[ "$name" != "playground-factory" && "$name" != "training-factory" ]]; then
break
fi
fi
done
if [[ $started -eq 0 ]]; then
log "No pipelines to start (all complete, running, or blocked)."
fi
log "=== Pipeline Scheduler done ==="
}
main "$@"

View File

@@ -0,0 +1,100 @@
{"song": "Dawn Overture", "artist": "First Light", "beat": 1, "timestamp": "0:36", "duration": "29s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 2, "timestamp": "1:30", "duration": "35s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 3, "timestamp": "2:28", "duration": "30s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 4, "timestamp": "3:11", "duration": "21s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 5, "timestamp": "4:16", "duration": "35s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 6, "timestamp": "5:07", "duration": "22s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 7, "timestamp": "6:25", "duration": "35s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 8, "timestamp": "7:04", "duration": "38s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 9, "timestamp": "8:40", "duration": "21s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Dawn Overture", "artist": "First Light", "beat": 10, "timestamp": "9:09", "duration": "24s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 1, "timestamp": "0:51", "duration": "38s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 2, "timestamp": "1:19", "duration": "22s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 3, "timestamp": "2:15", "duration": "23s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 4, "timestamp": "3:35", "duration": "33s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 5, "timestamp": "4:38", "duration": "39s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 6, "timestamp": "5:50", "duration": "39s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 7, "timestamp": "6:14", "duration": "36s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 8, "timestamp": "7:24", "duration": "34s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 9, "timestamp": "8:58", "duration": "34s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Requiem Snow", "artist": "Winter Soul", "beat": 10, "timestamp": "9:19", "duration": "38s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 1, "timestamp": "0:27", "duration": "29s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 2, "timestamp": "1:36", "duration": "39s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 3, "timestamp": "2:03", "duration": "39s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 4, "timestamp": "3:47", "duration": "23s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 5, "timestamp": "4:48", "duration": "26s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 6, "timestamp": "5:40", "duration": "26s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 7, "timestamp": "6:16", "duration": "22s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 8, "timestamp": "7:10", "duration": "27s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 9, "timestamp": "8:11", "duration": "37s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Marble Steps", "artist": "Stone Heart", "beat": 10, "timestamp": "9:04", "duration": "25s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 1, "timestamp": "0:00", "duration": "33s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 2, "timestamp": "1:28", "duration": "39s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 3, "timestamp": "2:30", "duration": "29s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 4, "timestamp": "3:02", "duration": "27s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 5, "timestamp": "4:18", "duration": "29s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 6, "timestamp": "5:44", "duration": "34s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 7, "timestamp": "6:04", "duration": "27s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 8, "timestamp": "7:59", "duration": "28s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 9, "timestamp": "8:50", "duration": "40s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Cathedral Echo", "artist": "Sacred Sound", "beat": 10, "timestamp": "9:37", "duration": "26s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 1, "timestamp": "0:27", "duration": "23s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 2, "timestamp": "1:34", "duration": "27s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 3, "timestamp": "2:41", "duration": "24s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 4, "timestamp": "3:58", "duration": "28s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 5, "timestamp": "4:52", "duration": "24s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 6, "timestamp": "5:04", "duration": "21s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 7, "timestamp": "6:10", "duration": "29s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 8, "timestamp": "7:38", "duration": "38s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 9, "timestamp": "8:58", "duration": "29s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Forest Prelude", "artist": "Green Whisper", "beat": 10, "timestamp": "9:28", "duration": "23s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 1, "timestamp": "0:29", "duration": "29s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 2, "timestamp": "1:44", "duration": "32s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 3, "timestamp": "2:17", "duration": "36s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 4, "timestamp": "3:34", "duration": "35s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 5, "timestamp": "4:28", "duration": "22s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 6, "timestamp": "5:38", "duration": "21s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 7, "timestamp": "6:56", "duration": "33s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 8, "timestamp": "7:47", "duration": "30s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 9, "timestamp": "8:38", "duration": "28s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Storm Sonata", "artist": "Thunder Mind", "beat": 10, "timestamp": "9:01", "duration": "22s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 1, "timestamp": "0:14", "duration": "38s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 2, "timestamp": "1:37", "duration": "20s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 3, "timestamp": "2:48", "duration": "28s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 4, "timestamp": "3:36", "duration": "21s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 5, "timestamp": "4:48", "duration": "25s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 6, "timestamp": "5:30", "duration": "36s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 7, "timestamp": "6:41", "duration": "34s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 8, "timestamp": "7:58", "duration": "28s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 9, "timestamp": "8:11", "duration": "38s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Glass Aria", "artist": "Crystal Voice", "beat": 10, "timestamp": "9:27", "duration": "40s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 1, "timestamp": "0:52", "duration": "35s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 2, "timestamp": "1:05", "duration": "35s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 3, "timestamp": "2:22", "duration": "33s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 4, "timestamp": "3:21", "duration": "30s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 5, "timestamp": "4:42", "duration": "23s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 6, "timestamp": "5:54", "duration": "25s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 7, "timestamp": "6:21", "duration": "33s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 8, "timestamp": "7:44", "duration": "35s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 9, "timestamp": "8:18", "duration": "32s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Autumn Fugue", "artist": "Falling Gold", "beat": 10, "timestamp": "9:52", "duration": "37s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 1, "timestamp": "0:02", "duration": "34s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 2, "timestamp": "1:05", "duration": "30s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 3, "timestamp": "2:16", "duration": "30s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 4, "timestamp": "3:07", "duration": "32s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 5, "timestamp": "4:55", "duration": "36s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 6, "timestamp": "5:52", "duration": "20s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 7, "timestamp": "6:42", "duration": "37s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 8, "timestamp": "7:29", "duration": "33s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 9, "timestamp": "8:03", "duration": "26s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Night Nocturne", "artist": "Dark Muse", "beat": 10, "timestamp": "9:33", "duration": "31s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 1, "timestamp": "0:39", "duration": "35s", "lyric_line": "The orchestra breathes as one lung", "scene": {"mood": "majesty", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "symmetrical", "camera": "slow crane", "description": "Cathedral nave. majesty sound rises through stone vaults."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 2, "timestamp": "1:40", "duration": "34s", "lyric_line": "Silence prepares what sound delivers", "scene": {"mood": "reverence", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "golden ratio", "camera": "dolly", "description": "Winter garden. reverence strings crystallize in cold air."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 3, "timestamp": "2:48", "duration": "21s", "lyric_line": "Every crescendo is a dawn", "scene": {"mood": "tragedy", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "layered depth", "camera": "wide shot", "description": "Marble hall. tragedy echoes carry centuries."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 4, "timestamp": "3:13", "duration": "28s", "lyric_line": "The violin remembers what the heart forgets", "scene": {"mood": "triumph", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "centered", "camera": "aerial", "description": "Forest clearing. triumph woodwinds breathe with the trees."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 5, "timestamp": "4:35", "duration": "24s", "lyric_line": "Stone walls amplify what flesh whispers", "scene": {"mood": "serenity", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "grand scale", "camera": "steady push", "description": "Storm approaches. serenity timpani gathers on the horizon."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 6, "timestamp": "5:59", "duration": "29s", "lyric_line": "The conductor shapes time with hands", "scene": {"mood": "tension", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "symmetrical", "camera": "slow crane", "description": "Dawn meadow. tension flutes wake the flowers."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 7, "timestamp": "6:28", "duration": "35s", "lyric_line": "Requiem for the light that was", "scene": {"mood": "release", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "golden ratio", "camera": "dolly", "description": "Ruined abbey. release requiem for what was."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 8, "timestamp": "7:07", "duration": "20s", "lyric_line": "The adagio stretches like winter", "scene": {"mood": "wonder", "colors": ["#0a1628", "#d4a574", "#2d1f4d"], "composition": "layered depth", "camera": "wide shot", "description": "Grand staircase. wonder crescendo climbs toward inevitability."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 9, "timestamp": "8:40", "duration": "39s", "lyric_line": "Voices enter: a cathedral builds itself", "scene": {"mood": "gravity", "colors": ["#2f1b14", "#ffd700", "#1a0a00"], "composition": "centered", "camera": "aerial", "description": "Moonlit lake. gravity adagio mirrors the water."}}
{"song": "Sunrise Canon", "artist": "Light Weaver", "beat": 10, "timestamp": "9:51", "duration": "27s", "lyric_line": "The final chord: a door closing gently", "scene": {"mood": "transcendence", "colors": ["#1a0a2e", "#c9a959", "#4a2040"], "composition": "grand scale", "camera": "steady push", "description": "Sunrise canon. transcendence voices enter one by one."}}

View File

@@ -0,0 +1,100 @@
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 1, "timestamp": "0:19", "duration": "32s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 2, "timestamp": "1:35", "duration": "20s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 3, "timestamp": "2:19", "duration": "29s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 4, "timestamp": "3:13", "duration": "33s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 5, "timestamp": "4:50", "duration": "38s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 6, "timestamp": "5:38", "duration": "40s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 7, "timestamp": "6:20", "duration": "34s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 8, "timestamp": "7:28", "duration": "34s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 9, "timestamp": "8:43", "duration": "26s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Dust Road Ballad", "artist": "Prairie Heart", "beat": 10, "timestamp": "9:32", "duration": "35s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 1, "timestamp": "0:50", "duration": "25s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 2, "timestamp": "1:42", "duration": "22s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 3, "timestamp": "2:18", "duration": "36s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 4, "timestamp": "3:42", "duration": "40s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 5, "timestamp": "4:39", "duration": "30s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 6, "timestamp": "5:05", "duration": "27s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 7, "timestamp": "6:43", "duration": "29s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 8, "timestamp": "7:14", "duration": "26s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 9, "timestamp": "8:09", "duration": "20s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Honky Tonk Angel", "artist": "Silver Strings", "beat": 10, "timestamp": "9:02", "duration": "27s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 1, "timestamp": "0:30", "duration": "39s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 2, "timestamp": "1:54", "duration": "22s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 3, "timestamp": "2:29", "duration": "33s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 4, "timestamp": "3:56", "duration": "40s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 5, "timestamp": "4:36", "duration": "26s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 6, "timestamp": "5:45", "duration": "32s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 7, "timestamp": "6:31", "duration": "32s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 8, "timestamp": "7:15", "duration": "24s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 9, "timestamp": "8:41", "duration": "20s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Barn Light", "artist": "Hayfield Soul", "beat": 10, "timestamp": "9:57", "duration": "23s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 1, "timestamp": "0:49", "duration": "33s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 2, "timestamp": "1:14", "duration": "25s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 3, "timestamp": "2:51", "duration": "36s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 4, "timestamp": "3:29", "duration": "21s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 5, "timestamp": "4:35", "duration": "27s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 6, "timestamp": "5:58", "duration": "23s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 7, "timestamp": "6:29", "duration": "24s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 8, "timestamp": "7:51", "duration": "34s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 9, "timestamp": "8:42", "duration": "36s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Truck Stop Psalm", "artist": "Highway Saint", "beat": 10, "timestamp": "9:35", "duration": "39s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 1, "timestamp": "0:20", "duration": "34s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 2, "timestamp": "1:39", "duration": "36s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 3, "timestamp": "2:27", "duration": "37s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 4, "timestamp": "3:28", "duration": "25s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 5, "timestamp": "4:47", "duration": "35s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 6, "timestamp": "5:28", "duration": "28s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 7, "timestamp": "6:48", "duration": "27s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 8, "timestamp": "7:53", "duration": "40s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 9, "timestamp": "8:17", "duration": "36s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Bluegrass Dawn", "artist": "Mountain Root", "beat": 10, "timestamp": "9:31", "duration": "40s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 1, "timestamp": "0:15", "duration": "28s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 2, "timestamp": "1:28", "duration": "22s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 3, "timestamp": "2:45", "duration": "29s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 4, "timestamp": "3:15", "duration": "28s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 5, "timestamp": "4:21", "duration": "30s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 6, "timestamp": "5:57", "duration": "37s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 7, "timestamp": "6:05", "duration": "24s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 8, "timestamp": "7:09", "duration": "27s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 9, "timestamp": "8:24", "duration": "24s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Whiskey Gospel", "artist": "Bar Stool Preacher", "beat": 10, "timestamp": "9:45", "duration": "26s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 1, "timestamp": "0:04", "duration": "33s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 2, "timestamp": "1:26", "duration": "30s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 3, "timestamp": "2:34", "duration": "34s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 4, "timestamp": "3:26", "duration": "21s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 5, "timestamp": "4:13", "duration": "33s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 6, "timestamp": "5:24", "duration": "38s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 7, "timestamp": "6:44", "duration": "20s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 8, "timestamp": "7:54", "duration": "38s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 9, "timestamp": "8:24", "duration": "35s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Porch Light", "artist": "Front Step Dream", "beat": 10, "timestamp": "9:00", "duration": "31s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 1, "timestamp": "0:19", "duration": "32s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 2, "timestamp": "1:54", "duration": "33s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 3, "timestamp": "2:34", "duration": "37s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 4, "timestamp": "3:51", "duration": "39s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 5, "timestamp": "4:57", "duration": "27s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 6, "timestamp": "5:31", "duration": "27s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 7, "timestamp": "6:17", "duration": "33s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 8, "timestamp": "7:31", "duration": "20s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 9, "timestamp": "8:24", "duration": "30s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "River Stone", "artist": "Creek Bed Soul", "beat": 10, "timestamp": "9:42", "duration": "32s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 1, "timestamp": "0:46", "duration": "25s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 2, "timestamp": "1:53", "duration": "34s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 3, "timestamp": "2:58", "duration": "24s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 4, "timestamp": "3:39", "duration": "37s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 5, "timestamp": "4:01", "duration": "32s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 6, "timestamp": "5:37", "duration": "38s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 7, "timestamp": "6:42", "duration": "20s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 8, "timestamp": "7:05", "duration": "40s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 9, "timestamp": "8:27", "duration": "24s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Campfire Hymn", "artist": "Smoke Ring", "beat": 10, "timestamp": "9:55", "duration": "34s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 1, "timestamp": "0:11", "duration": "21s", "lyric_line": "Dust on my boots, stars in my eyes", "scene": {"mood": "nostalgia", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "rule of thirds", "camera": "wide shot", "description": "Dirt road dawn. nostalgia light stretches across open fields."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 2, "timestamp": "1:16", "duration": "32s", "lyric_line": "The church bell rings, the whiskey sings", "scene": {"mood": "freedom", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "leading lines", "camera": "tracking shot", "description": "Front porch evening. freedom stories told in rocking chairs."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 3, "timestamp": "2:20", "duration": "26s", "lyric_line": "This road goes on and so do I", "scene": {"mood": "heartache", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "environmental", "camera": "golden hour", "description": "Highway stretch. heartache freedom in the rearview mirror."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 4, "timestamp": "3:29", "duration": "30s", "lyric_line": "Home is where the heart got broke", "scene": {"mood": "warmth", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "wide", "camera": "handheld", "description": "Barn dance. warmth joy under string lights."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 5, "timestamp": "4:21", "duration": "32s", "lyric_line": "Front porch swing, evening hymn", "scene": {"mood": "resilience", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "natural framing", "camera": "static", "description": "River bend. resilience reflection in still water."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 6, "timestamp": "5:17", "duration": "33s", "lyric_line": "The river knows what the road forgot", "scene": {"mood": "faith", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "rule of thirds", "camera": "wide shot", "description": "Church yard. faith faith in old wood and new beginnings."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 7, "timestamp": "6:16", "duration": "22s", "lyric_line": "Faith like a seed in rocky ground", "scene": {"mood": "simplicity", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "leading lines", "camera": "tracking shot", "description": "Campfire circle. simplicity warmth shared between strangers."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 8, "timestamp": "7:30", "duration": "20s", "lyric_line": "Old truck, new miles, same prayer", "scene": {"mood": "wanderlust", "colors": ["#8b6914", "#1a3a2a", "#f0d9b5"], "composition": "environmental", "camera": "golden hour", "description": "Main street sunset. wanderlust nostalgia in every storefront."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 9, "timestamp": "8:47", "duration": "37s", "lyric_line": "The harvest comes to those who wait", "scene": {"mood": "gratitude", "colors": ["#a0522d", "#4169e1", "#faebd7"], "composition": "wide", "camera": "handheld", "description": "Wheat field. gratitude simplicity in golden waves."}}
{"song": "Old Church Road", "artist": "Steeple Shadow", "beat": 10, "timestamp": "9:03", "duration": "31s", "lyric_line": "Dirt under nails, grace in the heart", "scene": {"mood": "longing", "colors": ["#d4a574", "#2f4858", "#f5e6cc"], "composition": "natural framing", "camera": "static", "description": "Old bridge. longing crossing from one life to another."}}

View File

@@ -0,0 +1,100 @@
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 1, "timestamp": "0:07", "duration": "31s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 2, "timestamp": "1:56", "duration": "29s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 3, "timestamp": "2:15", "duration": "21s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 4, "timestamp": "3:15", "duration": "38s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 5, "timestamp": "4:05", "duration": "22s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 6, "timestamp": "5:46", "duration": "35s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 7, "timestamp": "6:52", "duration": "22s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 8, "timestamp": "7:48", "duration": "37s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 9, "timestamp": "8:49", "duration": "24s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Neon Pulse", "artist": "Digital Architect", "beat": 10, "timestamp": "9:08", "duration": "35s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 1, "timestamp": "0:35", "duration": "25s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 2, "timestamp": "1:16", "duration": "36s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 3, "timestamp": "2:55", "duration": "39s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 4, "timestamp": "3:27", "duration": "26s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 5, "timestamp": "4:59", "duration": "37s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 6, "timestamp": "5:48", "duration": "26s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 7, "timestamp": "6:45", "duration": "29s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 8, "timestamp": "7:25", "duration": "40s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 9, "timestamp": "8:23", "duration": "34s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Synth Cathedral", "artist": "Wave Rider", "beat": 10, "timestamp": "9:57", "duration": "36s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 1, "timestamp": "0:28", "duration": "23s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 2, "timestamp": "1:15", "duration": "27s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 3, "timestamp": "2:04", "duration": "30s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 4, "timestamp": "3:01", "duration": "38s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 5, "timestamp": "4:35", "duration": "27s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 6, "timestamp": "5:37", "duration": "27s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 7, "timestamp": "6:00", "duration": "22s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 8, "timestamp": "7:45", "duration": "40s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 9, "timestamp": "8:03", "duration": "27s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Binary Sunset", "artist": "Code Poet", "beat": 10, "timestamp": "9:04", "duration": "21s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 1, "timestamp": "0:55", "duration": "30s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 2, "timestamp": "1:04", "duration": "36s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 3, "timestamp": "2:15", "duration": "28s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 4, "timestamp": "3:42", "duration": "35s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 5, "timestamp": "4:13", "duration": "37s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 6, "timestamp": "5:08", "duration": "38s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 7, "timestamp": "6:36", "duration": "35s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 8, "timestamp": "7:15", "duration": "35s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 9, "timestamp": "8:51", "duration": "33s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Frequency Drift", "artist": "Sound Sculptor", "beat": 10, "timestamp": "9:12", "duration": "23s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 1, "timestamp": "0:06", "duration": "33s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 2, "timestamp": "1:22", "duration": "33s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 3, "timestamp": "2:26", "duration": "34s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 4, "timestamp": "3:55", "duration": "21s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 5, "timestamp": "4:43", "duration": "40s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 6, "timestamp": "5:41", "duration": "23s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 7, "timestamp": "6:03", "duration": "32s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 8, "timestamp": "7:46", "duration": "30s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 9, "timestamp": "8:51", "duration": "23s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Pixel Storm", "artist": "Grid Runner", "beat": 10, "timestamp": "9:15", "duration": "26s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 1, "timestamp": "0:12", "duration": "37s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 2, "timestamp": "1:28", "duration": "24s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 3, "timestamp": "2:27", "duration": "25s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 4, "timestamp": "3:17", "duration": "34s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 5, "timestamp": "4:15", "duration": "22s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 6, "timestamp": "5:28", "duration": "37s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 7, "timestamp": "6:06", "duration": "21s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 8, "timestamp": "7:41", "duration": "37s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 9, "timestamp": "8:53", "duration": "20s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Chromatic Bloom", "artist": "Light Weaver", "beat": 10, "timestamp": "9:05", "duration": "27s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 1, "timestamp": "0:10", "duration": "33s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 2, "timestamp": "1:31", "duration": "35s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 3, "timestamp": "2:13", "duration": "32s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 4, "timestamp": "3:57", "duration": "21s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 5, "timestamp": "4:10", "duration": "32s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 6, "timestamp": "5:00", "duration": "32s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 7, "timestamp": "6:16", "duration": "34s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 8, "timestamp": "7:18", "duration": "33s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 9, "timestamp": "8:44", "duration": "37s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Vapor Trail", "artist": "Dream Machine", "beat": 10, "timestamp": "9:42", "duration": "35s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 1, "timestamp": "0:09", "duration": "26s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 2, "timestamp": "1:18", "duration": "26s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 3, "timestamp": "2:03", "duration": "38s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 4, "timestamp": "3:47", "duration": "37s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 5, "timestamp": "4:03", "duration": "30s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 6, "timestamp": "5:03", "duration": "21s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 7, "timestamp": "6:37", "duration": "35s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 8, "timestamp": "7:32", "duration": "36s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 9, "timestamp": "8:10", "duration": "21s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Phase Shift", "artist": "Quantum Beat", "beat": 10, "timestamp": "9:32", "duration": "22s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 1, "timestamp": "0:54", "duration": "25s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 2, "timestamp": "1:04", "duration": "39s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 3, "timestamp": "2:04", "duration": "27s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 4, "timestamp": "3:25", "duration": "23s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 5, "timestamp": "4:56", "duration": "38s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 6, "timestamp": "5:15", "duration": "38s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 7, "timestamp": "6:38", "duration": "21s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 8, "timestamp": "7:39", "duration": "22s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 9, "timestamp": "8:26", "duration": "38s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Signal Cascade", "artist": "Wave Form", "beat": 10, "timestamp": "9:36", "duration": "36s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 1, "timestamp": "0:20", "duration": "28s", "lyric_line": "Frequency rising, consciousness expanding", "scene": {"mood": "euphoria", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "centered", "camera": "dolly zoom", "description": "Pulsing grid. euphoria frequencies cascade through crystal."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 2, "timestamp": "1:13", "duration": "30s", "lyric_line": "Binary dreams in analog skin", "scene": {"mood": "hypnotic", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "radial", "camera": "orbital", "description": "Digital horizon. hypnotic waves of light dissolve into pixels."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 3, "timestamp": "2:15", "duration": "28s", "lyric_line": "The signal carries what words cannot", "scene": {"mood": "transcendence", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "geometric", "camera": "aerial", "description": "Neon cathedral. transcendence synths paint the void."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 4, "timestamp": "3:25", "duration": "24s", "lyric_line": "Pulse after pulse, the grid comes alive", "scene": {"mood": "float", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "layered", "camera": "tracking shot", "description": "Circuit board landscape. float data flows like rivers of light."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 5, "timestamp": "4:42", "duration": "40s", "lyric_line": "Dissolving into pure mathematics", "scene": {"mood": "surge", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "depth", "camera": "static", "description": "Holographic bloom. surge patterns emerge from mathematics."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 6, "timestamp": "5:19", "duration": "34s", "lyric_line": "Light becomes code becomes sound becomes light", "scene": {"mood": "glow", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "centered", "camera": "dolly zoom", "description": "Laser grid. glow precision cuts through fog."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 7, "timestamp": "6:20", "duration": "22s", "lyric_line": "Phase shift: reality recalibrates", "scene": {"mood": "pulse", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "radial", "camera": "orbital", "description": "Vapor chamber. pulse gradients melt between dimensions."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 8, "timestamp": "7:00", "duration": "34s", "lyric_line": "The algorithm hums, the universe responds", "scene": {"mood": "drift", "colors": ["#ff6b6b", "#4ecdc4", "#1a1a2e"], "composition": "geometric", "camera": "aerial", "description": "Binary aurora. drift code becomes light becomes sound."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 9, "timestamp": "8:39", "duration": "38s", "lyric_line": "Pixel by pixel, a new world renders", "scene": {"mood": "bloom", "colors": ["#7b2ff7", "#c471ed", "#12c2e9"], "composition": "layered", "camera": "tracking shot", "description": "Phase field. bloom oscillations create living geometry."}}
{"song": "Aurora Protocol", "artist": "Night Circuit", "beat": 10, "timestamp": "9:06", "duration": "22s", "lyric_line": "Signal through noise, truth through static", "scene": {"mood": "electric", "colors": ["#00ff87", "#60efff", "#ff00ff"], "composition": "depth", "camera": "static", "description": "Signal canyon. electric waves bounce between crystal walls."}}

View File

@@ -0,0 +1,100 @@
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 1, "timestamp": "0:40", "duration": "23s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 2, "timestamp": "1:01", "duration": "28s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 3, "timestamp": "2:15", "duration": "27s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 4, "timestamp": "3:08", "duration": "23s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 5, "timestamp": "4:43", "duration": "37s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 6, "timestamp": "5:05", "duration": "38s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 7, "timestamp": "6:27", "duration": "21s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 8, "timestamp": "7:01", "duration": "22s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 9, "timestamp": "8:13", "duration": "27s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Street Light Anthem", "artist": "Urban Flow", "beat": 10, "timestamp": "9:32", "duration": "39s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 1, "timestamp": "0:01", "duration": "37s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 2, "timestamp": "1:12", "duration": "40s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 3, "timestamp": "2:44", "duration": "37s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 4, "timestamp": "3:26", "duration": "27s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 5, "timestamp": "4:28", "duration": "38s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 6, "timestamp": "5:17", "duration": "20s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 7, "timestamp": "6:48", "duration": "25s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 8, "timestamp": "7:44", "duration": "33s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 9, "timestamp": "8:21", "duration": "28s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Concrete Dreams", "artist": "Night Rider", "beat": 10, "timestamp": "9:09", "duration": "26s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 1, "timestamp": "0:48", "duration": "30s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 2, "timestamp": "1:06", "duration": "22s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 3, "timestamp": "2:24", "duration": "23s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 4, "timestamp": "3:22", "duration": "31s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 5, "timestamp": "4:38", "duration": "28s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 6, "timestamp": "5:51", "duration": "21s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 7, "timestamp": "6:46", "duration": "34s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 8, "timestamp": "7:34", "duration": "23s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 9, "timestamp": "8:59", "duration": "32s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Cipher Kings", "artist": "Block Party", "beat": 10, "timestamp": "9:05", "duration": "37s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 1, "timestamp": "0:18", "duration": "40s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 2, "timestamp": "1:39", "duration": "31s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 3, "timestamp": "2:36", "duration": "26s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 4, "timestamp": "3:45", "duration": "22s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 5, "timestamp": "4:02", "duration": "27s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 6, "timestamp": "5:49", "duration": "29s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 7, "timestamp": "6:05", "duration": "27s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 8, "timestamp": "7:55", "duration": "23s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 9, "timestamp": "8:24", "duration": "28s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Hood Gospel", "artist": "Soul Preacher", "beat": 10, "timestamp": "9:29", "duration": "40s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 1, "timestamp": "0:53", "duration": "31s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 2, "timestamp": "1:10", "duration": "31s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 3, "timestamp": "2:22", "duration": "26s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 4, "timestamp": "3:42", "duration": "28s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 5, "timestamp": "4:44", "duration": "40s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 6, "timestamp": "5:04", "duration": "39s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 7, "timestamp": "6:40", "duration": "25s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 8, "timestamp": "7:34", "duration": "27s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 9, "timestamp": "8:10", "duration": "34s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Trap Cathedral", "artist": "Bass Prophet", "beat": 10, "timestamp": "9:24", "duration": "28s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 1, "timestamp": "0:59", "duration": "40s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 2, "timestamp": "1:44", "duration": "37s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 3, "timestamp": "2:14", "duration": "30s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 4, "timestamp": "3:53", "duration": "21s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 5, "timestamp": "4:14", "duration": "21s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 6, "timestamp": "5:51", "duration": "30s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 7, "timestamp": "6:25", "duration": "28s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 8, "timestamp": "7:04", "duration": "26s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 9, "timestamp": "8:58", "duration": "38s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Graffiti Soul", "artist": "Art Rebel", "beat": 10, "timestamp": "9:56", "duration": "30s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 1, "timestamp": "0:13", "duration": "40s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 2, "timestamp": "1:31", "duration": "32s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 3, "timestamp": "2:56", "duration": "40s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 4, "timestamp": "3:29", "duration": "24s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 5, "timestamp": "4:16", "duration": "24s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 6, "timestamp": "5:15", "duration": "37s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 7, "timestamp": "6:34", "duration": "28s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 8, "timestamp": "7:47", "duration": "38s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 9, "timestamp": "8:27", "duration": "38s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Crown Heavy", "artist": "Throne Seeker", "beat": 10, "timestamp": "9:25", "duration": "31s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 1, "timestamp": "0:14", "duration": "24s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 2, "timestamp": "1:32", "duration": "35s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 3, "timestamp": "2:05", "duration": "21s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 4, "timestamp": "3:55", "duration": "23s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 5, "timestamp": "4:09", "duration": "40s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 6, "timestamp": "5:10", "duration": "33s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 7, "timestamp": "6:38", "duration": "22s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 8, "timestamp": "7:24", "duration": "32s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 9, "timestamp": "8:38", "duration": "34s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Block Party Lit", "artist": "Hype Master", "beat": 10, "timestamp": "9:33", "duration": "28s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 1, "timestamp": "0:35", "duration": "20s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 2, "timestamp": "1:43", "duration": "23s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 3, "timestamp": "2:43", "duration": "37s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 4, "timestamp": "3:48", "duration": "28s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 5, "timestamp": "4:49", "duration": "40s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 6, "timestamp": "5:21", "duration": "23s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 7, "timestamp": "6:18", "duration": "33s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 8, "timestamp": "7:10", "duration": "34s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 9, "timestamp": "8:00", "duration": "28s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Mic Testament", "artist": "Word Smith", "beat": 10, "timestamp": "9:32", "duration": "25s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 1, "timestamp": "0:32", "duration": "23s", "lyric_line": "They said I'd never make it, now look at the view", "scene": {"mood": "grit", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "portrait", "camera": "low angle", "description": "Concrete jungle. grit energy radiating from every surface."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 2, "timestamp": "1:55", "duration": "40s", "lyric_line": "Raised on concrete, blooming through the cracks", "scene": {"mood": "confidence", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "environmental", "camera": "tracking shot", "description": "Street corner sermon. confidence truths spoken over heavy bass."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 3, "timestamp": "2:19", "duration": "40s", "lyric_line": "Every bar a brick, building something real", "scene": {"mood": "defiance", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "rule of thirds", "camera": "handheld", "description": "Neon-lit block. defiance swagger in every frame."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 4, "timestamp": "3:32", "duration": "39s", "lyric_line": "The mic don't lie, neither do I", "scene": {"mood": "triumph", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "symmetrical", "camera": "close-up", "description": "Underground cipher. triumph flow cascading through speakers."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 5, "timestamp": "4:12", "duration": "24s", "lyric_line": "From the bottom where the roots run deep", "scene": {"mood": "raw", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "dynamic", "camera": "steadicam", "description": "Rooftop at midnight. raw reflection over a skyline."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 6, "timestamp": "5:23", "duration": "25s", "lyric_line": "Turn the pain to power, the struggle to art", "scene": {"mood": "intensity", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "portrait", "camera": "low angle", "description": "Parking lot stage. intensity rawness cuts through the static."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 7, "timestamp": "6:34", "duration": "36s", "lyric_line": "Crown heavy but I never bend", "scene": {"mood": "swagger", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "environmental", "camera": "tracking shot", "description": "Studio booth. swagger confession wrapped in rhythm."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 8, "timestamp": "7:58", "duration": "20s", "lyric_line": "The block remembers what the world forgets", "scene": {"mood": "resilience", "colors": ["#2d132c", "#ee6c4d", "#1b2838"], "composition": "rule of thirds", "camera": "handheld", "description": "Block party lights. resilience celebration in the bass."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 9, "timestamp": "8:38", "duration": "30s", "lyric_line": "Writing futures on napkins in the dark", "scene": {"mood": "energy", "colors": ["#0d1117", "#f0883e", "#238636"], "composition": "symmetrical", "camera": "close-up", "description": "Empty lot freestyle. energy improvisation over cardboard."}}
{"song": "Hood Lullaby", "artist": "Street Sage", "beat": 10, "timestamp": "9:31", "duration": "20s", "lyric_line": "The verse is the voice they tried to silence", "scene": {"mood": "reflection", "colors": ["#1a1a2e", "#e94560", "#0f3460"], "composition": "dynamic", "camera": "steadicam", "description": "Train platform. reflection rhythm matching the rails."}}

View File

@@ -0,0 +1,100 @@
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 1, "timestamp": "0:14", "duration": "40s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 2, "timestamp": "1:04", "duration": "40s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 3, "timestamp": "2:02", "duration": "20s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 4, "timestamp": "3:15", "duration": "26s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 5, "timestamp": "4:53", "duration": "20s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 6, "timestamp": "5:39", "duration": "24s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 7, "timestamp": "6:15", "duration": "24s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 8, "timestamp": "7:30", "duration": "23s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 9, "timestamp": "8:36", "duration": "26s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Midnight Keys", "artist": "Blue Note", "beat": 10, "timestamp": "9:29", "duration": "28s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 1, "timestamp": "0:49", "duration": "31s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 2, "timestamp": "1:10", "duration": "39s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 3, "timestamp": "2:38", "duration": "23s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 4, "timestamp": "3:49", "duration": "25s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 5, "timestamp": "4:19", "duration": "23s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 6, "timestamp": "5:37", "duration": "20s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 7, "timestamp": "6:59", "duration": "29s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 8, "timestamp": "7:36", "duration": "32s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 9, "timestamp": "8:25", "duration": "26s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Smoke Ring Waltz", "artist": "Velvet Sax", "beat": 10, "timestamp": "9:04", "duration": "38s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 1, "timestamp": "0:44", "duration": "40s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 2, "timestamp": "1:15", "duration": "23s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 3, "timestamp": "2:44", "duration": "29s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 4, "timestamp": "3:54", "duration": "39s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 5, "timestamp": "4:51", "duration": "23s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 6, "timestamp": "5:50", "duration": "38s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 7, "timestamp": "6:50", "duration": "21s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 8, "timestamp": "7:22", "duration": "37s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 9, "timestamp": "8:27", "duration": "31s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Rain on Brass", "artist": "Cool Cat", "beat": 10, "timestamp": "9:04", "duration": "36s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 1, "timestamp": "0:41", "duration": "30s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 2, "timestamp": "1:00", "duration": "33s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 3, "timestamp": "2:52", "duration": "35s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 4, "timestamp": "3:06", "duration": "33s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 5, "timestamp": "4:23", "duration": "40s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 6, "timestamp": "5:57", "duration": "34s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 7, "timestamp": "6:45", "duration": "24s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 8, "timestamp": "7:27", "duration": "25s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 9, "timestamp": "8:46", "duration": "36s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Basement Swing", "artist": "Low Light", "beat": 10, "timestamp": "9:41", "duration": "28s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 1, "timestamp": "0:39", "duration": "37s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 2, "timestamp": "1:49", "duration": "35s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 3, "timestamp": "2:29", "duration": "33s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 4, "timestamp": "3:52", "duration": "38s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 5, "timestamp": "4:17", "duration": "30s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 6, "timestamp": "5:54", "duration": "27s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 7, "timestamp": "6:53", "duration": "22s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 8, "timestamp": "7:17", "duration": "34s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 9, "timestamp": "8:15", "duration": "34s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Chromatic Drift", "artist": "Free Form", "beat": 10, "timestamp": "9:36", "duration": "39s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 1, "timestamp": "0:42", "duration": "32s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 2, "timestamp": "1:21", "duration": "20s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 3, "timestamp": "2:31", "duration": "30s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 4, "timestamp": "3:11", "duration": "35s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 5, "timestamp": "4:13", "duration": "31s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 6, "timestamp": "5:51", "duration": "28s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 7, "timestamp": "6:21", "duration": "28s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 8, "timestamp": "7:56", "duration": "39s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 9, "timestamp": "8:44", "duration": "28s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Lantern Glow", "artist": "Warm Reed", "beat": 10, "timestamp": "9:35", "duration": "20s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 1, "timestamp": "0:33", "duration": "26s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 2, "timestamp": "1:05", "duration": "27s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 3, "timestamp": "2:46", "duration": "33s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 4, "timestamp": "3:31", "duration": "37s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 5, "timestamp": "4:48", "duration": "27s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 6, "timestamp": "5:44", "duration": "35s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 7, "timestamp": "6:41", "duration": "35s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 8, "timestamp": "7:28", "duration": "20s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 9, "timestamp": "8:05", "duration": "29s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Whiskey Noir", "artist": "Dark Piano", "beat": 10, "timestamp": "9:14", "duration": "32s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 1, "timestamp": "0:44", "duration": "27s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 2, "timestamp": "1:19", "duration": "38s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 3, "timestamp": "2:23", "duration": "35s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 4, "timestamp": "3:35", "duration": "36s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 5, "timestamp": "4:22", "duration": "33s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 6, "timestamp": "5:47", "duration": "37s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 7, "timestamp": "6:21", "duration": "31s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 8, "timestamp": "7:44", "duration": "34s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 9, "timestamp": "8:17", "duration": "29s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Autumn Chorus", "artist": "Falling Leaf", "beat": 10, "timestamp": "9:16", "duration": "27s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 1, "timestamp": "0:07", "duration": "26s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 2, "timestamp": "1:20", "duration": "23s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 3, "timestamp": "2:47", "duration": "37s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 4, "timestamp": "3:48", "duration": "25s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 5, "timestamp": "4:12", "duration": "26s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 6, "timestamp": "5:47", "duration": "35s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 7, "timestamp": "6:17", "duration": "38s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 8, "timestamp": "7:48", "duration": "36s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 9, "timestamp": "8:38", "duration": "29s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Neon Lounge", "artist": "Night Owl", "beat": 10, "timestamp": "9:06", "duration": "26s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 1, "timestamp": "0:18", "duration": "27s", "lyric_line": "The notes between the notes say more", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Smoky club. smoky notes hang in amber light."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 2, "timestamp": "1:23", "duration": "25s", "lyric_line": "Improvisation is just honesty with rhythm", "scene": {"mood": "improvisational", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "negative space", "camera": "close-up", "description": "Rain-streaked window. improvisational piano drips like water on glass."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 3, "timestamp": "2:19", "duration": "20s", "lyric_line": "Blue smoke, golden horn, midnight truth", "scene": {"mood": "cool", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "environmental", "camera": "rack focus", "description": "Basement session. cool improvisation between shadows."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 4, "timestamp": "3:45", "duration": "37s", "lyric_line": "The bass walks where the melody dreams", "scene": {"mood": "melancholy", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "portrait", "camera": "handheld", "description": "Empty theater. melancholy trumpet echoes off velvet seats."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 5, "timestamp": "4:08", "duration": "28s", "lyric_line": "Every solo is a confession", "scene": {"mood": "swing", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "dynamic", "camera": "dutch angle", "description": "Rooftop dawn. swing saxophone meets the sunrise."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 6, "timestamp": "5:02", "duration": "21s", "lyric_line": "Silence is the first instrument", "scene": {"mood": "intimate", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "chiaroscuro", "camera": "slow pan", "description": "Back alley. intimate bass line walks through puddles."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 7, "timestamp": "6:35", "duration": "29s", "lyric_line": "The swing carries what grief cannot", "scene": {"mood": "nocturnal", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "negative space", "camera": "close-up", "description": "Lounge corner. nocturnal conversation between instruments."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 8, "timestamp": "7:44", "duration": "24s", "lyric_line": "After hours, the real music plays", "scene": {"mood": "free", "colors": ["#0a0a23", "#d4a574", "#4a4a6a"], "composition": "environmental", "camera": "rack focus", "description": "Fog street. free clarinet traces footsteps in mist."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 9, "timestamp": "8:40", "duration": "35s", "lyric_line": "Keys like rain on a tin roof", "scene": {"mood": "warm", "colors": ["#2c1810", "#b8860b", "#1c1c3c"], "composition": "portrait", "camera": "handheld", "description": "Wine bar. warm violin whispers over clinking glasses."}}
{"song": "Dawn Improv", "artist": "First Light", "beat": 10, "timestamp": "9:06", "duration": "20s", "lyric_line": "The trumpet calls, the night answers", "scene": {"mood": "contemplative", "colors": ["#1a1a2e", "#c9a959", "#2d3436"], "composition": "dynamic", "camera": "dutch angle", "description": "After hours. contemplative drums speak truths the daylight cannot hold."}}

View File

@@ -0,0 +1,100 @@
{"song": "Fuego Lento", "artist": "Corazon", "beat": 1, "timestamp": "0:58", "duration": "39s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 2, "timestamp": "1:47", "duration": "35s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 3, "timestamp": "2:53", "duration": "29s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 4, "timestamp": "3:49", "duration": "27s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 5, "timestamp": "4:38", "duration": "31s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 6, "timestamp": "5:14", "duration": "40s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 7, "timestamp": "6:12", "duration": "39s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 8, "timestamp": "7:16", "duration": "24s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 9, "timestamp": "8:40", "duration": "23s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Fuego Lento", "artist": "Corazon", "beat": 10, "timestamp": "9:57", "duration": "40s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 1, "timestamp": "0:41", "duration": "21s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 2, "timestamp": "1:19", "duration": "34s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 3, "timestamp": "2:02", "duration": "38s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 4, "timestamp": "3:23", "duration": "24s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 5, "timestamp": "4:05", "duration": "29s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 6, "timestamp": "5:20", "duration": "33s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 7, "timestamp": "6:11", "duration": "26s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 8, "timestamp": "7:08", "duration": "37s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 9, "timestamp": "8:56", "duration": "31s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Luna Caliente", "artist": "Sombra", "beat": 10, "timestamp": "9:33", "duration": "36s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 1, "timestamp": "0:58", "duration": "28s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 2, "timestamp": "1:53", "duration": "25s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 3, "timestamp": "2:16", "duration": "35s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 4, "timestamp": "3:51", "duration": "29s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 5, "timestamp": "4:47", "duration": "30s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 6, "timestamp": "5:51", "duration": "23s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 7, "timestamp": "6:29", "duration": "22s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 8, "timestamp": "7:09", "duration": "27s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 9, "timestamp": "8:55", "duration": "32s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Ritmo Sagrado", "artist": "Alma Nueva", "beat": 10, "timestamp": "9:54", "duration": "37s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 1, "timestamp": "0:23", "duration": "22s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 2, "timestamp": "1:50", "duration": "32s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 3, "timestamp": "2:00", "duration": "28s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 4, "timestamp": "3:34", "duration": "23s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 5, "timestamp": "4:29", "duration": "31s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 6, "timestamp": "5:43", "duration": "28s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 7, "timestamp": "6:37", "duration": "32s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 8, "timestamp": "7:52", "duration": "40s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 9, "timestamp": "8:23", "duration": "23s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Cumbia Noche", "artist": "Bailador", "beat": 10, "timestamp": "9:43", "duration": "27s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 1, "timestamp": "0:30", "duration": "20s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 2, "timestamp": "1:39", "duration": "37s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 3, "timestamp": "2:20", "duration": "39s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 4, "timestamp": "3:14", "duration": "40s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 5, "timestamp": "4:04", "duration": "40s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 6, "timestamp": "5:52", "duration": "34s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 7, "timestamp": "6:58", "duration": "29s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 8, "timestamp": "7:41", "duration": "33s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 9, "timestamp": "8:07", "duration": "24s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Salsa Brava", "artist": "Picante", "beat": 10, "timestamp": "9:02", "duration": "21s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 1, "timestamp": "0:19", "duration": "35s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 2, "timestamp": "1:07", "duration": "23s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 3, "timestamp": "2:15", "duration": "37s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 4, "timestamp": "3:08", "duration": "32s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 5, "timestamp": "4:29", "duration": "31s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 6, "timestamp": "5:42", "duration": "37s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 7, "timestamp": "6:26", "duration": "38s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 8, "timestamp": "7:47", "duration": "24s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 9, "timestamp": "8:56", "duration": "33s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Tango Oscuro", "artist": "Pasion", "beat": 10, "timestamp": "9:41", "duration": "23s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 1, "timestamp": "0:53", "duration": "35s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 2, "timestamp": "1:39", "duration": "33s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 3, "timestamp": "2:17", "duration": "21s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 4, "timestamp": "3:44", "duration": "31s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 5, "timestamp": "4:13", "duration": "34s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 6, "timestamp": "5:28", "duration": "27s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 7, "timestamp": "6:54", "duration": "31s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 8, "timestamp": "7:06", "duration": "31s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 9, "timestamp": "8:34", "duration": "40s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Reggaeton Fuego", "artist": "Movimiento", "beat": 10, "timestamp": "9:22", "duration": "21s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 1, "timestamp": "0:25", "duration": "28s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 2, "timestamp": "1:12", "duration": "23s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 3, "timestamp": "2:54", "duration": "34s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 4, "timestamp": "3:05", "duration": "26s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 5, "timestamp": "4:41", "duration": "40s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 6, "timestamp": "5:38", "duration": "20s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 7, "timestamp": "6:03", "duration": "30s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 8, "timestamp": "7:15", "duration": "24s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 9, "timestamp": "8:50", "duration": "38s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Bachata Rosa", "artist": "Amante", "beat": 10, "timestamp": "9:13", "duration": "22s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 1, "timestamp": "0:53", "duration": "37s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 2, "timestamp": "1:13", "duration": "38s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 3, "timestamp": "2:13", "duration": "27s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 4, "timestamp": "3:21", "duration": "24s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 5, "timestamp": "4:50", "duration": "39s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 6, "timestamp": "5:00", "duration": "28s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 7, "timestamp": "6:54", "duration": "24s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 8, "timestamp": "7:08", "duration": "37s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 9, "timestamp": "8:16", "duration": "25s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Merengue Sol", "artist": "Alegria", "beat": 10, "timestamp": "9:07", "duration": "20s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 1, "timestamp": "0:08", "duration": "20s", "lyric_line": "The rhythm knows what the heart won't say", "scene": {"mood": "passion", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "dynamic", "camera": "tracking shot", "description": "Street festival. passion rhythm spills from every window."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 2, "timestamp": "1:22", "duration": "27s", "lyric_line": "Dancing is just prayer with your body", "scene": {"mood": "fire", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "movement", "camera": "handheld", "description": "Moonlit plaza. fire couples spin under string lights."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 3, "timestamp": "2:37", "duration": "30s", "lyric_line": "The clave keeps time for the whole world", "scene": {"mood": "joy", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "rule of thirds", "camera": "steady spin", "description": "Beach bar. joy waves match the percussion."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 4, "timestamp": "3:01", "duration": "25s", "lyric_line": "Fuego in the blood, sabor in the soul", "scene": {"mood": "seduction", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "environmental", "camera": "close-up", "description": "Rooftop party. seduction energy rises with the temperature."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 5, "timestamp": "4:16", "duration": "21s", "lyric_line": "The conga speaks a language older than words", "scene": {"mood": "celebration", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "centered", "camera": "wide", "description": "Old quarter. celebration guitar echoes off colonial walls."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 6, "timestamp": "5:08", "duration": "33s", "lyric_line": "Every step a conversation with the earth", "scene": {"mood": "rhythm", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "dynamic", "camera": "tracking shot", "description": "Carnival float. rhythm colors explode in motion."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 7, "timestamp": "6:33", "duration": "23s", "lyric_line": "The horn section calls, the street answers", "scene": {"mood": "warmth", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "movement", "camera": "handheld", "description": "Courtyard cafe. warmth conversation between claves."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 8, "timestamp": "7:47", "duration": "22s", "lyric_line": "Rhythm is the root, joy is the flower", "scene": {"mood": "intensity", "colors": ["#ff6347", "#ffa500", "#2f1b14"], "composition": "rule of thirds", "camera": "steady spin", "description": "Sunset boulevard. intensity horns announce the golden hour."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 9, "timestamp": "8:30", "duration": "34s", "lyric_line": "The bass walks like hips on a Saturday", "scene": {"mood": "dance", "colors": ["#dc143c", "#ffb347", "#4a0e0e"], "composition": "environmental", "camera": "close-up", "description": "Midnight club. dance bass shakes the floor."}}
{"song": "Bossa Brisa", "artist": "Mar Azul", "beat": 10, "timestamp": "9:49", "duration": "31s", "lyric_line": "Music runs in the streets like rivers", "scene": {"mood": "flirtation", "colors": ["#ff4500", "#ffd700", "#8b0000"], "composition": "centered", "camera": "wide", "description": "Morning market. flirtation life set to percussion."}}

View File

@@ -0,0 +1,100 @@
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 1, "timestamp": "0:45", "duration": "25s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 2, "timestamp": "1:19", "duration": "37s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 3, "timestamp": "2:00", "duration": "37s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 4, "timestamp": "3:26", "duration": "22s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 5, "timestamp": "4:14", "duration": "23s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 6, "timestamp": "5:29", "duration": "23s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 7, "timestamp": "6:41", "duration": "24s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 8, "timestamp": "7:31", "duration": "29s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 9, "timestamp": "8:32", "duration": "28s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Iron Throne", "artist": "Dark Lord", "beat": 10, "timestamp": "9:26", "duration": "35s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 1, "timestamp": "0:30", "duration": "27s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 2, "timestamp": "1:29", "duration": "37s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 3, "timestamp": "2:09", "duration": "32s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 4, "timestamp": "3:12", "duration": "39s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 5, "timestamp": "4:32", "duration": "24s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 6, "timestamp": "5:55", "duration": "22s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 7, "timestamp": "6:17", "duration": "33s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 8, "timestamp": "7:21", "duration": "36s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 9, "timestamp": "8:17", "duration": "20s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Chainsaw Psalm", "artist": "Rage Prophet", "beat": 10, "timestamp": "9:18", "duration": "29s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 1, "timestamp": "0:53", "duration": "38s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 2, "timestamp": "1:37", "duration": "35s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 3, "timestamp": "2:55", "duration": "24s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 4, "timestamp": "3:28", "duration": "37s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 5, "timestamp": "4:30", "duration": "31s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 6, "timestamp": "5:21", "duration": "37s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 7, "timestamp": "6:48", "duration": "37s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 8, "timestamp": "7:24", "duration": "34s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 9, "timestamp": "8:59", "duration": "30s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Blood Moon Rite", "artist": "Night Beast", "beat": 10, "timestamp": "9:55", "duration": "26s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 1, "timestamp": "0:44", "duration": "27s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 2, "timestamp": "1:36", "duration": "32s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 3, "timestamp": "2:14", "duration": "33s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 4, "timestamp": "3:02", "duration": "30s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 5, "timestamp": "4:47", "duration": "35s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 6, "timestamp": "5:45", "duration": "32s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 7, "timestamp": "6:24", "duration": "40s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 8, "timestamp": "7:09", "duration": "35s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 9, "timestamp": "8:02", "duration": "24s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Thunder Forge", "artist": "Steel God", "beat": 10, "timestamp": "9:32", "duration": "38s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 1, "timestamp": "0:21", "duration": "23s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 2, "timestamp": "1:55", "duration": "34s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 3, "timestamp": "2:06", "duration": "36s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 4, "timestamp": "3:58", "duration": "34s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 5, "timestamp": "4:00", "duration": "24s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 6, "timestamp": "5:26", "duration": "40s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 7, "timestamp": "6:09", "duration": "22s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 8, "timestamp": "7:30", "duration": "28s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 9, "timestamp": "8:21", "duration": "39s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Void Scream", "artist": "Abyss Walker", "beat": 10, "timestamp": "9:44", "duration": "32s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 1, "timestamp": "0:41", "duration": "22s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 2, "timestamp": "1:54", "duration": "30s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 3, "timestamp": "2:54", "duration": "37s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 4, "timestamp": "3:24", "duration": "30s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 5, "timestamp": "4:40", "duration": "35s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 6, "timestamp": "5:55", "duration": "37s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 7, "timestamp": "6:02", "duration": "39s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 8, "timestamp": "7:04", "duration": "27s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 9, "timestamp": "8:40", "duration": "29s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Skull Cathedral", "artist": "Bone Priest", "beat": 10, "timestamp": "9:14", "duration": "22s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 1, "timestamp": "0:27", "duration": "23s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 2, "timestamp": "1:48", "duration": "40s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 3, "timestamp": "2:45", "duration": "23s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 4, "timestamp": "3:28", "duration": "25s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 5, "timestamp": "4:44", "duration": "29s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 6, "timestamp": "5:57", "duration": "20s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 7, "timestamp": "6:02", "duration": "30s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 8, "timestamp": "7:50", "duration": "21s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 9, "timestamp": "8:18", "duration": "31s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Fire Storm", "artist": "Flame Wrath", "beat": 10, "timestamp": "9:23", "duration": "33s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 1, "timestamp": "0:09", "duration": "27s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 2, "timestamp": "1:33", "duration": "33s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 3, "timestamp": "2:36", "duration": "25s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 4, "timestamp": "3:10", "duration": "25s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 5, "timestamp": "4:05", "duration": "39s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 6, "timestamp": "5:55", "duration": "32s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 7, "timestamp": "6:39", "duration": "27s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 8, "timestamp": "7:31", "duration": "38s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 9, "timestamp": "8:09", "duration": "27s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "War Drum Hymn", "artist": "Battle Saint", "beat": 10, "timestamp": "9:29", "duration": "40s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 1, "timestamp": "0:16", "duration": "34s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 2, "timestamp": "1:16", "duration": "20s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 3, "timestamp": "2:57", "duration": "34s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 4, "timestamp": "3:57", "duration": "29s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 5, "timestamp": "4:43", "duration": "37s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 6, "timestamp": "5:10", "duration": "22s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 7, "timestamp": "6:28", "duration": "31s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 8, "timestamp": "7:37", "duration": "29s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 9, "timestamp": "8:40", "duration": "33s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Acid Rain", "artist": "Toxic Soul", "beat": 10, "timestamp": "9:44", "duration": "28s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 1, "timestamp": "0:29", "duration": "29s", "lyric_line": "The riff is a fist through the wall", "scene": {"mood": "rage", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "dynamic", "camera": "handheld", "description": "Volcanic plain. rage distortion tears through ash and fire."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 2, "timestamp": "1:12", "duration": "32s", "lyric_line": "Distortion is just truth turned up loud", "scene": {"mood": "power", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "chaotic", "camera": "rapid cuts", "description": "Iron fortress. power riffs hammer against steel walls."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 3, "timestamp": "2:54", "duration": "35s", "lyric_line": "The double bass drives the cavalry", "scene": {"mood": "darkness", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "rule of thirds", "camera": "low angle", "description": "Blood arena. darkness drums announce combat."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 4, "timestamp": "3:06", "duration": "27s", "lyric_line": "Scream until the silence breaks", "scene": {"mood": "fury", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Graveyard shift. fury bass shakes the dead awake."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 5, "timestamp": "4:24", "duration": "38s", "lyric_line": "Iron in the blood, fire in the sound", "scene": {"mood": "dominance", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "diagonal", "camera": "whip pan", "description": "Lightning field. dominance energy arcs between towers."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 6, "timestamp": "5:22", "duration": "38s", "lyric_line": "The breakdown shakes the dead awake", "scene": {"mood": "chaos", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "dynamic", "camera": "handheld", "description": "Dark cathedral. chaos blast beats echo off obsidian."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 7, "timestamp": "6:18", "duration": "29s", "lyric_line": "Every chord a declaration of war", "scene": {"mood": "defiance", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "chaotic", "camera": "rapid cuts", "description": "War zone. defiance double bass drives the charge."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 8, "timestamp": "7:01", "duration": "32s", "lyric_line": "The blast beat is a heartbeat amplified", "scene": {"mood": "wrath", "colors": ["#0d0d0d", "#ff4500", "#2d0000"], "composition": "rule of thirds", "camera": "low angle", "description": "Acid wasteland. wrath distortion corrodes everything."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 9, "timestamp": "8:17", "duration": "20s", "lyric_line": "Darkness is just light with the gain up", "scene": {"mood": "intensity", "colors": ["#000000", "#8b0000", "#1a1a1a"], "composition": "extreme close-up", "camera": "dutch angle", "description": "Skull throne room. intensity riff declares dominion."}}
{"song": "Grave Light", "artist": "Death Bloom", "beat": 10, "timestamp": "9:36", "duration": "21s", "lyric_line": "The solo ascends; the crowd becomes a wave", "scene": {"mood": "apocalypse", "colors": ["#1a0000", "#ff0000", "#0a0a0a"], "composition": "diagonal", "camera": "whip pan", "description": "Void edge. apocalypse screams reach into nothing."}}

View File

@@ -0,0 +1,100 @@
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 1, "timestamp": "0:34", "duration": "26s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 2, "timestamp": "1:32", "duration": "28s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 3, "timestamp": "2:08", "duration": "31s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 4, "timestamp": "3:56", "duration": "22s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 5, "timestamp": "4:56", "duration": "27s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 6, "timestamp": "5:23", "duration": "29s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 7, "timestamp": "6:10", "duration": "34s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 8, "timestamp": "7:53", "duration": "37s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 9, "timestamp": "8:45", "duration": "29s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Velvet Hours", "artist": "Silk Voice", "beat": 10, "timestamp": "9:39", "duration": "40s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 1, "timestamp": "0:33", "duration": "20s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 2, "timestamp": "1:42", "duration": "37s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 3, "timestamp": "2:19", "duration": "23s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 4, "timestamp": "3:56", "duration": "24s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 5, "timestamp": "4:16", "duration": "23s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 6, "timestamp": "5:56", "duration": "23s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 7, "timestamp": "6:47", "duration": "37s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 8, "timestamp": "7:09", "duration": "28s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 9, "timestamp": "8:18", "duration": "39s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Moonlit Serenade", "artist": "Soul Keeper", "beat": 10, "timestamp": "9:13", "duration": "30s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 1, "timestamp": "0:13", "duration": "40s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 2, "timestamp": "1:54", "duration": "28s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 3, "timestamp": "2:32", "duration": "35s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 4, "timestamp": "3:16", "duration": "21s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 5, "timestamp": "4:05", "duration": "40s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 6, "timestamp": "5:27", "duration": "28s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 7, "timestamp": "6:02", "duration": "20s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 8, "timestamp": "7:21", "duration": "24s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 9, "timestamp": "8:40", "duration": "28s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Honey Dusk", "artist": "Golden Tone", "beat": 10, "timestamp": "9:10", "duration": "34s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 1, "timestamp": "0:35", "duration": "33s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 2, "timestamp": "1:35", "duration": "20s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 3, "timestamp": "2:07", "duration": "22s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 4, "timestamp": "3:56", "duration": "24s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 5, "timestamp": "4:34", "duration": "21s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 6, "timestamp": "5:53", "duration": "31s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 7, "timestamp": "6:37", "duration": "37s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 8, "timestamp": "7:09", "duration": "33s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 9, "timestamp": "8:08", "duration": "21s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Slow Burn", "artist": "Ember Heart", "beat": 10, "timestamp": "9:19", "duration": "31s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 1, "timestamp": "0:57", "duration": "21s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 2, "timestamp": "1:57", "duration": "31s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 3, "timestamp": "2:13", "duration": "27s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 4, "timestamp": "3:42", "duration": "23s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 5, "timestamp": "4:22", "duration": "37s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 6, "timestamp": "5:56", "duration": "33s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 7, "timestamp": "6:39", "duration": "24s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 8, "timestamp": "7:59", "duration": "27s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 9, "timestamp": "8:55", "duration": "25s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Champagne Rain", "artist": "Luxe Dream", "beat": 10, "timestamp": "9:51", "duration": "25s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 1, "timestamp": "0:56", "duration": "33s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 2, "timestamp": "1:01", "duration": "25s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 3, "timestamp": "2:47", "duration": "30s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 4, "timestamp": "3:50", "duration": "33s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 5, "timestamp": "4:51", "duration": "27s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 6, "timestamp": "5:17", "duration": "25s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 7, "timestamp": "6:50", "duration": "23s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 8, "timestamp": "7:24", "duration": "21s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 9, "timestamp": "8:54", "duration": "35s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Midnight Bloom", "artist": "Petal Soft", "beat": 10, "timestamp": "9:14", "duration": "26s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 1, "timestamp": "0:52", "duration": "34s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 2, "timestamp": "1:22", "duration": "29s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 3, "timestamp": "2:52", "duration": "27s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 4, "timestamp": "3:14", "duration": "20s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 5, "timestamp": "4:42", "duration": "26s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 6, "timestamp": "5:25", "duration": "30s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 7, "timestamp": "6:17", "duration": "22s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 8, "timestamp": "7:49", "duration": "28s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 9, "timestamp": "8:22", "duration": "40s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Silk Road", "artist": "Desert Rose", "beat": 10, "timestamp": "9:32", "duration": "32s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 1, "timestamp": "0:43", "duration": "37s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 2, "timestamp": "1:21", "duration": "20s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 3, "timestamp": "2:07", "duration": "28s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 4, "timestamp": "3:11", "duration": "38s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 5, "timestamp": "4:16", "duration": "21s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 6, "timestamp": "5:06", "duration": "39s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 7, "timestamp": "6:27", "duration": "31s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 8, "timestamp": "7:46", "duration": "30s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 9, "timestamp": "8:27", "duration": "39s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Amber Glow", "artist": "Warm Current", "beat": 10, "timestamp": "9:32", "duration": "23s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 1, "timestamp": "0:24", "duration": "38s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 2, "timestamp": "1:12", "duration": "28s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 3, "timestamp": "2:02", "duration": "33s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 4, "timestamp": "3:00", "duration": "36s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 5, "timestamp": "4:59", "duration": "37s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 6, "timestamp": "5:43", "duration": "26s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 7, "timestamp": "6:23", "duration": "33s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 8, "timestamp": "7:04", "duration": "30s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 9, "timestamp": "8:39", "duration": "30s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Lace Whisper", "artist": "Tender Storm", "beat": 10, "timestamp": "9:42", "duration": "23s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 1, "timestamp": "0:46", "duration": "29s", "lyric_line": "Your voice like honey in the dark", "scene": {"mood": "sultry", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "intimate framing", "camera": "close-up", "description": "Candlelit room. sultry warmth fills every shadow."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 2, "timestamp": "1:32", "duration": "29s", "lyric_line": "Slow down, the night has just begun", "scene": {"mood": "tender", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "negative space", "camera": "slow push-in", "description": "Silk curtain backdrop. tender intimacy in every frame."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 3, "timestamp": "2:42", "duration": "33s", "lyric_line": "Every touch a conversation", "scene": {"mood": "yearning", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "golden ratio", "camera": "rack focus", "description": "Moonlit balcony. yearning yearning carried on warm air."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 4, "timestamp": "3:20", "duration": "32s", "lyric_line": "The space between us sings", "scene": {"mood": "warmth", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "portrait", "camera": "soft focus", "description": "Velvet couch. warmth closeness measured in inches."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 5, "timestamp": "4:44", "duration": "29s", "lyric_line": "Warm like whiskey, soft like rain", "scene": {"mood": "sensuality", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "environmental", "camera": "macro", "description": "Slow-motion rain. sensuality tenderness in every drop."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 6, "timestamp": "5:35", "duration": "24s", "lyric_line": "Hold me like the morning holds the light", "scene": {"mood": "intimacy", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "intimate framing", "camera": "close-up", "description": "Golden hour porch. intimacy warmth on skin."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 7, "timestamp": "6:12", "duration": "33s", "lyric_line": "Your skin the only map I need", "scene": {"mood": "longing", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "negative space", "camera": "slow push-in", "description": "Midnight kitchen. longing laughter and slow dancing."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 8, "timestamp": "7:42", "duration": "32s", "lyric_line": "The slowest fire burns the deepest", "scene": {"mood": "bliss", "colors": ["#4a0e0e", "#c9a959", "#1a0a00"], "composition": "golden ratio", "camera": "rack focus", "description": "Bath of amber light. bliss sensuality in the details."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 9, "timestamp": "8:43", "duration": "25s", "lyric_line": "In the velvet hours, we speak without words", "scene": {"mood": "devotion", "colors": ["#6b3a5c", "#d4a574", "#2d1f3d"], "composition": "portrait", "camera": "soft focus", "description": "Dusk balcony. devotion longing stretches between silhouettes."}}
{"song": "Satin Dawn", "artist": "Light Bearer", "beat": 10, "timestamp": "9:39", "duration": "38s", "lyric_line": "Morning comes too soon when you are this close", "scene": {"mood": "glow", "colors": ["#8b4513", "#ffd700", "#2f1b14"], "composition": "environmental", "camera": "macro", "description": "Morning after glow. glow tenderness in rumpled sheets."}}

View File

@@ -0,0 +1,100 @@
{"song": "Thunder Road", "artist": "Heartland", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "The screen door slams, Mary's dress waves", "scene": {"mood": "hope", "colors": ["gold", "sky blue", "white"], "composition": "wide shot", "camera": "static", "description": "Open horizon. Golden light breaking through clouds. The figure silhouetted against dawn. The screen door slams, Mary's dress waves"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Like a vision she dances across the porch as the radio plays", "scene": {"mood": "anticipation", "colors": ["silver", "pale green", "cream"], "composition": "close-up", "camera": "slow pan", "description": "Close on hands gripping a steering wheel. Dashboard lights reflecting in eyes. Road stretching ahead. Like a vision she dances across the porch as the radio plays"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Roy Orbison singing for the lonely, hey that's me and I want you only", "scene": {"mood": "energy", "colors": ["red", "orange", "electric blue"], "composition": "over the shoulder", "camera": "dolly in", "description": "Rapid cuts. Bodies in motion. Light streaks across the frame. Roy Orbison singing for the lonely, hey that's me and I want you only"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Don't turn me home out now I'm so young and worthless still", "scene": {"mood": "triumph", "colors": ["gold", "crimson", "white"], "composition": "low angle", "camera": "dolly out", "description": "Wide shot. Figure standing on a hilltop. Arms raised. City lights below. Don't turn me home out now I'm so young and worthless still"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "The night's busting open these two lanes will take us anywhere", "scene": {"mood": "nostalgia", "colors": ["amber", "sepia", "dusty rose"], "composition": "high angle", "camera": "handheld", "description": "Sepia tones. A photograph come to life. Dust motes in afternoon light. The night's busting open these two lanes will take us anywhere"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "We got one last chance to make it real", "scene": {"mood": "urgency", "colors": ["red", "black", "strobe white"], "composition": "dutch angle", "camera": "steadicam", "description": "Handheld camera running. Blurred faces. Traffic. Heartbeat sound design. We got one last chance to make it real"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "To trade in these wings on some wheels", "scene": {"mood": "passion", "colors": ["deep red", "burgundy", "gold"], "composition": "symmetrical", "camera": "slow zoom", "description": "Extreme close-up. Skin. Breath visible in cold air. Eyes locked. To trade in these wings on some wheels"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Climb in back, heaven's waiting down the tracks", "scene": {"mood": "defiance", "colors": ["black", "neon green", "chrome"], "composition": "rule of thirds", "camera": "crane up", "description": "Low angle. Figure standing against the wind. Debris flying past. Unmoved. Climb in back, heaven's waiting down the tracks"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Oh oh oh oh oh oh oh", "scene": {"mood": "release", "colors": ["sky blue", "white", "pale gold"], "composition": "extreme wide", "camera": "tracking shot", "description": "Slow motion. Something falling \u2014 a mask, a chain, a weight. Lightness follows. Oh oh oh oh oh oh oh"}}
{"song": "Thunder Road", "artist": "Heartland", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "It's a town full of losers and I'm pulling out of here to win", "scene": {"mood": "catharsis", "colors": ["all white", "silver", "clear"], "composition": "medium shot", "camera": "slow tilt down", "description": "White space expanding. Figure dissolving into light. Peace in the dissolution. It's a town full of losers and I'm pulling out of here to win"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Woke up on the floor again, whiskey still on my tongue", "scene": {"mood": "despair", "colors": ["navy", "black", "grey"], "composition": "wide shot", "camera": "static", "description": "Empty room. Single light source. Figure curled in corner. Rain on windows. Woke up on the floor again, whiskey still on my tongue"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "The mirror shows a stranger and the damage that I've done", "scene": {"mood": "anger", "colors": ["red", "black", "orange"], "composition": "close-up", "camera": "slow pan", "description": "Shattered glass. Red light. Hands clenched. Jaw tight. The frame vibrates. The mirror shows a stranger and the damage that I've done"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "I scream until my throat bleeds but nobody comes", "scene": {"mood": "frenzy", "colors": ["strobe", "red", "white flash"], "composition": "over the shoulder", "camera": "dolly in", "description": "Strobe lighting. Multiple exposures. Bodies colliding. Chaos as composition. I scream until my throat bleeds but nobody comes"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "The walls are closing in again, the ceiling pressing down", "scene": {"mood": "exhaustion", "colors": ["grey", "brown", "faded"], "composition": "low angle", "camera": "dolly out", "description": "Static shot. Figure slumped. Eyes half-closed. Time passing in shadows. The walls are closing in again, the ceiling pressing down"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "I tried to call your number but you changed it years ago", "scene": {"mood": "resignation", "colors": ["grey", "muted blue", "beige"], "composition": "high angle", "camera": "handheld", "description": "Medium shot. Hands dropping keys on a table. Turning away. Not looking back. I tried to call your number but you changed it years ago"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Now I'm howling at the moon like some rabid dog I know", "scene": {"mood": "grief", "colors": ["deep purple", "black", "silver"], "composition": "dutch angle", "camera": "steadicam", "description": "Wide shot. Figure alone in vast space. Dark purple sky. No horizon line. Now I'm howling at the moon like some rabid dog I know"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Every bone remembers what my mind wants to forget", "scene": {"mood": "numbness", "colors": ["white", "grey", "no color"], "composition": "symmetrical", "camera": "slow zoom", "description": "Desaturated. Figure staring at nothing. World moving around them in blur. Every bone remembers what my mind wants to forget"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "I'll tear this whole house down before the sun comes up", "scene": {"mood": "rage", "colors": ["fire red", "black", "ember orange"], "composition": "rule of thirds", "camera": "crane up", "description": "Red wash. Extreme close-up on eyes. Fire reflected in pupils. I'll tear this whole house down before the sun comes up"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Ash and ruin everywhere, this is all that's left", "scene": {"mood": "acceptance", "colors": ["soft blue", "warm grey", "sage"], "composition": "extreme wide", "camera": "tracking shot", "description": "Soft focus. Gentle light. Figure breathing. The camera doesn't judge. Ash and ruin everywhere, this is all that's left"}}
{"song": "Black Dog Howl", "artist": "Rust & Wire", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Silence. Just the wind through broken glass.", "scene": {"mood": "silence", "colors": ["black", "void", "faint starlight"], "composition": "medium shot", "camera": "slow tilt down", "description": "Black screen. Faint starlight. The sound drops out completely. Silence. Just the wind through broken glass."}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Ten thousand miles of static between your voice and mine", "scene": {"mood": "wonder", "colors": ["aurora green", "violet", "silver"], "composition": "wide shot", "camera": "static", "description": "Northern lights overhead. Figure looking up. Mouth open. Child's expression. Ten thousand miles of static between your voice and mine"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "I trace your constellation on the dashboard every night", "scene": {"mood": "isolation", "colors": ["cold blue", "black", "distant starlight"], "composition": "close-up", "camera": "slow pan", "description": "Extreme wide. Single figure. Vast empty landscape. Scale crushing. I trace your constellation on the dashboard every night"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "The signal fades to nothing but I keep the frequency", "scene": {"mood": "longing", "colors": ["teal", "silver", "moonlight"], "composition": "over the shoulder", "camera": "dolly in", "description": "Through a window. Figure on the other side. Glass between. Breath on the pane. The signal fades to nothing but I keep the frequency"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Then suddenly your laughter breaks through like a summer storm", "scene": {"mood": "connection", "colors": ["warm gold", "rose", "blush"], "composition": "low angle", "camera": "dolly out", "description": "Two hands reaching. Fingers almost touching. Warm light between them. Then suddenly your laughter breaks through like a summer storm"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "We're dancing in the data stream, our pixels intertwined", "scene": {"mood": "euphoria", "colors": ["neon", "rainbow", "white flash"], "composition": "high angle", "camera": "handheld", "description": "Overexposed. Everything bright. Dancing. The frame can't contain the joy. We're dancing in the data stream, our pixels intertwined"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "But I can't tell if you're real or just a ghost in the machine", "scene": {"mood": "confusion", "colors": ["swirling", "unsettled", "green-grey"], "composition": "dutch angle", "camera": "steadicam", "description": "Multiple focal points. Nothing sharp. The viewer doesn't know where to look. But I can't tell if you're real or just a ghost in the machine"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "The picture clears and there you are \u2014 imperfect, warm, alive", "scene": {"mood": "clarity", "colors": ["clear blue", "white", "crisp"], "composition": "symmetrical", "camera": "slow zoom", "description": "Rack focus. Background blurs, foreground sharpens. Suddenly everything makes sense. The picture clears and there you are \u2014 imperfect, warm, alive"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Your hand reaches through the screen, I swear I feel the heat", "scene": {"mood": "tenderness", "colors": ["blush pink", "warm cream", "soft gold"], "composition": "rule of thirds", "camera": "crane up", "description": "Close on a hand touching a face. Soft light. Shallow depth of field. Your hand reaches through the screen, I swear I feel the heat"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "The bandwidth's dying, say it now before the link goes dark", "scene": {"mood": "urgency", "colors": ["red", "black", "strobe white"], "composition": "extreme wide", "camera": "tracking shot", "description": "Handheld camera running. Blurred faces. Traffic. Heartbeat sound design. The bandwidth's dying, say it now before the link goes dark"}}
{"song": "Satellite Hearts", "artist": "Neon Circuit", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Goodnight, satellite heart. I'll find you in the static.", "scene": {"mood": "bittersweet", "colors": ["amber", "lavender", "fading light"], "composition": "medium shot", "camera": "slow tilt down", "description": "Amber light fading. A smile that's also a goodbye. Beautiful and sad at once. Goodnight, satellite heart. I'll find you in the static."}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "They paved over every green thing when the developers came", "scene": {"mood": "oppression", "colors": ["concrete grey", "brown", "exhaust fume yellow"], "composition": "wide shot", "camera": "static", "description": "Concrete. Overpasses. No sky visible. Figures small against infrastructure. They paved over every green thing when the developers came"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "But we planted seeds between the cracks and gave them all a name", "scene": {"mood": "resilience", "colors": ["green", "cracked concrete", "gold"], "composition": "close-up", "camera": "slow pan", "description": "Crack in pavement. Green shoot pushing through. Macro lens. But we planted seeds between the cracks and gave them all a name"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "The mayor says progress looks like demolition and dust", "scene": {"mood": "anger", "colors": ["red", "black", "orange"], "composition": "over the shoulder", "camera": "dolly in", "description": "Shattered glass. Red light. Hands clenched. Jaw tight. The frame vibrates. The mayor says progress looks like demolition and dust"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "But a dandelion broke through the asphalt this morning \u2014 that's us", "scene": {"mood": "beauty", "colors": ["wildflower colors", "green", "sunlight"], "composition": "low angle", "camera": "dolly out", "description": "Wildflowers in unexpected places. Color against grey. Nature reclaiming. But a dandelion broke through the asphalt this morning \u2014 that's us"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "You can't kill what wants to live, can't silence what must sing", "scene": {"mood": "defiance", "colors": ["black", "neon green", "chrome"], "composition": "high angle", "camera": "handheld", "description": "Low angle. Figure standing against the wind. Debris flying past. Unmoved. You can't kill what wants to live, can't silence what must sing"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "We're the roots beneath the road, we're the birds that built on string", "scene": {"mood": "community", "colors": ["warm tones", "string lights", "firelight"], "composition": "dutch angle", "camera": "steadicam", "description": "String lights. People gathered. Laughter out of focus. Warmth as visual language. We're the roots beneath the road, we're the birds that built on string"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "When they tear the next block down we'll be dancing in the rubble", "scene": {"mood": "joy", "colors": ["bright", "multi", "saturated"], "composition": "symmetrical", "camera": "slow zoom", "description": "Saturated color. Wide smiles. Arms open. The world in full bloom. When they tear the next block down we'll be dancing in the rubble"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Every protest is a garden, every march plants something new", "scene": {"mood": "struggle", "colors": ["dust", "grey", "hard light"], "composition": "rule of thirds", "camera": "crane up", "description": "Close on hands working. Calluses. Dust. Effort visible in every frame. Every protest is a garden, every march plants something new"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "The concrete is a drum and our footsteps keep the beat", "scene": {"mood": "growth", "colors": ["green", "brown", "morning light"], "composition": "extreme wide", "camera": "tracking shot", "description": "Time-lapse. Seed to flower. Sunrise to sunset. Transformation as rhythm. The concrete is a drum and our footsteps keep the beat"}}
{"song": "Concrete Garden", "artist": "Streetlight Prophet", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Tomorrow there'll be flowers where they swore there'd only be defeat", "scene": {"mood": "hope", "colors": ["gold", "sky blue", "white"], "composition": "medium shot", "camera": "slow tilt down", "description": "Open horizon. Golden light breaking through clouds. The figure silhouetted against dawn. Tomorrow there'll be flowers where they swore there'd only be defeat"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "I felt the pull before I saw the edge", "scene": {"mood": "dread", "colors": ["void black", "deep red", "cold white"], "composition": "wide shot", "camera": "static", "description": "Corner of frame. Something in the periphery. Dark. The camera doesn't look directly. I felt the pull before I saw the edge"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "The stars bent sideways, light itself was dead", "scene": {"mood": "fascination", "colors": ["event horizon purple", "gravitational lens blue"], "composition": "close-up", "camera": "slow pan", "description": "Close on eyes. Reflection of something impossible. The pupil expands. The stars bent sideways, light itself was dead"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "I could have turned the ship around but something in me said stay", "scene": {"mood": "surrender", "colors": ["white", "dissolution", "prismatic"], "composition": "over the shoulder", "camera": "dolly in", "description": "Arms opening. Head back. Falling backward into something vast. I could have turned the ship around but something in me said stay"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "The event horizon glows like a halo made of nothing", "scene": {"mood": "awe", "colors": ["starfield", "nebula colors", "infinite dark"], "composition": "low angle", "camera": "dolly out", "description": "Wide shot of cosmos. Nebula. Stars being born. Human figure tiny at bottom. The event horizon glows like a halo made of nothing"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Time stretches thin as wire, each second takes a year", "scene": {"mood": "terror", "colors": ["black", "red shift", "distortion"], "composition": "high angle", "camera": "handheld", "description": "Shaking camera. Red shift. Something approaching fast. The frame distorts. Time stretches thin as wire, each second takes a year"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "I am both the observer and the thing that disappears", "scene": {"mood": "peace", "colors": ["deep space black", "starlight", "calm"], "composition": "dutch angle", "camera": "steadicam", "description": "Still water. Stars reflected. Perfect mirror. No movement. No sound. I am both the observer and the thing that disappears"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "My body reads the tidal forces like sheet music played on bone", "scene": {"mood": "disorientation", "colors": ["warped", "chromatic aberration", "bent light"], "composition": "symmetrical", "camera": "slow zoom", "description": "Warped lens. Vertigo. Walls becoming floor. Gravity is a suggestion. My body reads the tidal forces like sheet music played on bone"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "I stop fighting, stop reaching, stop calling home", "scene": {"mood": "acceptance", "colors": ["soft blue", "warm grey", "sage"], "composition": "rule of thirds", "camera": "crane up", "description": "Soft focus. Gentle light. Figure breathing. The camera doesn't judge. I stop fighting, stop reaching, stop calling home"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "There is a peace in dissolution I was never meant to know", "scene": {"mood": "transcendence", "colors": ["pure white", "beyond visible", "golden"], "composition": "extreme wide", "camera": "tracking shot", "description": "Pure white expanding. Figure becoming light. Boundaries dissolving. There is a peace in dissolution I was never meant to know"}}
{"song": "Gravity Well", "artist": "Void Walker", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Singularity. Silence. Everything and nothing both at once.", "scene": {"mood": "emptiness", "colors": ["void", "absolute black", "nothing"], "composition": "medium shot", "camera": "slow tilt down", "description": "Absolute black. No stars. No reference point. The void looking back. Singularity. Silence. Everything and nothing both at once."}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "My father's hands smelled like machine oil and prayer", "scene": {"mood": "nostalgia", "colors": ["amber", "sepia", "dusty rose"], "composition": "wide shot", "camera": "static", "description": "Sepia tones. A photograph come to life. Dust motes in afternoon light. My father's hands smelled like machine oil and prayer"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "The factory whistle was our clock, the shift was our calendar", "scene": {"mood": "sadness", "colors": ["grey", "rain", "muted blue"], "composition": "close-up", "camera": "slow pan", "description": "Rain on glass. Grey light. A cup of tea going cold. Still life of loss. The factory whistle was our clock, the shift was our calendar"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "He'd come home at midnight, wake me up to say goodnight", "scene": {"mood": "tenderness", "colors": ["blush pink", "warm cream", "soft gold"], "composition": "over the shoulder", "camera": "dolly in", "description": "Close on a hand touching a face. Soft light. Shallow depth of field. He'd come home at midnight, wake me up to say goodnight"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Now the mill is just a skeleton and he's been gone ten years", "scene": {"mood": "loss", "colors": ["faded", "dusty", "empty space"], "composition": "low angle", "camera": "dolly out", "description": "Empty chair. Dust settling. A coat still on a hook. Presence of absence. Now the mill is just a skeleton and he's been gone ten years"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "But the river still runs brown with memory and rust", "scene": {"mood": "beauty", "colors": ["wildflower colors", "green", "sunlight"], "composition": "high angle", "camera": "handheld", "description": "Wildflowers in unexpected places. Color against grey. Nature reclaiming. But the river still runs brown with memory and rust"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "I found his lunchbox in the attic, coffee stains still fresh", "scene": {"mood": "resignation", "colors": ["grey", "muted blue", "beige"], "composition": "dutch angle", "camera": "steadicam", "description": "Medium shot. Hands dropping keys on a table. Turning away. Not looking back. I found his lunchbox in the attic, coffee stains still fresh"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Some things don't decay \u2014 they just learn to hold still", "scene": {"mood": "love", "colors": ["neutral"], "composition": "symmetrical", "camera": "slow zoom", "description": "Visual interpretation of: Some things don't decay \u2014 they just learn to hold still"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "I hum the songs he hummed to me though I've forgotten half the words", "scene": {"mood": "weariness", "colors": ["grey-brown", "faded", "dim"], "composition": "rule of thirds", "camera": "crane up", "description": "Slow movement. Heavy eyelids. The world in faded tones. Everything too much. I hum the songs he hummed to me though I've forgotten half the words"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "The town's half-empty but the porch lights still come on at dusk", "scene": {"mood": "quiet hope", "colors": ["faint warm light", "candle glow", "dawn grey"], "composition": "extreme wide", "camera": "tracking shot", "description": "Faint warm light. Candle in dark room. Just enough to see by. The town's half-empty but the porch lights still come on at dusk"}}
{"song": "Rust Belt Lullaby", "artist": "Iron & Ember", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Sleep now, rust belt baby. The furnace keeps us warm.", "scene": {"mood": "peace", "colors": ["deep space black", "starlight", "calm"], "composition": "medium shot", "camera": "slow tilt down", "description": "Still water. Stars reflected. Perfect mirror. No movement. No sound. Sleep now, rust belt baby. The furnace keeps us warm."}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "I didn't start the fire but I brought the gasoline", "scene": {"mood": "fury", "colors": ["dark red", "black", "flash"], "composition": "wide shot", "camera": "static", "description": "Dark red wash. Hands destroying. Frame shaking with rage. I didn't start the fire but I brought the gasoline"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Every sermon needs a spark and every spark needs a dream", "scene": {"mood": "ecstasy", "colors": ["fire", "gold", "blinding white"], "composition": "close-up", "camera": "slow pan", "description": "Fire and gold. Bodies arching. Light bursting from every surface. Every sermon needs a spark and every spark needs a dream"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "The forest is a cathedral and the flames are choir boys singing", "scene": {"mood": "chaos", "colors": ["strobe", "fragmented", "clashing"], "composition": "over the shoulder", "camera": "dolly in", "description": "Fragmented frame. Collage. Everything at once. Order is a memory. The forest is a cathedral and the flames are choir boys singing"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Watch the old world burn \u2014 isn't the light beautiful?", "scene": {"mood": "joy", "colors": ["bright", "multi", "saturated"], "composition": "low angle", "camera": "dolly out", "description": "Saturated color. Wide smiles. Arms open. The world in full bloom. Watch the old world burn \u2014 isn't the light beautiful?"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "We'll dance in the embers, we'll make love in the ash", "scene": {"mood": "destruction", "colors": ["fire", "ash", "smoke orange"], "composition": "high angle", "camera": "handheld", "description": "Fire. Ash falling like snow. Structures collapsing. Beautiful in its terrible way. We'll dance in the embers, we'll make love in the ash"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "From destruction comes the soil where new things grow at last", "scene": {"mood": "creation", "colors": ["green", "light", "warm gold"], "composition": "dutch angle", "camera": "steadicam", "description": "Hands shaping clay. Light emerging from dark. Something new being born. From destruction comes the soil where new things grow at last"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "But don't mistake the warmth for safety, don't mistake the glow for home", "scene": {"mood": "warning", "colors": ["red flash", "amber", "siren"], "composition": "symmetrical", "camera": "slow zoom", "description": "Red flash. Siren light. The calm before. Then: impact. But don't mistake the warmth for safety, don't mistake the glow for home"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Come closer, come closer \u2014 I promise the burning feels like flying", "scene": {"mood": "invitation", "colors": ["warm", "open", "golden"], "composition": "rule of thirds", "camera": "crane up", "description": "Open door. Warm light spilling out. A hand extended. Come in. Come closer, come closer \u2014 I promise the burning feels like flying"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "We threw everything we owned into the blaze and laughed", "scene": {"mood": "abandon", "colors": ["wild", "free", "untethered"], "composition": "extreme wide", "camera": "tracking shot", "description": "Running through a field. Hair wild. No destination. Just movement. We threw everything we owned into the blaze and laughed"}}
{"song": "Wildfire Sermon", "artist": "Prophet Ash", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Morning. Smoke. Green shoots. Begin again.", "scene": {"mood": "rebirth", "colors": ["green shoots", "dawn", "clear"], "composition": "medium shot", "camera": "slow tilt down", "description": "Dawn. Green shoots in ash. First breath after drowning. Morning. Smoke. Green shoots. Begin again."}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "There's a voice on the radio that shouldn't be there", "scene": {"mood": "mystery", "colors": ["deep blue", "shadow", "candle"], "composition": "wide shot", "camera": "static", "description": "Shadow figure in doorway. Candle. Face half-lit. Eyes knowing. There's a voice on the radio that shouldn't be there"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Speaking my name in a language I almost understand", "scene": {"mood": "loneliness", "colors": ["single light", "dark", "cold blue"], "composition": "close-up", "camera": "slow pan", "description": "Single light in vast dark. Figure beneath it. Nothing else. Speaking my name in a language I almost understand"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "I turn the dial but it follows like a shadow made of sound", "scene": {"mood": "curiosity", "colors": ["warm yellow", "spotlight", "discovery"], "composition": "over the shoulder", "camera": "dolly in", "description": "Light moving across a surface. Discovery. Eyes widening. I turn the dial but it follows like a shadow made of sound"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Then it says something only I would know, something buried deep", "scene": {"mood": "connection", "colors": ["warm gold", "rose", "blush"], "composition": "low angle", "camera": "dolly out", "description": "Two hands reaching. Fingers almost touching. Warm light between them. Then it says something only I would know, something buried deep"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "I'm not afraid anymore \u2014 I'm listening", "scene": {"mood": "paranoia", "colors": ["surveillance green", "strobe", "red"], "composition": "high angle", "camera": "handheld", "description": "Surveillance angles. Green tint. Multiple screens. Watching. Being watched. I'm not afraid anymore \u2014 I'm listening"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "The voice knows my dreams, it describes them back to me", "scene": {"mood": "intimacy", "colors": ["candlelight", "warm", "close"], "composition": "dutch angle", "camera": "steadicam", "description": "Candlelight only. Two faces close. Shared breath. The world outside forgotten. The voice knows my dreams, it describes them back to me"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "We're having a conversation across some membrane I can't see", "scene": {"mood": "urgency", "colors": ["red", "black", "strobe white"], "composition": "symmetrical", "camera": "slow zoom", "description": "Handheld camera running. Blurred faces. Traffic. Heartbeat sound design. We're having a conversation across some membrane I can't see"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Then static. Then nothing. Then a whisper: find me", "scene": {"mood": "disconnection", "colors": ["static", "grey", "broken signal"], "composition": "rule of thirds", "camera": "crane up", "description": "Static. Snow on screen. A voice breaking up. Distance measured in noise. Then static. Then nothing. Then a whisper: find me"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "I search every frequency but the voice is gone", "scene": {"mood": "searching", "colors": ["flashlight beam", "dark", "moving light"], "composition": "extreme wide", "camera": "tracking shot", "description": "Flashlight beam cutting dark. Moving. Looking. Not finding yet. I search every frequency but the voice is gone"}}
{"song": "Midnight Transmission", "artist": "Frequency Ghost", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Some nights I still hear it, faint, like a song in another room", "scene": {"mood": "haunting", "colors": ["faint blue", "echo", "silver"], "composition": "medium shot", "camera": "slow tilt down", "description": "Faint blue light. Echo of a figure. Present and absent simultaneously. Some nights I still hear it, faint, like a song in another room"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "I wore your love like a weapon and you never felt the blade", "scene": {"mood": "seduction", "colors": ["deep red", "velvet", "candlelight"], "composition": "wide shot", "camera": "static", "description": "Deep red. Velvet textures. Slow movement. Eyes that promise. I wore your love like a weapon and you never felt the blade"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Every kiss was a negotiation, every touch a trade", "scene": {"mood": "power", "colors": ["gold", "black", "crimson"], "composition": "close-up", "camera": "slow pan", "description": "Throne. Gold. Black. The figure doesn't move. Doesn't need to. Every kiss was a negotiation, every touch a trade"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "The throne room smells like jasmine and someone else's fear", "scene": {"mood": "cruelty", "colors": ["cold silver", "black", "sharp white"], "composition": "over the shoulder", "camera": "dolly in", "description": "Silver blade. Cold light. A smile that doesn't reach the eyes. The throne room smells like jasmine and someone else's fear"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "I am beautiful when I'm angry \u2014 haven't you heard?", "scene": {"mood": "beauty", "colors": ["wildflower colors", "green", "sunlight"], "composition": "low angle", "camera": "dolly out", "description": "Wildflowers in unexpected places. Color against grey. Nature reclaiming. I am beautiful when I'm angry \u2014 haven't you heard?"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Don't mistake my gentleness for weakness, darling", "scene": {"mood": "danger", "colors": ["red", "black", "warning yellow"], "composition": "high angle", "camera": "handheld", "description": "Red and black. Warning signs. The frame contracts. Something approaches. Don't mistake my gentleness for weakness, darling"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "I chose to be kind. I could burn this kingdom down.", "scene": {"mood": "vulnerability", "colors": ["soft", "exposed", "raw"], "composition": "dutch angle", "camera": "steadicam", "description": "Exposed skin. Soft light. Eyes open. Trust visible in every pore. I chose to be kind. I could burn this kingdom down."}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "The roses in my crown have thorns that curve inward", "scene": {"mood": "fury", "colors": ["dark red", "black", "flash"], "composition": "symmetrical", "camera": "slow zoom", "description": "Dark red wash. Hands destroying. Frame shaking with rage. The roses in my crown have thorns that curve inward"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "I bleed for my own sins, not for yours", "scene": {"mood": "grace", "colors": ["white", "silver", "flowing"], "composition": "rule of thirds", "camera": "crane up", "description": "White. Flowing. Movement without effort. The body as art. I bleed for my own sins, not for yours"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Tonight I lay the crown aside and sleep without armor", "scene": {"mood": "revenge", "colors": ["dark", "steel", "cold blue"], "composition": "extreme wide", "camera": "tracking shot", "description": "Cold blue. Steel. The plan unfolding in shadows. Patience as weapon. Tonight I lay the crown aside and sleep without armor"}}
{"song": "Crown of Thorns and Roses", "artist": "Velvet Guillotine", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Mercy. The hardest word. The only gift worth giving.", "scene": {"mood": "mercy", "colors": ["warm gold", "white", "gentle"], "composition": "medium shot", "camera": "slow tilt down", "description": "Warm gold. Hand lowering a weapon. Choosing not to. The harder path. Mercy. The hardest word. The only gift worth giving."}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Four walls, one window, a view of another wall", "scene": {"mood": "claustrophobia", "colors": ["close walls", "yellow bulb", "cramped"], "composition": "wide shot", "camera": "static", "description": "Walls close. Ceiling low. Yellow bulb. No escape visible. Four walls, one window, a view of another wall"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "The radiator clicks like a metronome for the damned", "scene": {"mood": "routine", "colors": ["grey", "institutional", "fluorescent"], "composition": "close-up", "camera": "slow pan", "description": "Fluorescent light. Same motion repeated. Clock on the wall. Time as loop. The radiator clicks like a metronome for the damned"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "I've memorized every crack in the ceiling \u2014 they form a map", "scene": {"mood": "desperation", "colors": ["scratching", "clawing", "raw"], "composition": "over the shoulder", "camera": "dolly in", "description": "Hands clawing. Fingernails against surface. Raw need. Nothing held back. I've memorized every crack in the ceiling \u2014 they form a map"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "In my mind I've left a hundred times, bought a farm, learned to fly", "scene": {"mood": "fantasy", "colors": ["dreamy", "pastel", "floating"], "composition": "low angle", "camera": "dolly out", "description": "Pastel. Floating. Impossible architecture. Gravity optional. In my mind I've left a hundred times, bought a farm, learned to fly"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Then one morning I open the door and just walk out", "scene": {"mood": "breakthrough", "colors": ["white burst", "open sky", "blinding"], "composition": "high angle", "camera": "handheld", "description": "White burst. Wall shattering. Open sky beyond. Freedom as explosion. Then one morning I open the door and just walk out"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "The hallway is an ocean, the stairs are a mountain range", "scene": {"mood": "freedom", "colors": ["open sky", "blue", "green"], "composition": "dutch angle", "camera": "steadicam", "description": "Open road. Blue sky. Green fields. Wind in hair. No walls. The hallway is an ocean, the stairs are a mountain range"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "The street hits me like cold water and I almost go back", "scene": {"mood": "fear", "colors": ["cold", "dark", "sharp"], "composition": "symmetrical", "camera": "slow zoom", "description": "Cold. Dark. Sharp edges. The frame contracts. Something unseen. The street hits me like cold water and I almost go back"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "But the sky \u2014 have you seen the sky? It goes on forever", "scene": {"mood": "joy", "colors": ["bright", "multi", "saturated"], "composition": "rule of thirds", "camera": "crane up", "description": "Saturated color. Wide smiles. Arms open. The world in full bloom. But the sky \u2014 have you seen the sky? It goes on forever"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "I stand on the sidewalk and cry because the world is so big", "scene": {"mood": "grounding", "colors": ["neutral"], "composition": "extreme wide", "camera": "tracking shot", "description": "Visual interpretation of: I stand on the sidewalk and cry because the world is so big"}}
{"song": "Apartment 4B", "artist": "Wallpaper & Wire", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Home is not a place. Home is the moment you stop hiding.", "scene": {"mood": "home", "colors": ["neutral"], "composition": "medium shot", "camera": "slow tilt down", "description": "Visual interpretation of: Home is not a place. Home is the moment you stop hiding."}}