我想编辑一些mp3文件'标题,专辑等元数据。
我发现QMetaDataWriterControl
类具有setMetaData()
功能,但我不知道如何使用此类来执行此操作。有什么例子吗?
编辑:我写了这段代码,但它返回无:
def _init__(self):
filename="d:/1.mp3"
url = QUrl.fromLocalFile(filename)
self.player=QMediaPlayer()
self.player.metaDataAvailableChanged.connect(self.setMetaData)
self.player.setMedia(QMediaContent(url))
def setMetaData(self,b):
s=self.player.service()
x=s.requestControl('org.qt-project.qt.metadatawritercontrol/5.0') #return None