网易云音乐ncm转mp3

网易云音乐ncm转mp3

网易云音乐有些要vip才能听的音乐,即使你开会员下载了,会员过期后也听不了(因为你下载的是网易的加密格式.ncm而不是普通的.mp3),所以我们将它转成mp3传到《我的音乐云盘》中,就可以听了,也可以在其他播放器中播放了。

github有好几个工具,我这段代码调用的是go版本的:

<?php
    $arr = glob('/Users/bruce/Music/网易云音乐/*.ncm');
    foreach ($arr as $val){
        $mp3 = substr($val, 0 , -4).'.mp3';
        if(file_exists($mp3)){
            continue;
        }
        $val = str_replace(' ','\\ ', $val);
        $val = str_replace("'","\\'", $val);
        $val = strtr($val, ['('=>'\\(', ')'=>'\\)']);

        // echo "$val\n";
        exec('/Users/bruce/Softwares/网易ncm转mp3/ncmdump-darwin-amd64 '.$val);
    }

几个工具的不同语言不同平台版本(我用的go语言-macOS版):
ncmdump-win/android-c++
ncmdump-gui-win-C#
ncmdump-python
ncmdump-golang(Linux/Mac会比较方便)
网易云音乐ncm文件格式解析

打赏

Leave a Reply

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

网易云音乐ncm转mp3