我想知道哪些播放列表包含某个视频。相反很容易:找到播放列表中的视频,但我不希望这样。
我已经可以通过以下途径让 YT 做到这一点,但这既愚蠢又缓慢:
- 从视频数据中获取channelId (
videos?id=...
) - 从 channelId (
playlists?channelId=...
)获取播放列表 - 循环浏览所有播放列表并找到他们所有的视频 (
playlistItems?playlistId=...
)
就像我说的:愚蠢而缓慢。这些步骤是可能的,因为我只想要视频作者创作的播放列表。(否则我必须下载所有 YT。)
我正在寻找的,有点,是一个 request: playlists?videoId=...
,但当然不存在。
有比我的 3 个步骤更好的方法吗?
PS。我已经创建了脚本来使用我的 3 个步骤,但它有很多请求。那和播放列表似乎没有可用的播放列表 ID...我需要浏览器用来显示播放列表 GUI 样式的 ID。