Go to file
JSLMPR 4d2cea15a7 Fix: music/audio cut off early with crossfades (separate video+audio passes)
R6 ran the video xfade and audio acrossfade in one filtergraph on the same inputs,
which starved the audio path and truncated it (final audio 4.2s vs 9.7s video) --
so the music appeared to end early. Split into two passes (xfadeVideoCommand video
only, acrossfadeAudioCommand audio only) and mux them. Verified: final audio now
9.8s matching the 9.67s video, music present through the end. Isolation and unit
tests confirm the two chains each produce the full compressed length.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MPuJXQyAeWpFcTtcnxo1UN
2026-07-24 11:52:43 +02:00
.claude docs(memory): record current HEAD (a2a7d7d) + tmpdir/sandbox workaround 2026-07-24 09:42:57 +02:00
.idea I added an importable Grafana dashboard at dashboards/video-clipping-overview-grafana.json:1 and the companion setup note in docs/dashboards.md:1. The dashboard covers queue backlog and age, DLQ and processing counts, API 2026-07-10 00:14:13 +02:00
dashboards I added an importable Grafana dashboard at dashboards/video-clipping-overview-grafana.json:1 and the companion setup note in docs/dashboards.md:1. The dashboard covers queue backlog and age, DLQ and processing counts, API 2026-07-10 00:14:13 +02:00
docs R8: swell the music into the payoff 2026-07-24 09:37:43 +02:00
input/source • Added missing tests and a 100% coverage gate for the new folder scheduler package. 2026-07-10 01:02:08 +02:00
output - Implement end-to-end cinematic highlight rendering pipeline 2026-07-12 01:20:18 +02:00
src Fix: music/audio cut off early with crossfades (separate video+audio passes) 2026-07-24 11:52:43 +02:00
tools Automatic two-tier highlight director + source-adaptive rendering 2026-07-23 22:49:05 +02:00
.gitignore Fix local CV visual-analysis client (HTTP/1.1) to enable YOLO selection 2026-07-22 11:14:48 +02:00
pom.xml Configure folder scheduler in YAML 2026-07-10 12:24:16 +02:00