Загрузите видео из плейлиста YouTube в отдельный каталог, проиндексированный по порядку видео в плейлисте
$ youtube-dl -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/playlist?list=PLwiyx1dc3P2JR9N8gQaQN_BCvlSlap7re
Загрузите все плейлисты канала YouTube / пользователя, сохраняя каждый плейлист в отдельном каталоге:
$ youtube-dl -o '%(uploader)s/%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/user/TheLinuxFoundation/playlists
Выбор видео:
youtube-dl - это программа командной строки для загрузки видео с YouTube.com и еще нескольких сайтов. Для этого требуется интерпретатор Python версии 2.6, 2.7 или 3.2+, и он не зависит от платформы. Он должен работать на вашем Unix-компьютере, в Windows или macOS. Он передан в общественное достояние, что означает, что вы можете изменять его, распространять или использовать по своему усмотрению.
$ youtube-dl [OPTIONS] URL [URL...]
--playlist-start НОМЕР Плейлист видео для начала (по умолчанию 1)
--playlist-end ЧИСЛО Плейлистов, в котором заканчивается видео (по умолчанию последнее)
--playlist-items ITEM_SPEC Плейлист видеоэлементов для загрузки. Уточнить
индексы видео в плейлисте
разделенные запятыми, например: "--playlist-items
1,2,5,8 ", если вы хотите скачать видео
проиндексированы 1, 2, 5, 8 в списке воспроизведения. Вы можете
укажите диапазон: "--playlist-items
1-3,7,10-13 ", он загрузит видео.
с индексами 1, 2, 3, 7, 10, 11, 12 и 13.