获取播放列表时获取歌曲的元信息
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)
我正在寻找一种从 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)