moo*_*ane 5 python youtube youtube-api youtube-data-api
我在网上进行了一些搜索,但找不到使用 youtube api 检索有关视频(不是音乐视频)中使用的一段音乐的信息的方法。
例如,在此视频或此视频的描述中,有单独的“此视频中的音乐”部分,可以找到有关歌曲名称、艺术家、专辑、许可证等信息。
我想做的是使用 youtube api 检索此信息。不幸的是,到目前为止,我还没有成功地使用 youtube api 发现这条信息。返回的元数据根本不包含音乐信息(我可以检索诸如 commentCount、dislikeCount 等信息。)。
如果视频描述中存在此类信息,是否可以检索视频中使用的音乐信息?提前致谢!
没有记录的官方 API 方法,但您可以使用Python 程序中的youtube-dl来获取此信息,例如
import youtube_dl
url = 'https://www.youtube.com/watch?v=6_b7RDuLwcI'
ydl = youtube_dl.YoutubeDL({})
with ydl:
video = ydl.extract_info(url, download=False)
print('{} - {}'.format(video['artist'], video['track']))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1644 次 |
| 最近记录: |