Skip to content

批量、多线程转换网易云音乐ncm文件到mp3/flac的linux命令行工具

License

Notifications You must be signed in to change notification settings

luchao2424631502/ncm2dump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NCM2DUMP

Linux命令行工具,将网易云音乐下载的NCM加密文件转化为MP3/Flac文件。支持批量转换,支持多线程。

编译

  1. 下载本项目

    git clone [email protected]:luchao2424631502/ncm2dump.git
  2. 编译

    cd ncm2dump
    make

使用

  1. 直接使用 ./ncm2dump xxx.ncm

    • 转换单个ncm文件

      ./ncm2dump test.ncm

    • 转换多个ncm文件

      ./ncm2dump test1.ncm test2.ncm test3.ncm

    • 批量转换目录下ncm文件

      ./ncm2dump -d ~/Downloads/

    • 开启多线程转换

      ./ncm2dump -j8 -d ~/Downloads/

Usage ./ncm2dump [OPTIONS] FILES
Convert CloudMusic ncm files to mp3/flac files

Examples:
        ncm2dump test.ncm
        ncm2dump test1.ncm test2.ncm test3.ncm
        ncm2dump -d ./download/
        ncm2dump -j 6 -d ./download/

Options:
        -h                   display HELP and EXIT
        -j [N]               start N threads to convert
        -d <Directory>       batch convert ncm in a specified <directory>
        -o <file>            place out file in <file>
  1. 或者自己将得到二进制加入bin目录,更新PATH,长期使用。

3-rd LIB使用

NCM解密参考

  1. ncmdump.py https://github.com/QCloudHao/ncmdump/blob/master/ncmdump.py
  2. ncm文件格式 https://github.com/charlotte-xiao/NCM2MP3
  3. blog

:为了我在linux上用,于是参考别人实现用C在linux下改写了一下,方便使用。

v 0.1

About

批量、多线程转换网易云音乐ncm文件到mp3/flac的linux命令行工具

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published