Compare commits
20 Commits
fix/620
...
fix/688-sc
| Author | SHA1 | Date | |
|---|---|---|---|
| e754feda05 | |||
| ed8d3113ec | |||
| bc2e32b1bb | |||
| f5484a13ad | |||
| 7a76079db6 | |||
| 16de4ef916 | |||
| 0c92389d73 | |||
| 849709604e | |||
| d120526244 | |||
| 8596ff761b | |||
| 7553fd4f3e | |||
| 71082fe06f | |||
| 6d678e938e | |||
| ad751a6de6 | |||
| 130fa40f0c | |||
| 82f9810081 | |||
| 2548277137 | |||
| 2b234fde79 | |||
| 04cceccd01 | |||
| 1ad2f2b239 |
@@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Full Nostr agent-to-agent communication demo - FINAL WORKING
|
||||
"""
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Soul Eval Gate — The Conscience of the Training Pipeline
|
||||
|
||||
|
||||
9
cron/pipeline-scheduler.yml
Normal file
9
cron/pipeline-scheduler.yml
Normal 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"
|
||||
@@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python3
|
||||
import json
|
||||
from hermes_tools import browser_navigate, browser_vision
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python3
|
||||
import json
|
||||
from hermes_tools import browser_navigate, browser_vision
|
||||
|
||||
|
||||
32
scripts/generate-rock-scenes.py
Normal file
32
scripts/generate-rock-scenes.py
Normal 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")
|
||||
50
scripts/nightly-pipeline-scheduler.md
Normal file
50
scripts/nightly-pipeline-scheduler.md
Normal 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`.
|
||||
383
scripts/nightly-pipeline-scheduler.sh
Normal file
383
scripts/nightly-pipeline-scheduler.sh
Normal 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 "$@"
|
||||
@@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python3
|
||||
import json
|
||||
from hermes_tools import browser_navigate, browser_vision
|
||||
|
||||
|
||||
100
training-data/scene-descriptions-classical.jsonl
Normal file
100
training-data/scene-descriptions-classical.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Overture in D", "artist": "Orchestra Solemn", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Cathedral", "artist": "The Ensemble", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Nocturne", "artist": "Elena Frost", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Symphony of Stone", "artist": "Maestro Voss", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Adagio", "artist": "The Philharmonic", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Minuet", "artist": "Lady Harpsichord", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Requiem", "artist": "The Choir Eternal", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Capriccio", "artist": "Virtuoso Nine", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Elegy", "artist": "String Collective", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Overture crashing through the gilded hall", "scene": {"mood": "majestic", "colors": ["#f5f5dc", "#8b7355", "#d4af37"], "composition": "symmetrical nave", "camera": "steady tripod", "description": "A gilded concert hall, symmetrical. Chandeliers cast warm light on rows of empty seats."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Cathedral organ filling every stone", "scene": {"mood": "solemn", "colors": ["#e8dcc8", "#5c4033", "#c0392b"], "composition": "center aisle leading", "camera": "slow crane up", "description": "A cathedral interior: stone columns reach to vaulted ceilings. Light streams through stained glass."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Nocturne drifting through the empty hallways", "scene": {"mood": "triumphant", "colors": ["#f0ead6", "#4a3728", "#2980b9"], "composition": "balcony overlook", "camera": "wide establishing", "description": "A grand piano in an empty ballroom. Moonlight through tall windows creates silver rectangles."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Symphony of stone carved by sound alone", "scene": {"mood": "melancholic", "colors": ["#faf0e6", "#654321", "#b8860b"], "composition": "instrument cluster", "camera": "close-up strings", "description": "A building carved from sound: pillars are stacked notes, arches are sustained chords."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Adagio descending like a slow prayer", "scene": {"mood": "ethereal", "colors": ["#fffef2", "#8b7d6b", "#483d8b"], "composition": "cathedral arch", "camera": "panoramic sweep", "description": "A single violinist on a vast empty stage. One spotlight. The rest is darkness."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Minuet of candlelight and powdered wigs", "scene": {"mood": "grand", "colors": ["#f5f0e1", "#556b2f", "#daa520"], "composition": "sheet music detail", "camera": "tunnel zoom", "description": "A harpsichord in a candlelit room. Powdered wigs and silk gowns blur in the background."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Requiem echoing through the vaulted ceiling", "scene": {"mood": "tender", "colors": ["#e6e2d3", "#3c3c3c", "#800020"], "composition": "conductor POV", "camera": "elegant dolly", "description": "A choir stands in a vaulted nave. Their voices are visible as golden light rising."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Capriccio leaping from key to key", "scene": {"mood": "dramatic", "colors": ["#fffbf0", "#704214", "#c17817"], "composition": "string section grid", "camera": "static symmetric", "description": "A pianist's hands leap across the keys. Each note leaves a colored trail in the air."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Elegy whispered by a solo cello", "scene": {"mood": "serene", "colors": ["#f8f4e8", "#696969", "#4682b4"], "composition": "ceiling dome up", "camera": "golden light", "description": "A solo cello leans against a chair in an empty concert hall. Dust motes in the light."}}
|
||||
{"song": "Finale", "artist": "The Grand Orchestra", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Finale triumphant, every instrument ablaze", "scene": {"mood": "transcendent", "colors": ["#fdfcf5", "#8b4513", "#ffd700"], "composition": "gallery view", "camera": "reverent wide", "description": "The full orchestra seen from the balcony. Every instrument ablaze. The conductor levitates."}}
|
||||
100
training-data/scene-descriptions-country.jsonl
Normal file
100
training-data/scene-descriptions-country.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Dirt Road Hymnal", "artist": "Clay Walker Jr.", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Front Porch Light", "artist": "Loretta Stone", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Gravel & Grace", "artist": "The Holler Boys", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Sweet Magnolia", "artist": "Daisy Mae", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Pickup Sunset", "artist": "Billy Ray Dust", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Honky Tonk Angel", "artist": "Patsy Blue", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Pine & Stars", "artist": "Mountain Folk", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Tailgate Serenade", "artist": "Jake & The Outlaws", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Prairie Wind", "artist": "Sarah Jo", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Dirt road hymnal sung under open sky", "scene": {"mood": "nostalgic", "colors": ["#deb887", "#8b4513", "#87ceeb"], "composition": "wide horizon", "camera": "golden hour wide", "description": "A dirt road stretches to the horizon under a vast sky. Fence posts line both sides."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Front porch light guiding me back home", "scene": {"mood": "free-spirited", "colors": ["#f4a460", "#2f4f4f", "#ffd700"], "composition": "dirt road perspective", "camera": "steady landscape", "description": "A wooden porch with a single light on. A rocking chair sways in an invisible breeze."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Gravel crunching under boots and grace", "scene": {"mood": "heartbroken", "colors": ["#d2691e", "#556b2f", "#faf0e6"], "composition": "porch frame", "camera": "aerial drone", "description": "Boots on gravel. A figure walks toward a farmhouse lit by the last light of day."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Sweet magnolia blooming by the fence", "scene": {"mood": "hopeful", "colors": ["#cd853f", "#800020", "#f0e68c"], "composition": "barn silhouette", "camera": "tracking horse", "description": "Magnolia blossoms frame a weathered white fence. Butterflies in the warm air."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Pickup bed facing the setting sun", "scene": {"mood": "rowdy", "colors": ["#daa520", "#654321", "#87ceeb"], "composition": "field panorama", "camera": "sunset silhouette", "description": "A pickup truck tailgate facing the sunset. Empty fields stretch to the horizon."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Honky tonk angel two-stepping on the floor", "scene": {"mood": "peaceful", "colors": ["#b8860b", "#2e8b57", "#fffacd"], "composition": "pickup truck detail", "camera": "dusty tracking", "description": "A honky-tonk interior: checkered floor, neon beer signs, a couple mid-twirl."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Pine trees standing tall against the stars", "scene": {"mood": "yearning", "colors": ["#d2b48c", "#006400", "#4682b4"], "composition": "sunset gradient", "camera": "gentle pan", "description": "Pine trees silhouetted against a star-filled sky. A campfire glows below."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Tailgate down, guitar singing to the field", "scene": {"mood": "joyful", "colors": ["#c19a6b", "#8b0000", "#e0ffff"], "composition": "fence line leading", "camera": "tripod static", "description": "A tailgate down, guitar case open. A figure plays to an audience of fireflies."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Prairie wind carrying the old songs home", "scene": {"mood": "wistful", "colors": ["#e8c39e", "#4a3728", "#add8e6"], "composition": "water tower center", "camera": "slow zoom out", "description": "Tallgrass prairie bending in the wind. A water tower stands in the distance."}}
|
||||
{"song": "Barn Dance", "artist": "The Copper Creek Band", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Barn dance rhythm shaking the floorboards", "scene": {"mood": "defiant", "colors": ["#f5deb3", "#6b3a2a", "#98d8c8"], "composition": "crossroads split", "camera": "handheld walk", "description": "A barn interior: string lights, hay bales, dancers spinning. Fiddle music visible in motion lines."}}
|
||||
100
training-data/scene-descriptions-electronic.jsonl
Normal file
100
training-data/scene-descriptions-electronic.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Synthetic Dawn", "artist": "Pixel Wave", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Neon Cathedral", "artist": "Grid Runner", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Pulse Width", "artist": "Modular Mind", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Digital Rain", "artist": "Codec Dreams", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Frequency Drift", "artist": "Analog Ghost", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Binary Sunset", "artist": "Bit Crusher", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Waveform City", "artist": "Oscillate", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Data Stream", "artist": "Sub Processor", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Phase Lock", "artist": "Trigger Happy", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Synthetic waves crash on digital shores", "scene": {"mood": "euphoric", "colors": ["#00ffff", "#ff00ff", "#000033"], "composition": "geometric grid", "camera": "long exposure pan", "description": "A wireframe ocean stretches to the horizon. Polygons rise and fall like digital waves."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Neon cathedral rising from the code", "scene": {"mood": "hypnotic", "colors": ["#0f0020", "#39ff14", "#00bfff"], "composition": "waveform pattern", "camera": "rapid cuts", "description": "A cathedral made entirely of neon tubes pulses in synchronization. Geometric perfection."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Pulse width modulating through the void", "scene": {"mood": "transcendent", "colors": ["#120458", "#ff00aa", "#00ff88"], "composition": "particle field", "camera": "smooth glide", "description": "The void. Oscillating waveforms paint concentric circles in cyan and magenta."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Digital rain falling pixel by pixel", "scene": {"mood": "mechanical", "colors": ["#000020", "#00e5ff", "#ff1744"], "composition": "symmetric mandala", "camera": "zoom warp", "description": "Rain made of glowing falling pixels against a black background. Binary code drifts."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Frequency drifting between two worlds", "scene": {"mood": "crystalline", "colors": ["#0a001a", "#bf00ff", "#00ffea"], "composition": "radial pulse", "camera": "static grid", "description": "Two translucent worlds overlaid \u2014 one analog grain, one digital grid \u2014 at the edge of contact."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Binary sunset on the edge of the grid", "scene": {"mood": "futuristic", "colors": ["#05001a", "#ff6ec7", "#7b68ee"], "composition": "layered planes", "camera": "rotational sweep", "description": "A sun made of ones and zeros sets behind a grid landscape. Everything is numbered."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Waveforms painting cities in the dark", "scene": {"mood": "dystopian", "colors": ["#000033", "#00ff00", "#ff00ff"], "composition": "fractal zoom", "camera": "pulsing frame", "description": "City skylines rendered as audio waveforms. Buildings pulse with amplitude."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Data streaming through fiber optic veins", "scene": {"mood": "blissful", "colors": ["#1a0030", "#ff9500", "#00d4ff"], "composition": "circuit trace", "camera": "infinite scroll", "description": "Fiber optic cables stretch like veins through a translucent silicon body. Data glows within."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Phase locked to the rhythm of machines", "scene": {"mood": "frantic", "colors": ["#000000", "#00ffff", "#ff0066"], "composition": "tunnel perspective", "camera": "depth pulse", "description": "Two oscillators locked in phase, their waveforms spiraling together in perfect sync."}}
|
||||
{"song": "Recursive Loop", "artist": "Stack Overflow", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Recursive loops spinning without end", "scene": {"mood": "zen", "colors": ["#0d0221", "#ff00aa", "#66ff00"], "composition": "holographic stack", "camera": "strobe sync", "description": "An infinite loop: a corridor that turns back on itself, each segment slightly more abstract."}}
|
||||
100
training-data/scene-descriptions-hip-hop.jsonl
Normal file
100
training-data/scene-descriptions-hip-hop.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Concrete Dreams", "artist": "Street Prophet", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Block Party", "artist": "DJ Cipher", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Midnight Cipher", "artist": "Lyrical Ghost", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Crown Heights", "artist": "Queen Nyx", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Bassline Theory", "artist": "Sub Frequency", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Old School", "artist": "The Architect", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Neon Hustle", "artist": "Glow Wire", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Underground Kings", "artist": "Cipher Collective", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Gold Chains", "artist": "Lux Fontaine", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Concrete jungle where the dreams are made", "scene": {"mood": "gritty", "colors": ["#1a1a2e", "#e94560", "#f5a623"], "composition": "low angle grid", "camera": "low angle wide", "description": "A cracked sidewalk stretches toward a neon bodega sign. Speaker stacks flank the scene. Gritty texture overlays everything."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Bass drops hard, speakers shaking the frame", "scene": {"mood": "triumphant", "colors": ["#0d0d0d", "#c4a35a", "#8b0000"], "composition": "diagonal split", "camera": "tracking shot", "description": "The bass frequencies ripple visual distortion across a brick wall. Stage lights strobe red and gold."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Mic check, one two, letting the truth through", "scene": {"mood": "defiant", "colors": ["#2d1b69", "#ff6b35", "#ffd700"], "composition": "street perspective", "camera": "steady handheld", "description": "A lone figure stands center frame, mic in hand, silhouette against a sodium-vapor streetlight."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Streetlights flicker, shadows start to dance", "scene": {"mood": "reflective", "colors": ["#16213e", "#0f3460", "#e94560"], "composition": "cage framing", "camera": "dutch tilt", "description": "Shadows dance on a chain-link fence. A boombox sits on a concrete stoop, casting long shadows."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crown heavy but I wear it with grace", "scene": {"mood": "electric", "colors": ["#0a0a0a", "#ff4444", "#ffcc00"], "composition": "radial burst", "camera": "bird's eye grid", "description": "A crown floats above a figure kneeling on cracked asphalt. Gold leaf peels from broken columns."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Underground kings never bow to the stage", "scene": {"mood": "raw", "colors": ["#1b1b2f", "#e43f5a", "#162447"], "composition": "collage overlay", "camera": "dolly push", "description": "An underground tunnel lit by a single fluorescent tube. Figures gathered in a circle."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Gold chains catching light from the neon sign", "scene": {"mood": "confident", "colors": ["#2c003e", "#ff2e63", "#252a34"], "composition": "panoramic stretch", "camera": "crane sweep", "description": "Gold chains catching light from a neon sign reading 'OPEN 24 HRS'. Reflections multiply."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Cipher spinning, words cutting like a blade", "scene": {"mood": "melancholy", "colors": ["#0f0e17", "#ff8906", "#f25f4c"], "composition": "close-up cluster", "camera": "static front", "description": "A spiral staircase descends into darkness. Each step holds a word carved into concrete."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Block party vibes, the whole city came out", "scene": {"mood": "fierce", "colors": ["#1a1a1a", "#d4af37", "#8b0000"], "composition": "depth tunnel", "camera": "orbit slow", "description": "The block lit up: folding tables, DJ booth, kids dancing. Fire hydrant spraying mist."}}
|
||||
{"song": "Streetlight Sermon", "artist": "Preacher Man", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Preaching from the corner where the real ones stay", "scene": {"mood": "introspective", "colors": ["#111111", "#00d4ff", "#ff0080"], "composition": "asymmetric balance", "camera": "snap zoom", "description": "A figure on a milk crate, arms raised. The crowd below is a sea of shadows and light."}}
|
||||
100
training-data/scene-descriptions-jazz.jsonl
Normal file
100
training-data/scene-descriptions-jazz.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Blue Smoke", "artist": "Miles Shadow", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Rain on 52nd", "artist": "The Quartet", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Chiaroscuro", "artist": "Nina Noir", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Whiskey & Ivory", "artist": "Duke Gray", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Last Call", "artist": "The Night Owls", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Satin Steps", "artist": "Billie Dusk", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Cool Breeze", "artist": "Sidney Smooth", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "After Midnight", "artist": "The Velvet Keys", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Autumn Leaves", "artist": "Cole Autumn", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Blue smoke curling through the spotlight beam", "scene": {"mood": "smoky", "colors": ["#1a1a2e", "#c4a35a", "#4a4a4a"], "composition": "stage spotlight", "camera": "low stage angle", "description": "A single spotlight cuts through blue cigarette smoke. A saxophone gleams in the beam."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Rain tapping rhythms on the club window", "scene": {"mood": "cool", "colors": ["#0d1117", "#8b949e", "#c9362c"], "composition": "smoke layers", "camera": "smoky soft focus", "description": "Rain streaks down a window, through which a club interior glows warmly."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Chiaroscuro playing on the ivory keys", "scene": {"mood": "brooding", "colors": ["#1c1c1c", "#d4af37", "#483d8b"], "composition": "instrument focus", "camera": "slow rack focus", "description": "A figure at a piano, half in light, half in shadow. The keys are ivory and obsidian."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Whiskey neat, piano talking to itself", "scene": {"mood": "improvisational", "colors": ["#0a0a1a", "#b8860b", "#696969"], "composition": "audience blur", "camera": "ambient light", "description": "A whiskey glass catches light from a dim lamp. In the background, a piano waits."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Last call approaching, sax still going strong", "scene": {"mood": "mellow", "colors": ["#151520", "#c0c0c0", "#8b0000"], "composition": "table top-down", "camera": "close-up hands", "description": "The bar is almost empty. A saxophonist plays to the last few listeners. Closing time."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Satin steps gliding across the stage floor", "scene": {"mood": "noir", "colors": ["#111118", "#daa520", "#2f4f4f"], "composition": "bar counter leading", "camera": "steady medium", "description": "A figure in satin shoes crosses a dark stage. The spotlight follows their feet."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Cool breeze through the alley behind the club", "scene": {"mood": "suave", "colors": ["#0d0d1a", "#a0a0a0", "#4b0082"], "composition": "stage wings view", "camera": "moody low-key", "description": "An alley behind a jazz club. A cool breeze moves discarded sheet music across the ground."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "After midnight, the real music begins", "scene": {"mood": "wistful", "colors": ["#1a1520", "#ffd700", "#36454f"], "composition": "silhouette trio", "camera": "cigarette haze", "description": "Past midnight: the club glows like an ember. The band plays to an audience of ghosts."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Autumn leaves falling in six-eight time", "scene": {"mood": "intense", "colors": ["#101015", "#cd853f", "#556b2f"], "composition": "rain-streaked window", "camera": "warm tungsten", "description": "Dead leaves drift across a rain-slicked sidewalk. A jazz poster peels from a brick wall."}}
|
||||
{"song": "Smoke Signals", "artist": "The Indigo Club", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Smoke signals rising from the bass line", "scene": {"mood": "reflective", "colors": ["#0f0f14", "#b8860b", "#6a5acd"], "composition": "neon reflection", "camera": "grainy film", "description": "From the bass player's perspective: the audience is a blur, the smoke rises."}}
|
||||
100
training-data/scene-descriptions-latin.jsonl
Normal file
100
training-data/scene-descriptions-latin.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Fuego y Flor", "artist": "Mariposa", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Noche de Rumba", "artist": "El Sonero", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Corazon Valiente", "artist": "Esperanza", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Bailando Bajo La Luna", "artist": "Los Hermanos", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Sabor a Ti", "artist": "Carolina Luna", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Quimbara", "artist": "La Reina", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Vivir Mi Vida", "artist": "Sol Radiante", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "La Vida Es Un Carnaval", "artist": "Marisol", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "B\u00e9same Mucho", "artist": "Diego Fuego", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Fuego y flor dancing in the street", "scene": {"mood": "passionate", "colors": ["#ff4500", "#ffd700", "#1a0a00"], "composition": "dance pair center", "camera": "dancing follow", "description": "A street festival: fire dancers spin, flowers rain from balconies. The crowd moves as one."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Noche de rumba, congas driving the night", "scene": {"mood": "celebratory", "colors": ["#ff6347", "#ff8c00", "#2d1b00"], "composition": "festival street wide", "camera": "warm saturate", "description": "A club interior: congas line the stage, the crowd sways. Neon lights paint the walls."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Corazon valiente beating like a drum", "scene": {"mood": "joyful", "colors": ["#dc143c", "#ffa500", "#1a0505"], "composition": "instrument circle", "camera": "wide festive", "description": "A figure stands in a doorway, hand over heart. Behind, a courtyard filled with music."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Bailando bajo la luna, bodies in motion", "scene": {"mood": "sultry", "colors": ["#ff1493", "#ffff00", "#0a0a1a"], "composition": "confetti shower", "camera": "close-up passion", "description": "Under the moon, couples spin across a plaza. Lanterns float above. The band plays on."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Sabor a ti lingering on my lips", "scene": {"mood": "vibrant", "colors": ["#ff69b4", "#ff8c00", "#2b1010"], "composition": "partner spin capture", "camera": "tracking swirl", "description": "A close-up of intertwined fingers. Background: a balcony overlooking a moonlit garden."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Quimbara spinning through the candlelight", "scene": {"mood": "romantic", "colors": ["#e60000", "#ffd700", "#1a0000"], "composition": "crowd wave", "camera": "crowd immersion", "description": "Candlelight flickers across a dance floor. A figure spins, dress catching the air."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Vivir mi vida, every beat a celebration", "scene": {"mood": "festive", "colors": ["#ff0066", "#ffcc00", "#0d0d1a"], "composition": "stage fire framing", "camera": "fire light", "description": "The street is the stage. Everyone dances. Confetti and streamers fill every frame."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "La vida es un carnaval, never stop dancing", "scene": {"mood": "fiery", "colors": ["#ff3300", "#ff9900", "#1a0a00"], "composition": "balcony overlook", "camera": "steadi-cam weave", "description": "A carnival floats through the streets. Every face is smiling. Music everywhere."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "B\u00e9same mucho under the bougainvillea", "scene": {"mood": "playful", "colors": ["#cc0033", "#ffdd00", "#110505"], "composition": "drum circle top-down", "camera": "slow motion spin", "description": "Bougainvillea cascades over a white wall. Two figures share a kiss in the doorway."}}
|
||||
{"song": "Cielito Lindo", "artist": "Las Estrellas", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Cielito lindo singing up to the stars", "scene": {"mood": "nostalgic", "colors": ["#ff2200", "#ffaa00", "#0a0500"], "composition": "procession leading", "camera": "vibrant pop", "description": "Stars fill the sky above an open-air plaza. A chorus sings with arms raised."}}
|
||||
100
training-data/scene-descriptions-metal.jsonl
Normal file
100
training-data/scene-descriptions-metal.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Iron Furnace", "artist": "Anvil Storm", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Berserker", "artist": "The Horde", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Abyssal Throne", "artist": "Void Emperor", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Ragnarok", "artist": "Norsefire", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Crimson Tide", "artist": "Blood Chalice", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Forge of Gods", "artist": "Titan Wrath", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Necropolis", "artist": "Crypt Keeper", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Wrath Eternal", "artist": "The Fallen", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Doomsday Engine", "artist": "Chaos Grid", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Iron furnace roaring in the underground", "scene": {"mood": "savage", "colors": ["#1a0000", "#ff0000", "#4a0000"], "composition": "chaotic layering", "camera": "rapid cuts", "description": "A furnace of molten iron. Sparks fly in all directions. Dark figures stand silhouetted."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Berserker charging through the frozen north", "scene": {"mood": "apocalyptic", "colors": ["#0d0000", "#ff4500", "#2d0000"], "composition": "explosion radial", "camera": "shaky cam", "description": "A warrior charges across a frozen field. The sky splits with lightning."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Abyssal throne rising from volcanic glass", "scene": {"mood": "relentless", "colors": ["#0a0a0a", "#dc143c", "#4b0082"], "composition": "fortress silhouette", "camera": "extreme close-up", "description": "A volcanic throne made of obsidian. A figure sits, crowned in magma."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Ragnarok shaking the roots of the world", "scene": {"mood": "dark", "colors": ["#1c0000", "#ff2400", "#3d0000"], "composition": "chain link grid", "camera": "low angle power", "description": "The world tree splits apart. Fire rains from above. The ground cracks."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Crimson tide washing over the battlefield", "scene": {"mood": "furious", "colors": ["#000000", "#8b0000", "#ff6347"], "composition": "volcanic split", "camera": "speed ramp", "description": "A battlefield drowning in red. Waves of crimson crash against iron shields."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Forge of gods hammering the sky apart", "scene": {"mood": "monolithic", "colors": ["#0f0505", "#ff1a1a", "#4d0000"], "composition": "pyre cluster", "camera": "flash cuts", "description": "A massive forge in the sky. Gods hammer at the clouds. Sparks become stars."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Necropolis sprawling under a dead sun", "scene": {"mood": "primal", "colors": ["#050000", "#cc0000", "#1a1a1a"], "composition": "weapon spread", "camera": "smash zoom", "description": "A dead city of stone towers under a sun that gives no warmth. Silence."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Wrath eternal burning through the ages", "scene": {"mood": "brutal", "colors": ["#100000", "#ff3300", "#2a0a0a"], "composition": "colosseum wide", "camera": "aerial chaos", "description": "Eternal fire burning in a pit. Chains stretch from the darkness, pulled taut."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "Doomsday engine grinding worlds to dust", "scene": {"mood": "epic", "colors": ["#080000", "#e60000", "#330000"], "composition": "avalanche descent", "camera": "tracking run", "description": "A machine the size of a mountain, grinding slowly. Gears made of bone."}}
|
||||
{"song": "Hellgate", "artist": "Inferno Legion", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Hellgate opening beneath a blood-red moon", "scene": {"mood": "chaotic", "colors": ["#0d0000", "#ff0033", "#1a001a"], "composition": "fracture pattern", "camera": "impact freeze", "description": "A gate of iron and bone opens. Beyond it, a landscape of ash and embers."}}
|
||||
100
training-data/scene-descriptions-rnb.jsonl
Normal file
100
training-data/scene-descriptions-rnb.jsonl
Normal file
@@ -0,0 +1,100 @@
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Velvet Hours", "artist": "Sienna Cole", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Candlelight", "artist": "The Midnight Sun", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Slow Burn", "artist": "Amara Devine", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Silk & Smoke", "artist": "Jasper Blue", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Moonlit", "artist": "Celeste Waters", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Warm Embrace", "artist": "Solomon Grey", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Midnight Rain", "artist": "Ivory Keys", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Golden Hour", "artist": "Soleil", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "After Hours", "artist": "Marcus Bell", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 1, "timestamp": "0:00", "duration": "30s", "lyric_line": "Velvet hours melting into candlelight", "scene": {"mood": "sensual", "colors": ["#2c1810", "#c9a87c", "#8b4513"], "composition": "centered portrait", "camera": "shallow depth", "description": "A room draped in velvet. Candles on every surface. Warm amber light fills the frame."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 2, "timestamp": "0:30", "duration": "30s", "lyric_line": "Your silhouette framed by the window glow", "scene": {"mood": "tender", "colors": ["#1a0f0a", "#d4a574", "#ff6b6b"], "composition": "soft vignette", "camera": "slow dolly", "description": "A silhouette in a window frame. Behind, city lights blur into bokeh. Warm tones dominate."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 3, "timestamp": "1:00", "duration": "30s", "lyric_line": "Slow burn igniting between two hearts", "scene": {"mood": "bittersweet", "colors": ["#2d1f1a", "#e8c39e", "#b8860b"], "composition": "duo framing", "camera": "close portrait", "description": "Two figures inches apart. The space between them glows with a warm, slow-burning light."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 4, "timestamp": "1:30", "duration": "30s", "lyric_line": "Silk and smoke weaving through the room", "scene": {"mood": "intimate", "colors": ["#1c1410", "#daa520", "#800020"], "composition": "curtain reveal", "camera": "soft focus", "description": "Silk curtains billowing. Smoke curling from an incense stick. A figure reclining on satin."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 5, "timestamp": "2:00", "duration": "30s", "lyric_line": "Moonlit whispers on the edge of sleep", "scene": {"mood": "warm", "colors": ["#2a1810", "#f0d9b5", "#cd853f"], "composition": "mirror reflection", "camera": "steady tripod", "description": "Moonlight pouring through sheer curtains onto an empty bed. Everything in silver and gold."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 6, "timestamp": "2:30", "duration": "30s", "lyric_line": "Warm embrace where the world fades away", "scene": {"mood": "longing", "colors": ["#180d08", "#deb887", "#a0522d"], "composition": "candle cluster", "camera": "gentle orbit", "description": "Two figures in a tight embrace, framed by a doorway. Warm light from within."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 7, "timestamp": "3:00", "duration": "30s", "lyric_line": "Midnight rain tapping on the rooftop slow", "scene": {"mood": "dreamy", "colors": ["#201510", "#f5deb3", "#d2691e"], "composition": "silhouette pair", "camera": "fade dissolve", "description": "Rain streaks down a window pane. Inside, a figure sits at a piano, lit by a single lamp."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 8, "timestamp": "3:30", "duration": "30s", "lyric_line": "Golden hour painting everything in honey", "scene": {"mood": "soulful", "colors": ["#1a1008", "#ffe4b5", "#b22222"], "composition": "intimate close-up", "camera": "warm filter", "description": "Everything washed in honey gold. A figure on a balcony overlooking a sun-drenched city."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 9, "timestamp": "4:00", "duration": "30s", "lyric_line": "After hours, just your voice and mine", "scene": {"mood": "passionate", "colors": ["#251812", "#e6be8a", "#8b0000"], "composition": "bedroom wide", "camera": "golden hour", "description": "After midnight: a dim apartment, vinyl spinning on a turntable. Two glasses on a table."}}
|
||||
{"song": "Whisper", "artist": "Luna Shade", "beat": 10, "timestamp": "4:30", "duration": "30s", "lyric_line": "Whisper soft enough to feel the words", "scene": {"mood": "serene", "colors": ["#1e120c", "#f4e1c1", "#cc5500"], "composition": "window light", "camera": "low light", "description": "A close-up of lips about to speak. The background dissolves into soft, warm bokeh."}}
|
||||
100
training-data/scene-descriptions-rock.jsonl
Normal file
100
training-data/scene-descriptions-rock.jsonl
Normal 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."}}
|
||||
Reference in New Issue
Block a user