ffmpeg loudnorm läuft jetzt nur noch beim allerersten Play eines Sounds. Das Ergebnis wird als PCM in .norm-cache/ gespeichert und danach direkt abgespielt (kein ffmpeg-Spawn mehr → praktisch null Overhead). - .norm-cache/ Verzeichnis mit automatischer Invalidierung (Quell-mtime) - Cache-Cleanup bei Admin delete/rename - Hintergrund-Warmup beim Serverstart: Top-50 Sounds vorab normalisieren - Fallback auf direktes Abspielen wenn ffmpeg fehlschlägt - .norm-cache wird aus Soundliste gefiltert Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| tsconfig.json | ||