获取播放列表时获取歌曲的元信息

Getting the meta information of songs when fetching playlists

我正在寻找一种从 YouTube 音乐播放列表(音乐服务,而非视频)中提取元信息(尤其是标题和艺术家)的方法。我已经可以获取所有播放列表,以及播放列表中的所有项目。每个项目的信息包含一个标题字段和一个描述字段,其中似乎包含一些元数据(但不是真正可解析的)。有没有办法在不从描述中提取艺术家的情况下也获得艺术家?

这是我目前在Python中使用的请求:

request = youtube.playlistItems().list(
    part="snippet",
    maxResults=10,
    playlistId=playlistid
)

此功能已在 SO 上反复查询。

不幸的是,最近的官方 Google 员工账户承认 YouTube Data API does not produce such info 通过其任何端点(2019 年 2 月 15 日):

No user enters this data and is automatically updated by YouTube as per this - https://support.google.com/youtube/answer/7680188#

Changing this bug to a feature request, cannot comment on ETA :)

后来,在同一个线程中 post,他们完全拒绝了功能请求(2020 年 8 月 14 日):

Status: Won't Fix (Infeasible)