youtube-dl - это загрузчик видео в командной строке, который также доступен с помощью интерфейса пользователя через YDL-UI.
Вы можете использовать youtube-dl для загрузки видео с сайта YouTube.com и еще нескольких сайтов. Для этого требуется интерпретатор Python версии 2.6, 2.7 или 3.2+, и он не зависит от платформы. Он должен работать в вашем блоке Unix, Windows или в macOS.