V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Baboonowen
V2EX  ›  分享创造

[实用工具] 从网易曲库给虾米/QQ 音乐下载的 mp3 加封面

  •  
  •   Baboonowen ·
    reycn · 2017-11-09 13:50:21 +08:00 · 2692 次点击
    这是一个创建于 2564 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前些日子虾米做活动,大家都买了虾米会员,但是虾米和 QQ 音乐下载的 mp3 没有封面,所以做了这个轮子。 很方便,拷贝没有封面的歌曲到 songs 文件夹然后 python3 run.py 就好了。

    原理很简单,从文件名读取歌手歌曲名称 - 搜索 - 下载第一个封面 - 添加 ID3 封面信息。 小弟是文科生,本着实用主义的态度做了这个工具,哪里写得不好还请大神赐教。

    REPO: https://github.com/oyrx/cover4mp3

    11 条回复    2017-12-22 00:29:06 +08:00
    siseboy
        1
    siseboy  
       2017-11-09 14:43:25 +08:00
    怎么我用虾米下载的有图片信息?
    469054193
        2
    469054193  
       2017-11-09 15:48:52 +08:00
    QQ 音乐用了十几年第一次听说下载没封面的情况.....
    lioz
        3
    lioz  
       2017-11-09 15:50:36 +08:00 via iPhone
    同一楼和二楼的疑问
    Baboonowen
        4
    Baboonowen  
    OP
       2017-11-09 16:14:28 +08:00 via Android
    @siseboy @469054193 @lioz 在他们自己的播放器有,本地播放器就没有,网易云无此问题。
    469054193
        5
    469054193  
       2017-11-09 17:43:28 +08:00
    @Baboonowen 本地播放器是啥东西.... 没明白
    stebest
        6
    stebest  
       2017-11-09 17:50:49 +08:00 via Android
    直接可以在网页找到虾米音乐的图片的。。。
    Baboonowen
        7
    Baboonowen  
    OP
       2017-11-09 19:22:05 +08:00 via Android
    @469054193 Android
    Baboonowen
        8
    Baboonowen  
    OP
       2017-11-09 19:22:50 +08:00 via Android
    @stebest 我刚好有个网易的爬虫顺手就弄了,对我来说省事儿。。。
    free9fw
        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/
    asca
        10
    asca  
       2017-12-21 14:45:18 +08:00
    如果有安卓手机端就好了,虾米和 QQ 音乐这种不把封面写入 ID3 信息的做法真的恶心,搞得我每次在虾米听到某首歌还专门跑去网易下。
    Baboonowen
        11
    Baboonowen  
    OP
       2017-12-22 00:29:06 +08:00 via Android
    @asca 我不会 Android 啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2794 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:55 · PVG 20:55 · LAX 04:55 · JFK 07:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.