Update main_atmos.go
This commit is contained in:
parent
a73b553b5c
commit
67e7aad2dd
@ -1127,19 +1127,16 @@ func rip(albumId string, token string, storefront string, userToken string) erro
|
|||||||
oktrackNum += 1
|
oktrackNum += 1
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
var lrc string = ""
|
||||||
if userToken != "" {
|
if userToken != "" {
|
||||||
ttml, err := getSongLyrics(track.ID, storefront, token, userToken)
|
ttml, err := getSongLyrics(track.ID, storefront, token, userToken)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Println("Failed to get lyrics")
|
fmt.Println("Failed to get lyrics")
|
||||||
} else {
|
} else {
|
||||||
lrc, err := conventTTMLToLRC(ttml)
|
lrc, err = conventTTMLToLRC(ttml)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Printf("Failed to parse lyrics: %s \n", err)
|
fmt.Printf("Failed to parse lyrics: %s \n", err)
|
||||||
} else {
|
}
|
||||||
err := writeLyrics(sanAlbumFolder, lrcFilename, lrc)
|
|
||||||
if err != nil {
|
|
||||||
fmt.Printf("Failed to write lyrics")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1174,6 +1171,9 @@ func rip(albumId string, token string, storefront string, userToken string) erro
|
|||||||
index := trackNum - 1
|
index := trackNum - 1
|
||||||
tags := []string{
|
tags := []string{
|
||||||
"tool=",
|
"tool=",
|
||||||
|
fmt.Sprintf("lyrics=%s", lrc),
|
||||||
|
fmt.Sprintf("cover=%s/cover.jpg", sanAlbumFolder),
|
||||||
|
fmt.Sprintf("album=%s", meta.Data[0].Attributes.Name),
|
||||||
fmt.Sprintf("title=%s", meta.Data[0].Relationships.Tracks.Data[index].Attributes.Name),
|
fmt.Sprintf("title=%s", meta.Data[0].Relationships.Tracks.Data[index].Attributes.Name),
|
||||||
fmt.Sprintf("album=%s", meta.Data[0].Attributes.Name),
|
fmt.Sprintf("album=%s", meta.Data[0].Attributes.Name),
|
||||||
fmt.Sprintf("artist=%s", meta.Data[0].Relationships.Tracks.Data[index].Attributes.ArtistName),
|
fmt.Sprintf("artist=%s", meta.Data[0].Relationships.Tracks.Data[index].Attributes.ArtistName),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user