声子在Python中无法获取音频文件的元数据

2024-05-16 02:14:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我在使用Python绑定到Phonon(qt4.8的一部分)来获取音频文件(ogg和mp3)的元数据时遇到了一些问题。在

尤其是在Windows 7和Linux Ubuntu13.10上的Python3.3上尝试了PySide 1.2.1,在第156行之后停止时使用了官方的musicplayer example

metaData = self.metaInformationResolver.metaData()

虽然所选的文件有元数据,但是检查元数据不会给出任何信息({})。在

我在示例脚本中看到了相同的行为:

^{pr2}$

输出到:

meta change = {}
state change PySide.phonon.Phonon.State.LoadingState : PySide.phonon.Phonon.State.PlayingState
meta change = {}

那么这是声子实现的不足还是我做错了什么?

2012年还有一个关于not getting the meta data on Mac的问题没有得到解决。在

请尝试官方Qt MyScPooor示例或我在PySide、PyQT或C++中上面的示例脚本,并告诉我你是否可以获得音频文件的元数据。告诉我您使用什么配置以及它是否运行。在


Tags: 数据脚本示例官方windowschangemp3音频文件