o5a, это используется в боте. Первый запрос - получение всей информации о видео, включая доступные форматы. Далее эти данные сохраняются, пользователь выбирает необходимый формат и бот загружает нужное видео. Но если выполнить уже после получения информации ещё ydl.download, то он заново сделает запрос к странице youtu.be/***********, а это, как никак, лишний запрос, не хотелось бы.
Если youtube_dl не позволяет такое, может есть способ на питоне (или для командной строки linux) для быстрой параллельной загрузки фрагментов DASH формата? Стандартные способы загружают очень долго.