Previous rules were ambiguous and Claude was sometimes picking: - Just the chorus (no build-up) - Second chorus instance (lower energy than first) - Random verse + later chorus combinations New explicit priority order: 1. PRIMARY: pre-chorus verse (build-up) + first chorus (~20-35s total) 2. FALLBACK: just first chorus alone 3. LAST RESORT: dramatic peak section Strict rules: - ALWAYS first chorus (highest energy/recognition) - NEVER second/third chorus instances - NEVER skip between verses - NEVER extend over 35 seconds - Concrete example given: chorus@32s,16s long → pick 20-48s This fixes Veseli Dolenjci picking second chorus + post-chorus verse instead of natural pre-chorus build-up + first chorus. |
||
|---|---|---|
| .. | ||
| analyze.py | ||
| clip.py | ||
| find_chorus.py | ||
| reframe.py | ||
| subtitle.py | ||
| yt_download.py | ||