文件名称:TagDog:根据现有艺术家 ID3 艺术家信息使用 EchoNest 添加流派信息
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-21 00:49:40
Python
标签狗 TagDog 从 API 获取流派信息并更新 MP3 文件上的 ID3 标签数据。 MP3 文件必须已经具有有效的艺术家 ID3 标签数据。 由于其架构,TagDog 可以很容易地做其他事情(即根据音频指纹添加艺术家/标题信息),但我目前不需要。 用法 需要 Python 2.7。 ./tagdog.py [--dry-run] --echonest-key XXXXXXXXX /path/to/music/ 建筑学 扫描目录中的文件。 为每个文件创建一个空的“歌曲信息”对象。 运行注册的“populator”函数列表并传递歌曲信息对象的副本。 每个填充器可以向歌曲信息对象添加附加信息。 运行注册的编写器函数列表并传递歌曲信息对象的副本。 写入者可以将数据写回文件。 捆绑的人口 ID3Reader:读取 ID3 标签并更新歌曲信息对象。 EchoNestTerms:使用
【文件预览】:
TagDog-master
----LICENSE.txt(1KB)
----test_tagdog.py(540B)
----requirements.txt(48B)
----setup.py(383B)
----README.md(1KB)
----.gitignore(3KB)
----tagdog.py(5KB)