如果我这样做
$ yt-dlp ytsearch:"some query"
yt-dlp 下载“some query”的第一个结果,一切正常。如果我想下载第二个结果怎么办?
如果只用 shell 不行,我怎么用 python 做呢?
第二个结果可以用
ytsearch2
下载。但问题是ytsearch2
下载了两个视频。但方便的是,youtube-dl (yt-dlp) 有一个选项可以用-I n
获取第 n 个视频。所以命令变成了
$ yt-dlp -I 2 ytsearch2:"some query"