使用mutagen从谷歌驱动器加载音频文件的元数据

时间:2017-04-07 20:52:04

标签: python audio google-drive-api metadata mutagen

我想编写一个程序,在google驱动器中构建我的音频文件数据库。语言是python。有谁知道从谷歌驱动器api检索文件的音频元数据的方法?我想要做的是使用谷歌驱动器api文件的ID,我想将文件加载到内存并使用Mutagen加载元数据。我的问题是如何从谷歌驱动器api加载文件。如果可能的话,我想只加载包含元数据但不包含音频本身的文件的一部分。根据我的理解,我不确定mutagen是否可以在内存中加载文件。

2 个答案:

答案 0 :(得分:0)

您可以使用metadata of a file从Google云端硬盘获取Files.get。您可以在API Explorer中尝试此处。在字段部分中,单击"使用字段编辑器"并打勾#34;所有"所以它返回有关该文件的所有信息。

这就是Drive提供的功能。某些音频元数据可能无法使用,因为云端硬盘并非专为此市场而构建。

答案 1 :(得分:0)

NOP。使用Drive API是不可能的。

files.get()中的元数据是您从API中获得的最佳元数据。要访问有关Drive等音频元数据中文件的更多信息,您必须下载整个文件并继续本地副本。