«YouTube Audio Library» — коллекция свободных аудиотреков, которые можно использовать в своих видеороликах на YouTube. Согласно официальной инструкции, все эти ролики можно скачать через раздел "Creator Studio > Create > Audio Library", но только скачивать их можно поштучно и для выполнения данных действий необходимо залогинится на сайте. А что же делать если есть желание скачать данную коллекцию, но желания логиниться/регистрироваться в YouTube нет?
Будем использовать Python-скрипт youtube-dl
и плейлист "All Youtube Audio Library Songs [Ordered by Popularity]" на канале
Audio Library – No Copyright Music.
На скриншоте:
- Утилита: youtube-dl (v2017.11.06);
- Терминал: xfce4-terminal (v0.6.3);
- Веб-браузеры:
- Файловый менеджер: Thunar (v.1.6.11).
Копируем скрипт youtube-dl
в папку, в которую будем загружать все треки из данного плейлиста (в моём случае это папка «Music»), окрываем терминал в данной папке и выполняем следующие действия:
~ $ chmod +x ./youtube-dl
~ $ ./youtube-dl -f 140 "https://www.youtube.com/playlist?list=PLzCxunOM5WFJ7sbHi_9Zwq2xOwtkYeZlx"
В данном примере youtube-dl -f 140
означает что скачивать будем треки как аудио и сохранять их в формате *.m4a, ~ 128Kbps
. По завершению скачивания всех треков (на данный момент в плейлисте 790 треков) они занимают около 2.0 Gb на диске.
>>> Просмотр (1280x800, 348 Kb)