Releases: chenmozhijin/LDDC
Releases · chenmozhijin/LDDC
v0.8.0
本地匹配
- 重构本地匹配界面,使用表格展示要匹配的歌曲与获取状态 1d84af8
- 支持拖动歌曲到本地匹配中添加歌曲
- 支持选择要匹配的歌曲文件 #10
- 支持保存歌词到歌词标签(除cue)
- 右键菜单支持 在搜索中打开、打开歌曲目录、打开歌词文件
搜索
桌面歌词
打开歌词
- 修复打开的本地增强型LRC歌词无法转换格式 4531bd3
多语言
其他
- 支持选择主题(跟随系统/浅色/深色)
- 修复liunx无法下输入中文(添加了fcitx输入法框架支持) 1dc3bb1 #15
- 修复部分情况下自动获取歌词时部分源没有搜索结果导致歌词结果处理失败 7cc02c3
- 修复自动搜索(桌面歌词/拖拽搜索/本地匹配)可能出现
ValueError: max() iterable argument is empty
错误 e375826 - 修复部分情况下一直加载中(结果没有成功返回到gui线程) e0c2d38
- 修复有可能打不开酷狗音乐的专辑或歌单 eb0d746
- 当音乐文件没有标签时,支持基于文件名进行自动搜索 1d84af8 #19
Full Changelog: v0.7.2...v0.8.0
Warning
Windows版建议删除所有旧版文件而不是直接覆盖(数据不会丢失)
v0.7.2
- 修复srt、ass格式原文歌词出现重复行 #11
- 删除/替换部分库,精简软件体积
- 修复macOS获取自动语言不正确
- 修复拖拽获取歌词失败后歌词预览仍显示正在自动获取
- 本地匹配进行时退出提示
- 替换编码推测库chardet -> charset-normalizer
Full Changelog: v0.7.1...v0.7.2
Warning
Windows版建议删除所有旧版文件而不是直接覆盖(数据不会丢失)
v0.7.1
v0.7.0
更新日志
桌面歌词(新)
- 多线程快速自动匹配歌词(绝大部分为逐字)
- 支持显示卡拉OK样式的歌词
- 支持分行显示原文、翻译、罗马音
- 支持淡入淡出、自动匹配屏幕刷新率确保流畅
- 支持通过类似搜索界面的窗口手动选择歌词
- 对字符进行缓存以实现较低的占用
- 支持自定义字符渐变色
- 使用需要搭配插件,foobar2000插件: foo_lddc
搜索
- 支持聚合搜索同时搜索多个源
- 提升预览歌词刷新的速度
- 搜索结果表格支持鼠标悬停时显示完整文字
本地匹配
- 更新匹配算法,支持设置最低匹配率
- 支持多线程同时请求不同歌词来源以加快速度
- 添加进度条显示进度
歌词处理
- 支持设置为逐行lrc歌词添加结束时间戳行
- 重构了原文与其他语言的匹配算法,修复了已知问题
- 重构了歌词转换函数,提升了性能
- 修复了增强型lrc部分行末尾多出一个时间戳的问题
- 修复krc解析的一些问题
- 修复可能有部分歌词每句缺少第一个字符(正常使用几乎不可能出现)
- 支持设修改末尾参照行时间样式(仅LRC)#7
打开加密歌词 --> 打开歌词
- 打开一个本地qrc歌词时转换歌词时会同时打开同一首个的其他qrc歌词(如:打开xxx_qm.qrc时会同时从xxx_qmRoma.qrc与xxx_qmts.qrc获取其他类型的歌词)
- 支持打开lrc、增强型lrc格式歌词
其他
- 实现发现新版本界面显示更新日志
- 修复缓存过多重启时会删除所有缓存
- 优化错误处理
- 重构了并规范化了部分代码
- 优化内存占用
- 支持设置禁用重点检查更新
Warning
此版本不会继承任何旧版数据
Full Changelog: v0.6.5...v0.7.0
v0.6.5
v0.6.4
更新日志
- 新增增强型LRC支持 #6
- 新增清除缓存功能支持
- 使用Nuitka打包以提升运行速度(除MacOS)
- 设置界面布局调整
- 修复部分情况下没有自动获取更多搜索结果
- 修复部分情况下设置LRC毫秒位数为两位后仍有部分时间戳毫秒位数位三位
- 修复部分情况下LRC(逐行)出现末尾时间戳
- 修复打开加密歌词后未进行转换时保存格式的问题
- 修复部分翻译
Full Changelog: v0.6.3...v0.6.4
v0.6.3
v0.6.2
更新日志
- 新增英文支持
- 新增“偏移量”功能,可以整体微调歌词的时间标签
- 修复本地匹配酷狗音乐歌词时可能出现的错误
- 修复打开加密歌词保存时保存的文件拓展名都是”.lrc“的问题
Full Changelog: v0.6.1...v0.6.2