ffmpeg concat demuxer dies with "Error sending frames to consumers: Invalid argument" when input segments don't share codec / pixel format / framerate / resolution. Mixed-source timelines hit this every time — e.g. an AV1 clip + an H.264 clip going through the same concat. Switch to the concat *filter*. It re-encodes through a filter graph so disparate inputs are normalised inline. Each input is scaled to 1920x1080 with letterbox, format=yuv420p, audio resampled. concat=n=N joins them into [outv]/[outa]. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| Dockerfile.gpu | ||
| package-lock.json | ||
| package.json | ||