Un cliente yt-dlp integrado le o seu proxy das opcións que se pasan a YoutubeDL:

import yt_dlp

options = {
    'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
    pass

Un candidato da lista de proxies SOCKS5 pode fornecer o punto final na URL SOCKS5 mostrada. Substitúa pass polas operacións previstas da aplicación dentro do contexto do cliente. Esas operacións conservan as súas URL reais de medios como destinos.

A opción proxy admite puntos finais HTTP, HTTPS e SOCKS. O seu esquema describe o protocolo intermediario. Un proxy HTTPS tamén require un xestor de solicitudes compatible instalado, como Requests ou curl_cffi.

Unha cadea de proxy baleira explícita selecciona o acceso directo. Omitir a opción conserva o comportamento normal de proxy de yt-dlp baseado na contorna.

Configure a instancia de YoutubeDL que realiza o traballo. Unha sesión de Requests na aplicación circundante ten a súa propia política, e un descargador externo delegado tamén pode necesitar a súa propia entrada de proxy.

Artigos relacionados