Youtube-dl версии 2020.03.01 не может получить метаданные с помощью Raspbian 9, но отлично работает с использованием Raspbian 10.
Все две малины в одной сети, один и тот же шлюз.
[отладка] Конфигурация системы: [] [отладка] Конфигурация пользователя: [] [отладка] Пользовательская конфигурация : [] [debug] Аргументы командной строки: [u'-g ', u' - подробный ', u' https://www.youtube.com/watch?v=ta7jv3n1Mt0 '] [debug] Кодировки: локаль UTF-8, fs UTF -8, из UTF-8, преф UTF-8 [отладка] youtube-dl версия 2020.03.01 [отладка] Python версия 2.7.13 (CPython) - Linux -4.19.66-v7 + -armv7l-with-debian-9.11 [debug] exe версии: нет [debug] Карта прокси: {} ОШИБКА: невозможно загрузить веб-страницу: ошибка HTTP 429: слишком много запросов (вызвано HTTPError ()); пожалуйста, сообщите об этой проблеме на https://yt-dl.org/bug. Убедитесь, что вы используете последнюю версию; введите youtube-dl -U для обновления. Обязательно передайте youtube-dl с флагом --verbose и включите его полный вывод. Файл "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", строка 627, на _request_webpage возвращает файл self._downloader.urlopen (url_or_request) "/ usr / local / bin / youtube-dl / youtube_dl /YoutubeDL.py ", строка 2238, в urlopen возвращает self._opener.open (req, timeout = self._socket_timeout) Файл" /usr/lib/python2.7/urllib2.py ", строка 435, в открытом ответе = meta (req, response) Файл "/usr/lib/python2.7/urllib2.py", строка 548, в http_response 'http', запрос, ответ, код, msg, hdrs) Файл "/ usr / lib /python2.7/urllib2.py ", строка 473, по ошибке возвращает self._call_chain (* args) Файл" /usr/lib/python2.7/urllib2.py ", строка 407, в _call_chain result = fun c (* args) Файл "/usr/lib/python2.7/urllib2.py", строка 556, в http_error_default повысить HTTPError (req.get_full_url (), код, msg, hdrs, fp)
Итак, вывод говорит, что я забанен на youtube, но тестирование той же команды на моем Raspbian 10 все работает нормально. Выходные данные с raspbian 10:
Я попытался запустить команду с python3, с тем же поведением.