Shell 下载播放列表时,youtube dl能否忽略特定视频?
我想从Youtube下载整个播放列表,但我也希望它不要从播放列表下载特定的视频。我事先知道这些视频的链接和名称,因此可以将这些信息提供给youtube dl 到目前为止,我拥有的最好的解决方案是下载播放列表,然后运行shell脚本删除不需要的视频。这显然非常有限(每次我尝试下载添加到播放列表中的新视频时,都会下载视频) 是否可以通过命令行或文件(包含不需要的视频的名称或URL)要求youtube dl直接忽略特定视频?是Shell 下载播放列表时,youtube dl能否忽略特定视频?,shell,youtube-dl,Shell,Youtube Dl,我想从Youtube下载整个播放列表,但我也希望它不要从播放列表下载特定的视频。我事先知道这些视频的链接和名称,因此可以将这些信息提供给youtube dl 到目前为止,我拥有的最好的解决方案是下载播放列表,然后运行shell脚本删除不需要的视频。这显然非常有限(每次我尝试下载添加到播放列表中的新视频时,都会下载视频) 是否可以通过命令行或文件(包含不需要的视频的名称或URL)要求youtube dl直接忽略特定视频?是 将不需要的剪辑列表放入文件;不需要的.txt(每行一个url) 从播放列表
youtube-dl -ij --flat-playlist "your_playlist" | jq -r '"https://youtu.be/\(.id)"' > listurl.txt
grep -vf unwanted.txt listurl.txt > download.txt
youtube-dl -ia download.txt