A beágyazott yt-dlp kliens a YoutubeDL-nek átadott beállításokból olvassa a proxyját:

import yt_dlp

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

A SOCKS5 proxy listáról származó jelölt biztosíthatja a végpontot a bemutatott SOCKS5 URL-ben. Cserélje ki a pass-t az alkalmazás szándékolt műveleteire az ügyfélkörnyezetben. Ezek a műveletek megtartják valódi médium URL-jeiket célként.

A proxy beállítás támogatja a HTTP, HTTPS és SOCKS végpontokat. A sémája a közvetítő protokollt írja le. A HTTPS proxyhoz kompatibilis, telepített kéréskezelő is szükséges, például Requests vagy curl_cffi.

Egy kifejezetten üres proxy sztring a közvetlen hozzáférést választja. A beállítás kihagyása megőrzi a yt-dlp szokásos, környezetalapú proxy viselkedését.

Konfigurálja a munkát végző YoutubeDL példányt. A környező alkalmazás Requests munkamenetének saját házirendje van, és a delegált külső letöltőnek is szüksége lehet saját proxy bemenetre.

Kapcsolódó cikkek