前些日子虾米做活动,大家都买了虾米会员,但是虾米和 QQ 音乐下载的 mp3 没有封面,所以做了这个轮子。 很方便,拷贝没有封面的歌曲到 songs 文件夹然后 python3 run.py 就好了。
原理很简单,从文件名读取歌手歌曲名称 - 搜索 - 下载第一个封面 - 添加 ID3 封面信息。 小弟是文科生,本着实用主义的态度做了这个工具,哪里写得不好还请大神赐教。
1
siseboy 2017-11-09 14:43:25 +08:00
怎么我用虾米下载的有图片信息?
|
2
469054193 2017-11-09 15:48:52 +08:00
QQ 音乐用了十几年第一次听说下载没封面的情况.....
|
3
lioz 2017-11-09 15:50:36 +08:00 via iPhone
同一楼和二楼的疑问
|
4
Baboonowen OP |
5
469054193 2017-11-09 17:43:28 +08:00
@Baboonowen 本地播放器是啥东西.... 没明白
|
6
stebest 2017-11-09 17:50:49 +08:00 via Android
直接可以在网页找到虾米音乐的图片的。。。
|
7
Baboonowen OP @469054193 Android
|
8
Baboonowen OP @stebest 我刚好有个网易的爬虫顺手就弄了,对我来说省事儿。。。
|
9
free9fw 2017-11-10 09:44:22 +08:00
不支持 python 2 吗,pip install requirements 报错了:error: could not create '/System/Library/Frameworks/Python.framework/Versions/2.7/share': Operation not permitted
---------------------------------------- Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-C2B4sF/mutagen/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-jueQwm-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-build-C2B4sF/mutagen/ |
10
asca 2017-12-21 14:45:18 +08:00
如果有安卓手机端就好了,虾米和 QQ 音乐这种不把封面写入 ID3 信息的做法真的恶心,搞得我每次在虾米听到某首歌还专门跑去网易下。
|
11
Baboonowen OP @asca 我不会 Android 啦
|