Allow scoping the proxy to lookups only
YouTube's bot checks started once traffic went through a proxy exit IP, while direct downloads had worked. YTDLP_PROXY_SCOPE=search keeps the proxy on search and metadata — where it is needed to get past filtered results — and lets the audio stream go out directly. Default stays "all", so nothing changes unless it is set. Searches also now run against a throwaway copy of the cookie file: they run in parallel and yt-dlp rewrites that file on exit, so two of them could clobber the jar the downloads depend on. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
2ee907626e
commit
24dfcf9232
@@ -292,8 +292,16 @@ YTDLP_PROXY=socks5h://127.0.0.1:1080
|
||||
```
|
||||
|
||||
3. **Подозрительный IP.** Выходные узлы Psiphon и прочих публичных прокси YouTube знает и
|
||||
проверяет чаще. Здесь помогают именно cookies; экспортировать их лучше из браузера,
|
||||
работающего через тот же прокси, чтобы сессия не выглядела прыгающей между странами.
|
||||
проверяет чаще. Если без прокси скачивание работало, а с ним пошли бот-проверки — оставьте
|
||||
прокси только поиску:
|
||||
|
||||
```dotenv
|
||||
YTDLP_PROXY_SCOPE=search
|
||||
```
|
||||
|
||||
Тогда через прокси идут поиск и метаданные (ради обхода фильтрации выдачи), а аудиопоток
|
||||
качается напрямую. Второй путь — cookies, экспортированные из браузера, работающего через
|
||||
тот же прокси, чтобы сессия не выглядела прыгающей между странами.
|
||||
|
||||
## Учётка YouTube (cookies)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user