Я подозреваю, что большинство загрузчиков YouTube выполняют одно из трех действий:
Выполнение кода на стороне клиента для фактической загрузки. Вместо этого сервер / расширение выполняет код, чтобы найти обслуживаемый файл.
Платите за профессиональные прокси-серверы, достаточные для того, чтобы справиться с количеством загрузок, которые один пытается выполнить без запускав пределах скорости. Прокси не дорогие.
Ограничить скорость загрузки.
Это единственные способы, которые я вижу в проблеме блокирования. Youtube действительно не хочет, чтобы вы делали то, что вы пытаетесь сделать, и много думал о том, чтобы это остановить.