Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

Netease Cloud Music Copyright Protection File Dump

shield

Credit

Origin

Fork

Contributor

Dependency

$ pip install pycryptodome mutagen

Install

$ pip install git+https://github.com/nondanee/ncmdump.git

Usage

Execute

$ ncmdump -h # equivalent to "python ncmdump/app.py -h" and "python -m ncmdump.app -h"
usage: ncmdump [-h] [-f format] [-o output] [-d] [-c | -r] [input [input ...]]

positional arguments:
  input      ncm file or folder path

optional arguments:
  -h         show this help message and exit
  -f format  customize naming format
  -o output  customize saving folder
  -d         delete source after conversion
  -c         overwrite file with the same name
  -r         auto rename if file name conflicts

Supported name format holder: %artist%, %title%, %album%

Import

from ncmdump import dump
def dump(input_path, output_path = None, skip = True):
    '''
    args:
        input_path: a string of input file path
        output_path: a string of output file path or a naming function
        skip: a boolean controls conversion skipping when output file exists

    returns:
        a string of output file path or none if conversion is skipped
    '''

About

python版本网易云音乐ncm文件格式转换

Topics

Resources

License

Releases

No releases published

Languages

You can’t perform that action at this time.