Я хочу скачать видео YouTube через YouTube-DL через прокси-сервер, но он показывает, требуется проверка подлинности
код:
http_proxy="http://username:password@proxy:port/" youtube-dl url
это показывает ошибку аутентификации
proxychains youtube-dl [options] LINK
proxychans
по умолчанию использует службу tor , если у вас есть собственный прокси-сервер, отредактируйте последнюю строку /etc/proxychains.conf
файла.
sudo apt-get install proxychains tor obfsproxy
Если вы хотите использовать tor, настройте его на использование obfs2 .
proxychains-ng
работали с Tor из коробки. Что заставляет вас говорить, что мы должны настроить его на использование obfs2 ? (Возможно, в 2013 годуproxychains
понадобилась дополнительная конфигурация?)proxychains tor
из коробки. и 17 МБ меньше дискового пространства.Вы можете использовать опцию прокси для команды.
Если вы хотите использовать прокси для всех последующих вызовов, создайте файл конфигурации
Linux / OSX: ~ / .config / youtube-dl / config
Windows:% APPDATA% \ youtube-dl \ config.txt
с содержанием
источник
для текущей версии youtube-dl вы можете использовать переключатель
--proxy
например
$youtube-dl --proxy http://user:password@your_proxy.com:port url
у меня работает просто отлично
источник
Этот синтаксис вызова теперь устарел.
Со страницы справки:
Поэтому, если вы не используете китайские прокси, команда должна быть:
Выбор между http или https в зависимости от типа прокси.
Вы также можете попробовать протестировать свой прокси, используя urllib2 напрямую:
источник