Skip to content

将.ncm格式音频文件转换为flac格式,提供windows客户端和WEB两种使用方式。(Convert .ncm format audio files to flac format, providing two usage options: a Windows client and a web interface.)

License

Notifications You must be signed in to change notification settings

lissettecarlr/ncmdump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ncm -> flac converter

English | 中文

概述

将.ncm格式音频文件转换为flac格式,提供windows客户端和WEB两种使用方式。

使用

客户端使用:

releases中下载后直接运行,目前只编译了windows版本,其他平台可以直接运行代码

界面效果: s1

  • 通过拖拽将文件放入界面
  • 通过双击界面弹出文件选择框进行选取

网页使用

目前部署在Streamlit中:Open in Streamlit

界面效果: s2

环境

如果要运行代码,则需要安装对应的库

基础环境:

pip install mutagen
pip install pycryptodome

GUI环境:

pip install PyQt6
pip install pyinstaller

WEB环境:

pip install streamlit

如果你比较懒,可以直接全安装:

pip install -r requirements.txt

运行

GUI

需要先安装基础环境和GUI环境

直接运行:

python gui.py

or

编译成可执行文件:

pyinstaller --onefile --add-data="file:file" -wF -i file/favicon-32x32.png -n "NCM转换器" .\gui.py

WEB

需要先安装基础环境和WEB环境 运行:

streamlit run web.py --server.port 1111 --server.maxUploadSize=500

About

将.ncm格式音频文件转换为flac格式,提供windows客户端和WEB两种使用方式。(Convert .ncm format audio files to flac format, providing two usage options: a Windows client and a web interface.)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages