一个简单的,基于 Python3 、 PySide6 和 Mutagen 的音乐元数据编辑器。
- MPEG-1 Audio Layer 3 (mp3)
- Waveform Audio File Format (wav)
- Free Lossless Audio Codec (flac)
- 支持从 THB Wiki 在线搜索元数据
- wav 格式元数据在 Windows 资源管理器中可以被正常识别
由于许多 Linux 发行版并没有开始支持 Qt6 ,所以提供了转换成 PySide2 (Qt5) 代码的 patch :
$ git apply doc/patches/to_pyside2.patch
Python 3.6 及以上都是测试过支持的。
$ python -m pip install thtagger
$ python -m thtagger
从 github release 或 gitee release 下载支持全架构的 deb 包安装:
$ sudo apt-get install ./thtagger_x.x.x_all.deb
从 AUR 安装:
$ yay -S thtagger
从 github release 或 gitee release 下载预打包的 x86 架构应用程序的 zip 包或单文件 exe ,支持 Windows7 及以上。zip 压缩包解压缩后运行 thtagger.exe
。
比较赶,写得很粗糙,只是可以实现基本功能。
- 优化封面缓存
- 命令行下的自动填写模式
- 部分 mp3 依旧不识别为 wav 写入的 RIFF INFO 的问题
- 导入错误的错误处理