Как правильно и безопасно запросить плейлист - PullRequest
0 голосов
/ 01 марта 2019

Я хочу извлечь информацию из плейлиста YouTube, но запрос всего плейлиста сразу кажется довольно ненадежным, даже если я использую флаг ignoreerrors, потому что иногда он застревает, особенно если интернет-соединение немного шатко,Стоит ли просто загружать плейлист один за другим, устанавливая значения playliststart и playlistend и обрабатывая его в цикле?

Мой текущий код выглядит следующим образом:

simulate_ydl_opts = {
    'format': "251",
    'playlistend': 50,
    'ignoreerrors': True,
    'simulate':True
}
youtube_dl_object = youtube_dl.YoutubeDL(simulate_ydl_opts)
test_info=youtube_dl_object.extract_info("https://www.youtube.com/user/Rasenfunk")
...