vorbis split artists if only one was detected
This commit is contained in:
@@ -49,11 +49,17 @@ func readVorbisMetadata(file string) (*Metadata, error) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
if len(artists) == 1 {
|
||||||
|
artists = parseSeperatedTag(artists[0])
|
||||||
|
}
|
||||||
|
|
||||||
albumArtists, err := cmt.Get("ALBUMARTIST")
|
albumArtists, err := cmt.Get("ALBUMARTIST")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
if len(albumArtists) == 1 {
|
||||||
|
albumArtists = parseSeperatedTag(albumArtists[0])
|
||||||
|
}
|
||||||
|
|
||||||
comments, err := cmt.Get("COMMENT")
|
comments, err := cmt.Get("COMMENT")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user