ddddxxx/LyricsX

能否调整lrc文件的读取优先级

zzkzzkjsw opened this issue · 3 comments

似乎现在的读入优先级是先去网上搜索歌词,有很大概率歌词和歌曲的版本对不上。能否优先匹配歌曲文件夹中的同名歌词呢?个人认为,优先级为1. 本地歌曲文件夹下同名歌词文件(lrc和lrcx)2.网上搜索歌词文件(lrcx),似乎这个优先级会合理一些。

+1 同意,我有好多编辑好的本地歌词,也碰到这个问题

使用内定目录(~/Music/LyricX)不会有这一问题
据测试,不管目录设定为何,LyricX会先找~/Music/LyricX,再找网上,但不找设定的目录。写的时候却会写到设定的目录。所以这是一个bug。

不好意思,以下方法在LyricsX重啟后失效......

解决方案也很简单,用SymLink就可以了。我的歌词放在iCloud Drive的Lyrics文件夹内,以之为例,

1)退出LyricsX
2)把~/Music/LyricX 改名,例如改成LyricX2
3)然后在Terminal中输入
ln -s ~/Library/Mobile\ Documents/com~apple~CloudDocs/Lyrics ~/Music/LyricsX

~/Music中的LyricX将变成指向你文件夾的 link。LyricsX 会认为它就是~/Music/LyricX,会先读取。