У меня есть веб-приложение, которое использует youtube-dl для загрузки видео, в течение некоторого времени я получаю на YouTube сообщение: «Невозможно извлечь видеоданные, я знаю, что это не мое веб-приложение, а YouTube-dl, которое вызывает его, потому что онопроисходит также в терминале.
Я обнаружил, что это связано с экстрактором см. здесь на GitHub репо
if not video_info:
unavailable_message = extract_unavailable_message()
if not unavailable_message:
unavailable_message = 'Unable to extract video data'
raise ExtractorError(
'YouTube said: %s' % unavailable_message, expected=True, video_id=video_id)