feat(meta): separate flac meta process

This commit is contained in:
Unlock Music Dev
2022-12-07 01:37:53 +08:00
parent f3cbd2f3b4
commit 0acf905d08
5 changed files with 127 additions and 9 deletions

View File

@@ -253,7 +253,7 @@ func (p *processor) process(inputFile string, allDec []common.NewDecoderFunc) er
logger.Warn("sniff cover image type failed", zap.Error(err))
} else {
params.AlbumArtExt = imgExt
params.AlbumArt = bytes.NewReader(cover)
params.AlbumArt = cover
}
}
}
@@ -277,7 +277,7 @@ func (p *processor) process(inputFile string, allDec []common.NewDecoderFunc) er
ctx, cancel := context.WithTimeout(context.Background(), time.Minute)
defer cancel()
if err := ffmpeg.UpdateAudioMetadata(ctx, outPath, params); err != nil {
if err := ffmpeg.UpdateMeta(ctx, outPath, params); err != nil {
return err
}
}