youtube-dl 删除播放列表中不再存在的文件

youtube-dl 删除播放列表中不再存在的文件

我在 YouTube 上有一个稍后观看的播放列表。我经常向其中添加视频,也经常删除已观看的视频。我使用

youtube-dl <playlist_url>

将整个播放列表下载到当前文件夹中。这样做的目的是使此文件夹与播放列表保持同步,换句话说,从本地文件夹中删除不再存在于播放列表中的视频。有没有简单的方法可以做到这一点?

答案1

您无需自己编写,而是可以使用此脚本使文件夹与播放列表保持同步:

https://github.com/chewett/youtube-playlist-sync/blob/master/README.md

要进行设置,请运行:

yps.py --init <playlist url> --dir <folder>

要同步,请运行:

yps.py --sync <folder>

相关内容