Когда находите интересное видео на YouTube, вам хотелось ли его сохранить в архив или что бы посмотреть его в офлайн в путешествии?
Для сохранения видео будем использоваться утилиту youtube-dl, написанной на Python.
Установка youtube-dl
Установка youtube-dl в Debian
1 2 | apt-get install pip pip install --upgrade youtube_dl -g |
Установка youtube-dl в Ubuntu
1 | apt-get install youtube-dl |
Установка youtube-dl в CentOS
Для установки в CentOS предварительно необходимо установить EPEL репозиторий
1 | yum install youtube-dl |
Скачивание YouTube видео youtube-dl
После установки, достаточно просто указать ссылку, youtube-dl загрузит видео и сохранит его в формате mp4 / flv.
1 | youtube-dl https://www.youtube.com/watch?v=dQw4w9WgXcQ |
Скачивание видео с YouTube в разных форматах
Большинство видео на YouTube доступны в разных форматах и разном качестве. Для начала необходимо проверить какие форматы доступны
1 | youtube-dl -F https://www.youtube.com/watch?v=dQw4w9WgXcQ |
Выбираем необходимый формат и скачиваем его
1 | youtube-dl -f 140 https://www.youtube.com/watch?v=dQw4w9WgXcQ |
Пакетное скачивание видео с YouTube
для скачивания множества видео с YouTube используем параметр -a
1 | youtube-dl -a video.list.txt |
Извлечь аудио (MP3) из видео YouTube
Если необходимо извлечь звук видео и сохранить его в аудио формате (mp3), необходимо установить ffmpeg, после этого можно будет конвертировать видео YouTube в аудио файлы.
1 | youtube-dl https://www.youtube.com/watch?v=dQw4w9WgXcQ --extract-audio --audio-format mp3 |