๐ Proxies
Proxies are used mainly for tasks that work through InnerTube API. They help distribute requests across IP addresses and reduce the risk of restrictions during large parsing or downloading runs.
๐ Where to Specify Proxiesโ
Add proxies line by line to the [Proxy].txt file in the YouTube-Parser folder.
Supported formats:
http://login:password#ip:port
http://ip:port
socks5://login:password#ip:port
socks5://ip:port
โ๏ธ Proxy Settingsโ
The Advanced tab contains:
- Proxy โ enables proxy use. This is primarily needed for InnerTube API.
- Proxy rotation โ takes proxies from the file cyclically without deleting lines.
With rotation enabled, several threads can use the same proxy. If all proxies run out of request limits, the template may keep switching between them without producing useful results.
๐ฅ๏ธ Using the Local IPโ
You can specify your device's external IP as a proxy. This is equivalent to running without a proxy, but it lets you add a thread that uses the current IP.
For this, add one of these values to [Proxy].txt:
localhost
127.0.0.1
๐งฏ Running Without Proxiesโ
If InnerTube API is used without proxies, enable Delay between requests on the Advanced tab. This adds a delay between requests and reduces the chance of captcha.
โ ๏ธ Recommendationsโ
- Use stable private proxies.
- Do not use public proxies for large runs: they are often unstable and quickly hit restrictions.
- Test on a small list before large-scale parsing.
- Do not publish [Proxy].txt: it may contain usernames, passwords, and working proxy addresses.