pytube - это крутая библиотека для Python, позволяющая скачивать видео с YouTube.
По сравнению с youtube-dl она жрёт чуть меньше памяти и работает нативно под Python.
Но, стоит отметить, что библиотека при всех своих преимуществах иногда ломается и не распознает ютуб ссылки.
Поэтому, в идеале, стоит пользоваться сразу 2-3 библиотеками.
Чтобы достичь безотказной работы.
Ставится командой pip install pytube
Документация здесь.