fix: dump failed

This commit is contained in:
2025-11-25 15:15:30 +08:00
parent 96dc36f112
commit 676641d5f9

View File

@@ -152,7 +152,7 @@ func (ncm *NeteaseCloudMusic) Dump(targetDir string) (bool, error) {
outputStream = output
}
outputStream.Write(buffer)
outputStream.Write(buffer[:n])
}
outputStream.Close()
@@ -179,7 +179,8 @@ func (ncm *NeteaseCloudMusic) FixMetadata(fetchAlbumImageFromRemote bool) (bool,
}
}
}
if ncm.mFormat == Mp3 {
switch ncm.mFormat {
case Mp3:
audioFile, err := id3v2.Open(ncm.mDumpFilePath, id3v2.Options{Parse: true})
if err != nil {
return false, err
@@ -205,7 +206,7 @@ func (ncm *NeteaseCloudMusic) FixMetadata(fetchAlbumImageFromRemote bool) (bool,
if err != nil {
return false, err
}
} else if ncm.mFormat == Flac {
case Flac:
audioFile, err := flac.ParseFile(ncm.mDumpFilePath)
if err != nil {
return false, err