改了下,可以浏览目录下的mp3文件,点击刷新即可浏览目录下的mp3文件,由于要读入标签信息,有点慢,可以在这里编辑标签。下载的文件也会列入文件浏览列表,文件列表里的文件可以从磁盘删除也可以从列表里清除。
如果要修改默认目录,在mainwindow.py文件中的第18行
代码: 全选
self.downdir = user.home
代码: 全选
self.downdir = "/home/xxx/my/music/path"
没有用axel是因为axel遇到有中文的url不能自动编码url。
如果列出目录文件太慢可以把提取tag信息部分去掉在mainwindow.py的258行:
代码: 全选
#"""
tagcmd = 'mid3v2 -l "'+path+'"'
out = os.popen(tagcmd)
for line in out.readlines():
if line.startswith('TALB='):
album = line.split('=')[1]
album = album[0: len(album)-1]
elif line.startswith('TPE1'):
artist = line.split('=')[1]
artist = artist[0: len(artist)-1]
elif line.startswith('TIT2'):
title = line.split('=')[1]
title = title[0: len(title)-1]
out.close()
#"""
图片先行:
用到的工具:wget, mplayer, mid3v2
运行方法:python mainwindow.py