Сегодня поговорим про YouTube-DL. Мы все любим слушать музыку. Будь то в спортзале, на работе, на улице, музыка — часть нашей жизни. У каждого есть своя музыкальная коллекция, и, несомненно, всем нравится ее расширять. Несмотря на то, что есть стриминговые сервисы, такие как Spotify, многие люди по-прежнему любят загружать собственную музыку и организовывать свои альбомы и плейлисты.
Сегодня мы расскажем Вам, как легко скачать mp3-треки с видео на YouTube. Для этого мы будем использовать YouTube-DL — инструмент для загрузки видео в командной строке для Linux. Сделанный на основе рython, youtube-dl можно использовать практически для всех дистрибутивов Linux.
В этом уроке вы узнаете, как загружать mp3-треки с Youtube с помощью инструмента youtube-dl. Для начала Вам нужно будет установить его в вашей системе.
Установка YouTube-DL — Youtube Video Downloader для Linux
YouTube-DL доступен как для CentOS / RHEL / Fedora, так и для Ubuntu / Debian, и его можно легко установить, используя следующие команды:
Загрузка MP3-трека с Youtube видео в Linux
Youtube-dl имеет довольно обширную страницу справки и, если вы хотите просмотреть ее, просто введите:
Если вы ищете конкретную настройку, рекомендуем использовать утилиту grep и искать конкретное слово, как показано.
Теперь, чтобы загрузить видео в качестве mp3-трека, нам нужны следующие две опции:
- —extract-audio (короткая опция —x) — Преобразование видеофайлов в аудио-файлы.
- —audio-format — указывает аудиоформат, в котором будет загружен файл. Поддерживаемые аудиоформаты являются «best», «aac», «vorbis», «mp3», «m4a», «opus» или «wav»; «Best» установлен по умолчанию
Чтобы загрузить видео в качестве mp3-файла, вы можете использовать одну из следующих команд:
Если вы хотите иметь обложку для mp3-файла, вы можете добавить опцию —embed-thumbnail:
В этом случае команда будет выглядеть так:
Загрузка нескольких треков MP3 из плейлиста YouTube
Как вы, наверное, заметили, плейлисты YouTube становятся все более популярными в последнее время. Таким образом, есть вероятность, что вы захотите загрузить более одного трека из списка воспроизведения. К счастью, youtube-dl предоставляет возможность загрузки всего плей-листа или часть песен из него.
Для этой цели вам необходимо использовать следующие параметры:
- —playlist-start NUMBER — начало воспроизведение плейлиста с… (по умолчанию — 1)
- —playlist-end NUMBER — конец воспроизведение плейлиста (по умолчанию — последняя)
Где «NUMBER» является начальной и конечной точкой списка воспроизведения. Команда ниже загрузит первые 5 песен из данного плейлиста:
Если вы предпочитаете загружать весь список воспроизведения, не используйте вышеперечисленные параметры. Вместо этого просто передайте URL-адрес плейлиста.
Загрузка треков MP3 из разных плейлистов YouTube
Мы также знаем, что вам могут не понравиться все песни в плейлистах других людей. Предположим , что вы хотите загрузить много песен из разных плейлистов? Решение этого вопроса — получить список URL-адресов в одном файле.
Напишите URL-адреса в файле video.txt и не забудьте сохранить один URL-адрес в строке. Затем вы можете использовать следующий цикл «for» для загрузки песен:
Вышесказанное представляет собой простое решение для загрузки нескольких песен с разных URL-адресов Youtube.
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.