我和一些朋友一起制作了一个与YouTube合作的微博播放列表,我们聚在一起玩游戏时会使用这些播放列表。问题是我们聚在一起的互联网连接非常糟糕。所以我制作了一个小脚本,人们可以使用蓝牙或发送youtube链接发送歌曲(youtube-dl使用使用当前所选(youtube)链接的脚本下载该视频的mp3文件)。我想要一种更简单的方法将视频添加到离线播放列表中。
我想使用协作播放列表来确定要下载哪些歌曲,但我只想要最新添加到播放列表(自上次检查/下载以来)是否可以在linux bash中检索最新的YouTube播放列表项目?
答案 0 :(得分:2)
查看video selection options。特别是,--download-archive
可用于此目的。
只需运行youtube-dl --download-archive /path/to/the/archive/file playlist_url
。这将下载播放列表中的所有新歌曲。如果您的播放列表很大,您还可以使用--playlist-end 42
仅考虑前42首歌曲。