@Mars36

Как получить информацию о плейлисте не загружая его в yt-dlp?

Я могу получить информацию которая мне нужна, но либа для этого выкачивает весь плейлист, что очень долго.
Пробовал играться с параметром download, но это не дало вообще никакого результата, например:
info = ydl.extract_info(url, download=False)
и
info = ydl.extract_info(url, download=True)
Никак не изменяет скачку. Возможно я упускаю еще что то?
Или же он так загружает только информацию?
[youtube:tab] Downloading just video X-VdHRROubI because of --no-playlist
[youtube] X-VdHRROubI: Downloading webpage
[youtube] X-VdHRROubI: Downloading android player API JSON
[youtube] X-VdHRROubI: Downloading MPD manifest
[youtube] X-VdHRROubI: Downloading MPD manifest
[youtube:tab] Downloading playlist PLrKqYl7FgK1SYT46S4UxrmnBcd9cLhixu; add --no-playlist to just download video X-VdHRROubI
[youtube:tab] PLrKqYl7FgK1SYT46S4UxrmnBcd9cLhixu: Downloading webpage
[youtube:tab] PLrKqYl7FgK1SYT46S4UxrmnBcd9cLhixu: Downloading webpage
[youtube:tab] PLrKqYl7FgK1SYT46S4UxrmnBcd9cLhixu: Downloading API JSON with unavailable videos
[download] Downloading playlist: Born To Die (Album)
[youtube:tab] playlist Born To Die (Album): Downloading 15 videos
[download] Downloading video 1 of 15
[youtube] X-VdHRROubI: Downloading webpage
[youtube] X-VdHRROubI: Downloading android player API JSON
[youtube] X-VdHRROubI: Downloading MPD manifest
[youtube] X-VdHRROubI: Downloading MPD manifest
[download] Downloading video 2 of 15
...
  • Вопрос задан
  • 485 просмотров
Решения вопроса 1
@bezvozni
ydl_opts = {
"extract_flat": True,
}
with YoutubeDL(ydl_opts) as ydl:
info = ydl.extract_info(url)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы