Replace communicate() with direct stderr.read() + wait() to avoid double-closing stdin. Catch BrokenPipeError for early ffmpeg exits. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
16 KiB
16 KiB