je veux télécharger la vidéo youtube via youtube-dl via le serveur proxy mais cela montre l'authentification requise
code:
http_proxy="http://username:password@proxy:port/" youtube-dl url
il montre une erreur d'authentification
proxychains youtube-dl [options] LINK
proxychans
utilise le service tor par défaut, si vous avez votre propre proxy, éditez la dernière ligne du /etc/proxychains.conf
fichier.
sudo apt-get install proxychains tor obfsproxy
Si vous souhaitez utiliser tor, configurez-le pour utiliser obfs2 .
proxychains-ng
travaillé avec Tor hors de la boîte. Qu'est-ce qui vous fait dire que nous devrions le configurer pour utiliser obfs2 ? (Peut-être en 2013,proxychains
avait besoin de plus de configuration?)proxychains tor
hors de la boîte. et 17 Mo d'espace disque en moins.vous pouvez utiliser l'option proxy pour la commande.
Si vous souhaitez utiliser un proxy pour toutes les autres invocations, créez un fichier de configuration
Linux / OSX: ~ / .config / youtube-dl / config
Windows:% APPDATA% \ youtube-dl \ config.txt
avec le contenu
la source
pour la version actuelle de youtube-dl, vous pouvez utiliser le commutateur
--proxy
par exemple
$youtube-dl --proxy http://user:password@your_proxy.com:port url
fonctionne très bien pour moi
la source
Cette syntaxe d'invocation est désormais obsolète.
Depuis la page d'aide:
Donc, sauf si vous utilisez des proxys chinois, la commande doit être:
Choix entre http ou https selon le type de proxy.
Vous pouvez également essayer de tester votre proxy en utilisant directement urllib2:
la source