mirror of
https://github.com/d-fi/d-fi-core.git
synced 2025-07-27 07:34:42 +02:00
fix genre tagging
This commit is contained in:
parent
68684e694a
commit
b8d1940bd8
@ -21,7 +21,9 @@ export const writeMetadataFlac = (
|
||||
flac.setTag('TRACKNUMBER=' + track.TRACK_NUMBER);
|
||||
|
||||
if (album) {
|
||||
flac.setTag('GENRE=' + album.genres.data[0].name);
|
||||
if (album.genres.data.length > 0) {
|
||||
flac.setTag('GENRE=' + album.genres.data[0].name);
|
||||
}
|
||||
flac.setTag('RELEASETYPE=' + album.record_type);
|
||||
flac.setTag('ALBUMARTIST=' + album.artist.name);
|
||||
flac.setTag('BARCODE=' + album.upc);
|
||||
|
@ -22,11 +22,13 @@ export const writeMetadataMp3 = (
|
||||
.setFrame('TLEN', Number(track.DURATION) * 1000);
|
||||
|
||||
if (album) {
|
||||
writer
|
||||
.setFrame(
|
||||
if (album.genres.data.length > 0) {
|
||||
writer.setFrame(
|
||||
'TCON',
|
||||
album.genres.data.map((g) => g.name),
|
||||
)
|
||||
);
|
||||
}
|
||||
writer
|
||||
.setFrame('TPE2', album.artist.name)
|
||||
.setFrame('TYER', RELEASE_YEAR)
|
||||
.setFrame('TDAT', album.release_date)
|
||||
|
Loading…
x
Reference in New Issue
Block a user