O Youtube-dl não suporta um proxy SOCKS. Há uma solicitação de recursos para ela, com links para algumas propostas de trabalho.
O Youtube-dl suporta proxies HTTP prontos para uso. Para se beneficiar deste suporte, você precisará executar um proxy em myserver.com
. Praticamente qualquer proxy leve, por exemplo, tinyproxy . O proxy só precisa ouvir as conexões locais ( Listen 127.0.0.1
in tinyproxy.conf
). Se o proxy HTTP estiver escutando na porta 8035 ( Port 8035
), execute o seguinte comando ssh:
ssh -L 8035:localhost:8035 [email protected]
e defina as variáveis de ambiente http_proxy
e https_proxy
:
export http_proxy=http://localhost:8035/ https_proxy=http://localhost:8035/
youtube-dl youtube.com/watch?V=3XjwiV-6_CA