Definiu l'opció proxy en incrustar yt-dlp a Python
Passeu l'URL del proxy a les opcions de YoutubeDL en incrustar yt-dlp a Python.
Un client yt-dlp incrustat llegeix el seu proxy de les opcions que es passen a YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
Un candidat de la llista de proxys SOCKS5 pot proporcionar el punt final a l'URL SOCKS5 mostrada. Substituïu pass per les operacions previstes de l'aplicació dins del context del client. Aquestes operacions conserven els seus URL reals de mitjans com a destinacions.
L'opció proxy admet punts finals HTTP, HTTPS i SOCKS. El seu esquema descriu el protocol intermediari. Un proxy HTTPS també requereix un gestor de sol·licituds compatible instal·lat, com ara Requests o curl_cffi.
Una cadena de proxy buida explícita selecciona l'accés directe. Ometre l'opció conserva el comportament normal de yt-dlp basat en l'entorn.
Configureu la instància de YoutubeDL que fa la feina. Una sessió de Requests a l'aplicació que l'envolta té la seva pròpia política, i un descarregador extern delegat també pot necessitar la seva pròpia entrada de proxy.