diff --git a/lyrics_dl/providers/kugou.py b/lyrics_dl/providers/kugou.py index c140b0b..6fef59d 100644 --- a/lyrics_dl/providers/kugou.py +++ b/lyrics_dl/providers/kugou.py @@ -14,7 +14,7 @@ from lyrics_dl.registry import lyrics_provider KRC_ENCODE_KEY = [64, 71, 97, 119, 94, 50, 116, 71, 81, 54, 49, 45, 206, 210, 110, 105] RE_KRC_JUNK = re.compile(r"^\[((id|ar|ti|by|hash|al|sign|qq|total|language):|offset:0\]|.*\](<.*>)?(Written by:|Lyrics by:|Composed by:|Producer:|作曲 :|作词 :)).*$") -RE_WORD_TIMING = re.compile(r"<\d+,\d+,\d+>") +RE_WORD_TIMING = re.compile(r"<-?\d+,-?\d+,-?\d+>") def decode_krc(content: bytes) -> str: