导入所需库
pip install ncmdump-py
终端操作规则
python -m ncmdump [-h] [--in-folder IN_FOLDER] [--out-folder OUT_FOLDER] [--dump-metadata] [--dump-cover] [files ...]
官方给予的python文件示例,创建一个‘convert_ncm.py’文件,输入以下代码,如果只转换单个ncm文件的话记得将导入文件和输出文件中的filename改成相应的音乐名。
from ncmdump import NeteaseCloudMusicFile
ncmfile = NeteaseCloudMusicFile("filename.ncm")
ncmfile.decrypt()
print(ncmfile.music_metadata) # show music metadata
ncmfile.dump_music("filename.mp3") # auto detect correct suffix
# Maybe you also need dump metadata or cover image
# ncmfile.dump_metadata("filename.json")
# ncmfile.dump_cover("filename.jpeg")
我修改了一下,只需要你将你需要转换的文件放入当前目录下的input_music目录中然后执行下面的代码即可
# 导入所需库
import os
from ncmdump import NeteaseCloudMusicFi