From c4db4361b36572ad4ac2941b4b636aed079cedbe Mon Sep 17 00:00:00 2001 From: itouakirai <85016486+itouakirai@users.noreply.github.com> Date: Thu, 25 Apr 2024 03:45:15 +0800 Subject: [PATCH 1/3] Update main.go --- main.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/main.go b/main.go index a93aa39..a44f588 100644 --- a/main.go +++ b/main.go @@ -1227,11 +1227,10 @@ func conventTTMLToLRC(ttml string) (string, error) { if err != nil { _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d:%d.%d", &m, &s, &ms) h = 0 - } - if err != nil { - _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d.%d", &s, &ms) - h, m = 0, 0 - } + } + } else { + _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d.%d", &s, &ms) + h, m = 0, 0 } if err != nil { return "", err From 5178131e511194450b336f6978e37ba01ede1e87 Mon Sep 17 00:00:00 2001 From: itouakirai <85016486+itouakirai@users.noreply.github.com> Date: Thu, 25 Apr 2024 03:46:10 +0800 Subject: [PATCH 2/3] Update main_atmos.go --- main_atmos.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/main_atmos.go b/main_atmos.go index 02c9ffb..9d075bd 100644 --- a/main_atmos.go +++ b/main_atmos.go @@ -1261,11 +1261,10 @@ func conventTTMLToLRC(ttml string) (string, error) { if err != nil { _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d:%d.%d", &m, &s, &ms) h = 0 - } - if err != nil { - _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d.%d", &s, &ms) - h, m = 0, 0 - } + } + } else { + _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d.%d", &s, &ms) + h, m = 0, 0 } if err != nil { return "", err From cddf3d43883b29feca625ccad8454eaa3714a902 Mon Sep 17 00:00:00 2001 From: itouakirai <85016486+itouakirai@users.noreply.github.com> Date: Thu, 25 Apr 2024 03:47:01 +0800 Subject: [PATCH 3/3] Update main_select.go --- main_select.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/main_select.go b/main_select.go index 24f0e06..0f85108 100644 --- a/main_select.go +++ b/main_select.go @@ -1261,11 +1261,10 @@ func conventTTMLToLRC(ttml string) (string, error) { if err != nil { _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d:%d.%d", &m, &s, &ms) h = 0 - } - if err != nil { - _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d.%d", &s, &ms) - h, m = 0, 0 - } + } + } else { + _, err = fmt.Sscanf(lyric.SelectAttr("begin").Value, "%d.%d", &s, &ms) + h, m = 0, 0 } if err != nil { return "", err