Качаем видео и не только с YouTube с помощью yt-dlp
Давно писал такой пост Конвертация Youtube ролика в mp3 но Youtube-dl умер. Самый крутой и популярный сейчас проект это yt-dlp
Как установить ?
brew install yt-dlp
Как использовать ?
Скачать MP3
yt-dlp https://youtu.be/ioxEuSpUMkQ -x --audio-format mp3
На выходе у вас будет сразу mp3 файл cо звуком из видео
Скачать видео
Скачайте лучшее доступное видео в формате mp4, но если нет mp4, то в формате с самым лучшим качеством.
yt-dlp -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] / bv*+ba/b"
т.е
yt-dlp https://youtu.be/_mFWtAo29MU -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] / bv*+ba/b"
Плей листы качаются аналогично, просто указываете ссылку на плейлист
Скачать субтитры из видео
Смотрим список доступных субтиров
yt-dlp https://youtu.be/_mFWtAo29MU --list-subs
так как у этого видео нет загруженных субтитров, скачаем автоматически сгенерированные субтитры:
yt-dlp https://youtu.be/_mFWtAo29MU --write-auto-subs --sub-langs ru