--repair only reads metadata (never downloads), so pass --extractor-args youtube:player_skip=js to yt-dlp. Keeps album/artist/year/title but avoids the slow, throttle-prone nsig JS step (which crawls without a JS runtime and trips YouTube rate-limiting during bulk runs). run_yt_dlp_get_metadata gains an optional extra_args param; the download path is unchanged. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
12 KiB
12 KiB