代码之家  ›  专栏  ›  技术社区  ›  showkey

如何在youtube dl的python代码中嵌入socks5代理?

  •  3
  • showkey  · 技术社区  · 7 年前

    youtube-dl --proxy socks5://127.0.0.1:1080 $link -o $dir 可以在bash shell的youtube嵌入式socks5代理上下载视频。

    from __future__ import unicode_literals
    import youtube_dl
    ydl_opts = {}
    link = "some_youtube_url"
    with youtube_dl.YoutubeDL(ydl_opts) as ydl:
        ydl.download([link])
    


    https://github.com/rg3/youtube-dl ,仍然不知道如何在youtube dl的python代码中添加socks5代理。

    1 回复  |  直到 7 年前
        1
  •  9
  •   anon anon    7 年前

    只需设置 proxy

    ydl_opts = {
        'proxy': 'socks5://127.0.0.1:1080',
    }
    

    并保持其余代码不变。