forked from jsl/video_editing_poc
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 |
||
|---|---|---|
| .claude | ||
| .idea | ||
| dashboards | ||
| docs | ||
| input/source | ||
| output | ||
| src | ||
| tools | ||
| .gitignore | ||
| pom.xml | ||