使用 youtube-dl 作为播放列表下载

使用 youtube-dl 作为播放列表下载

我正在尝试使用 youtube-dl 从 Windows 7 中的 youtube 下载我所有的公共播放列表,使用以下内容取自文档:

youtube-dl -o "%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s"   

但它只下载我上传的内容。

我尝试使用在线找到的代码进行修改

youtube-dl -citw "%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s" "Userlink/playlists"

但现在它下载的只是与可执行文件位于同一目录中的我的收藏夹。有人能建议我需要更改什么吗?谢谢。

答案1

使用 youtube-dl 作为播放列表下载

# Download as audio in respective folder
$youtube-dl -ic -o "~/Videos/Youtube-dl/audios/%(playlist)s/%(playlist_index)s- %(title)s.%(ext)s" --yes-playlist --extract-audio --audio-format mp3 --audio-quality 0

# Download as video in respective folder
$youtube-dl -f best --ignore-errors -o "~/Videos/Youtube-dl/videos/%(playlist)s/%(playlist_index)s- %(title)s.%(ext)s" --yes-playlist

专业提示:如果你使用的是 Linux 系统,则使用别名设置快捷方式,例如

# Download as audio in respective folder
$alias y.dl.audio='youtube-dl -ic -o "~/Videos/Youtube-dl/audios/%(playlist)s/%(playlist_index)s- %(title)s.%(ext)s" --yes-playlist --extract-audio --audio-format mp3 --audio-quality 0'

# Download as video in respective folder
$alias y.dl.video='youtube-dl -f best --ignore-errors -o "~/Videos/Youtube-dl/videos/%(playlist)s/%(playlist_index)s- %(title)s.%(ext)s" --yes-playlist'

相关内容