Задайте опцията за прокси при вграждане на yt-dlp в Python
Подайте URL на прокси към опциите на YoutubeDL при вграждане на yt-dlp в Python.
Вграденият клиент yt-dlp чете проксито си от опциите, подадени на YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
Кандидат от списъка със SOCKS5 проксита може да осигури крайната точка в показания SOCKS5 URL. Заменете pass с предвидените операции на приложението в контекста на клиента. Тези операции запазват реалните си URL адреси на медията като дестинации.
Опцията за прокси поддържа HTTP, HTTPS и SOCKS крайни точки. Схемата ѝ описва протокола на посредника. HTTPS проксито изисква и съвместим инсталиран манипулатор на заявки, например Requests или curl_cffi.
Изричен празен низ за прокси избира директен достъп. Ако опцията е пропусната, се запазва нормалното поведение на yt-dlp за прокси от средата.
Конфигурирайте екземпляра YoutubeDL, който върши работата. Сесията Requests в обкръжаващото приложение има собствена политика, а делегираният външен downloader може да се нуждае и от собствен вход за прокси.