爱意满满的作品展示区。
sutar

网易云音乐 命令行版

  •  
  •   sutar · Mar 30, 2014 · 17598 views
    This topic created in 4601 days ago, the information mentioned may be changed or developed.


    受到 @turing 的 douban.fm 启发(感谢!),决定做一个网易云音乐的 cli 版,于是就有了这个项目。同样基于 node.js 开发。

    先放地址:

    https://github.com/sutar/NeteasePlayer

    用 NPM 安装:

    $ [sudo] npm install netease-player -g

    国内同学可以用 cnpm 加速:

    $ [sudo] npm install netease-player -g --disturl=http://dist.u.qiniudn.com --registry=http://r.cnpmjs.org


    下面介绍特性:

    * MIT License;
    * 安装方便(也许吧, Windows 用户其实我没怎么测试。。);
    * 网易云音乐速度很快;
    * 音质好! 160Kbps;
    * 默认缓存在 ~/netease-player-cache 文件夹下,歌曲都是自带 ID3 的;
    * On-demand 特性,选择你想听的;
    * 不知道听什么? @turing 的 douban.fm cli版: https://github.com/turingou/douban.fm 欢迎你;
    * 支持歌词显示。

    欢迎提 issue,欢迎找 bug,欢迎 star,欢迎各种 fork。

    再放一遍 github 地址:

    https://github.com/sutar/NeteasePlayer

    注意:非官方项目,纯爱好者项目。

    第一次写 node.js app,代码实在是丑,先多包涵!

    夏令时快乐。
    Supplement 1  ·  Apr 8, 2014
    更新到 v0.0.5

    根据 https://github.com/sutar/NeteasePlayer/issues/8 里提到的新信息,做了如下更新:

    1. 支持 320Kbps 音质;
    2. 修复了若干小 bugs。



    感谢:

    @dd1994
    @Satellitemx
    @lwr
    @yanunon
    42 replies  •  2014-07-07 20:17:16 +08:00
    walkmansk
    walkmansk
    Mar 30, 2014
    1
    神了
    ChiangDi
    ChiangDi
    Mar 30, 2014
    2
    Good job!
    期待已久的cli版终于有人做了!
    DearMark
    DearMark
    Mar 30, 2014 via Android
    3
    good
    wenLiangcan
    wenLiangcan
    Mar 30, 2014 via Android
    4
    支持!
    yxqcyl
    yxqcyl
    Mar 30, 2014
    5
    Good job!
    baocaixiong
    baocaixiong
    Mar 30, 2014
    6
    so 真好。 我还想着搞一个py版的。麻烦死了。..
    niseter
    niseter
    Mar 30, 2014
    7
    好东西,要火啊。
    mogita
    mogita
    Mar 30, 2014 via iPhone
    8
    终于来了!
    megaforce
    megaforce
    Mar 30, 2014
    9
    不错哦。

    我是用python的requests先出歌曲的id号,得到mp3url后,用mplayer播放
    leyle
    leyle
    Mar 30, 2014
    10
    这个好,不错。
    lesswest
    lesswest
    Mar 30, 2014
    11
    还没安装,怎么卸载?
    udonmai
    udonmai
    Mar 30, 2014
    12
    Cool~
    sutar
    sutar
    OP
    Mar 30, 2014
    13
    @lesswest $ [sudo] npm uninstall netease-player
    l6751902
    l6751902
    Mar 30, 2014
    14
    音质好! 160Kbps;

    这个能选320或以上么...办公室里用的功放+监听的组合。。160没法听
    sutar
    sutar
    OP
    Mar 30, 2014
    15
    @l6751902 这个有点难度。。网易云音乐 Windows 客户端貌似可以提供 320Kbps 的 MP3。
    richiefans
    richiefans
    Mar 30, 2014
    16
    大赞
    xi4oh4o
    xi4oh4o
    Mar 30, 2014
    17
    赞,不过playlist无法保存?
    .netease-player.profile 好像也没有存在
    WhyLiam
    WhyLiam
    Mar 31, 2014
    18
    mark,下班后研究
    asxalex
    asxalex
    Mar 31, 2014
    19
    perfect!!
    sutar
    sutar
    OP
    Mar 31, 2014
    20
    @xi4oh4o 啊,playlist 现在还没有保存的功能。
    baka
    baka
    Apr 1, 2014
    21
    太棒
    solu
    solu
    Apr 1, 2014
    22
    官方没Mac客户端,感谢弄了个命令行版,支持支持!
    turing
    turing
    Apr 1, 2014
    23
    赞一个~ 欢迎给 player 模块提建议~
    jamesliu96
    jamesliu96
    Apr 1, 2014
    24
    好棒!
    // _ _ _ _____ _
    // | \ | | | | | __ \| |
    // | \| | ___| |_ ___ __ _ ___ ___ | |__) | | __ _ _ _ ___ _ __
    // | . ` |/ _ \ __/ _ \/ _` / __|/ _ \ | ___/| |/ _` | | | |/ _ \ '__|
    // | |\ | __/ || __/ (_| \__ \ __/ | | | | (_| | |_| | __/ |
    // |_| \_|\___|\__\___|\__,_|___/\___| |_| |_|\__,_|\__, |\___|_|
    // __/ |
    // |___/
    像这个东东是自己手写的还是有生成的软件呢?能否分享一下?谢谢!
    fork3rt
    fork3rt
    Apr 1, 2014 via iPhone
    25
    我写了个Py版… 也是这两天…
    sutar
    sutar
    OP
    Apr 2, 2014❤️1
    26
    @turing 嗯嗯,等忙完这几天就把一些 comments 整理下。还得感谢你呀!

    @jamesliu96 google: ascii art generator

    @fork3rt 播放音频是用的什么模块解决的呢?
    fork3rt
    fork3rt
    Apr 2, 2014 via iPhone
    27
    @sutar mplayer...支持在线播放…
    sutar
    sutar
    OP
    Apr 2, 2014
    28
    @fork3rt 囧。。我原本也想用 python 写的,但是如果用上 mplayer 的话实在是太「重」了。。
    fork3rt
    fork3rt
    Apr 2, 2014
    29
    @sutar - -! 是啊, 我也纠结。。 就没发出来。准备再改改。
    sutar
    sutar
    OP
    Apr 8, 2014
    30
    @ChiangDi 貌似@错了。。

    @l6751902 可以了。。
    looching
    looching
    Apr 8, 2014
    31
    感谢!
    SoloCompany
    SoloCompany
    Apr 8, 2014
    32
    Great!

    顺手帮楼主 @ 对一下 id →_→ @Satelli :)
    bsfx2
    bsfx2
    Apr 8, 2014 via iPhone
    33
    Great!

    顺手帮楼主 @ 对一下 id →_→ @solocompany (@lwr) :)
    goldenlove
    goldenlove
    Apr 8, 2014
    34
    试了下, 满好玩的~~ 头回用cli播放器...
    如果能登录读取"喜欢"或"收藏"列表就好了...
    hww
    hww
    Apr 8, 2014
    35
    有意思。。
    dyq917
    dyq917
    Apr 8, 2014
    36
    不知道和这个有没有什么关系。
    https://github.com/fraserxu/music163-cli
    sutar
    sutar
    OP
    Apr 9, 2014
    37
    @dyq917 没有关系。
    NovemberEleven
    NovemberEleven
    Apr 9, 2014
    38
    好玩~
    rannnn
    rannnn
    Apr 10, 2014
    40
    基于楼主的写了个itunes match
    搜索itunes中质量比较差的歌下载到./files目录同时嵌入歌词。
    每次运行会搜索5首歌,失败的歌和已完成的歌会加入忽略列表,下次运行的时候不会再查询。

    https://github.com/randing89/itunes-matcher
    credochen
    credochen
    Apr 11, 2014
    41
    满满都是爱啊!哈哈,下班后试试
    shuson
    shuson
    Jul 7, 2014
    42
    翻起来 再赞一个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1558 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 337ms · UTC 17:43 · PVG 01:43 · LAX 09:43 · JFK 12:43
    ♥ Do have faith in what you're doing.