修正代码中的细节问题

This commit is contained in:
xhacker-zzz
2022-11-21 00:33:03 +08:00
parent de14ccb0b3
commit 914020563e
6 changed files with 12 additions and 10 deletions

View File

@@ -40,7 +40,7 @@ export async function extractQQMusicMeta(
if (musicMeta.native[metaIdx].some((item) => item.id === 'TCON' && item.value === '(12)')) {
console.warn('try using gbk encoding to decode meta');
musicMeta.common.artist = '';
if (musicMeta.common.artists == undefined) {
if (musicMeta.common.artists) {
musicMeta.common.artist = iconv.decode(new Buffer(musicMeta.common.artist ?? ''), 'gbk');
}
else {
@@ -70,7 +70,7 @@ export async function extractQQMusicMeta(
return {
title: info.title,
artist: info.artist || '',
artist: info.artist,
album: musicMeta.common.album || '',
imgUrl: imageURL,
blob: await writeMetaToAudioFile({