import os
import eyed3
folder = raw_input('Please enter the folder of music')
files = os.listdir(folder) # This will give us a list of all of the MP3s in that folder
artist = folder.split('/')[-1]
for x in files:
mp3 = eyed3.load(folder + '/' + x) # Loads each and every MP3
mp3.tag.artist = unicode(artist, "UTF-8") # Sets the "artist" tag to the artist name
mp3.tag.save() # Saves tag
这是我前一段时间写下的更改该字段的命令:
其中“各种艺术家”是您希望在“相册艺术家”字段中输入的值。在
对于一个大的mp3集,你可以做的是把一个艺术家的所有歌曲放在一个特定的文件夹中。例:-所有“酷玩”歌曲都放在“酷玩”文件夹中
如果您在Linux上,您可以以下内容:在
如果你在Windows环境下,只要把斜杠“/”变成反斜杠“\”,就可以编辑代码
上面的代码对我来说效果很好。很高兴我能帮忙:)
相关问题 更多 >
编程相关推荐