Releases: taurusxin/ncmdump
Release 1.5.0
新增
新的命令行使用方法详见:https://github.com/taurusxin/ncmdump?tab=readme-ov-file#%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7
修复
- 统一了异常捕捉及错误输出的格式
taglib: 1.13.1
Release 1.4.0
Release 1.3.2
修复
- 修复了使用dll时文件被占用的问题 (#17)
- 在 dll 使用 UTF-8 编码的文件名,请务必传递 UTF-8 编码的文件名到构造函数
所以二进制文件均已去除调试符号
taglib 库版本:1.13.1
Release 1.3.1
Release 1.3.0
特性
- 全局使用 UTF-8,彻底修复了宽字节、中文、日文、韩文等文件名在 Windows 下不能识别或者乱码的问题。(#15)
- 优化了一些输出提示。
所以二进制文件均已去除调试符号
taglib 库版本:1.13.1
Release 1.2.1
特性
- 使用 STL Vector
- 优化了输出的内容(颜色)
预编译文件说明
Windows 静态链接构建、Linux 动态链接构建、macOS 动态链接构建
Windows 在 mingw-w64 gcc 13.2.0 下使用 UCRT 运行时构建
Linux 在 Ubuntu 22.04.3 gcc 11.4.0 下构建(需要已安装 taglib-dev)
macOS 在 macOS 14.2.1 (Sonoma) clang 15.0.0 下构建(需要 taglib 支持 brew install taglib
)
新: Windows下可供其它语言调用的 dll 文件 (#6) ,请从 Release 下载,使用方法见这里,因为编译dll时需要覆写部分方法,暂时不开源。
Linux从 1.2 开始删除静态链接发布,请先安装 taglib!
所以可执行文件均已裁剪
taglib 库版本:1.13.1
Features
- Use STL Vector
- Optimize output (colored text).
Pre-built binary instruction
Windows static linking build, Linux dynamic link builds, macOS dynamic link build
Windows built under mingw-w64 gcc 13.2.0 with UCRT runtime
Linux built under Ubuntu 22.04.1 gcc 11.4.0 (nedd taglib-dev installed)
macOS built under macOS 14.2.1 (Sonoma) clang 15.0.0 (need taglib support brew install taglib
)
New! : DLL files available for other languages to call under Windows (#6), please download from Release. See here for usage instructions. Because some methods need to be overridden when compiling the DLL, it is temporarily not open source.
Linux static link release removed since 1.2, please install taglib first!
All striped
taglib version: 1.13.1
Release 1.2
特性
预编译文件说明
Windows 静态链接构建、Linux 动态链接构建、macOS 动态链接构建
Windows 在 mingw-w64 gcc 13.2.0 下使用 UCRT 运行时构建
Linux 在 Ubuntu 22.04.3 gcc 11.4.0 下构建(需要已安装 taglib-dev)
macOS 在 macOS 14.2.1 (Sonoma) clang 15.0.0 下构建(需要 taglib 支持 brew install taglib
)
Linux从 1.2 开始删除静态链接发布,请先安装 taglib!
所以可执行文件均已裁剪
taglib 库版本:1.13.1
Features
- Fixed the issue of not supporting wide characters in file names on Windows (#3)
- Added the
-d
option to process all files in a folder in batch (#4) - More elegant help page.
Pre-built binary instruction
Windows static linking build, Linux dynamic link builds, macOS dynamic link build
Windows built under mingw-w64 gcc 13.2.0 with UCRT runtime
Linux built under Ubuntu 22.04.1 gcc 11.4.0 (nedd taglib-dev installed)
macOS built under macOS 14.2.1 (Sonoma) clang 15.0.0 (need taglib support brew install taglib
)
Linux static link release removed since 1.2, please install taglib first!
All striped
taglib version: 1.13.1
1.1
Windows static linking build, Linux dynamic / static link builds, macOS dynamic link build
Windows built under mingw-w64 gcc 13.2.0 with UCRT runtime
Linux built under Ubuntu 22.04.1 gcc 11.4.0
macOS built under macOS 14.0 (Sonoma) clang 15.0.0 (need taglib support brew install taglib
)
All striped
taglib version: 1.13.1