Avoid the Windows file-lock race where one worker deletes/overwrites yt-dlp.exe/ffmpeg.exe while sibling workers still run those processes. Now pass 1 downloads all tracks and collects failures without any mid-flight refresh; after Promise.all (no live child processes), the binaries are force-reinstalled once and only the failed tracks retry. Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
8.3 KiB
8.3 KiB