是否可以从文本文件中制作一个 youtube 列表?

Is it possible to make a youtube list out of a text file?

所以,我有一个文本格式

artist01 - piece01
artist02 - piece02
...

我可以用它制作一个 youtube 列表,或者至少得到一个像

这样的文本文件吗
youtube-url1
youtube-url2
...

鉴于每次搜索都会 return 个以上的结果,我可以只取每个结果的第一个结果并得到相应的视频 URL。

我正在使用 Linux(Debian,如果这很重要)并且想知道 youtube-dl 是否有这个功能。或者我必须使用 Youtube API?

此外,带有 URL 的列表是否也可以制作为 youtube 列表?

给定一个文件searches,你可以运行

youtube-dl --get-id --default-search ytsearch --batch-file searches > song-ids

song-ids 将包含 YouTube 视频 ID。您可以稍后将它们输入到 youtube-dl 中。如果您想要完整的网址,请在它们前面加上 https://youtu.be/.