From 22ed1ec1d0c33375ecca41d6d06b3682a616002b Mon Sep 17 00:00:00 2001 From: Sayem Chowdhury Date: Tue, 13 Apr 2021 13:56:13 +0600 Subject: [PATCH] use common TRCK format for id3 --- src/metadata-writer/id3.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/metadata-writer/id3.ts b/src/metadata-writer/id3.ts index 09bd181..a280536 100644 --- a/src/metadata-writer/id3.ts +++ b/src/metadata-writer/id3.ts @@ -68,9 +68,17 @@ export const writeMetadataMp3 = ( }); if (track.DISK_NUMBER) { - writer - .setFrame('TPOS', track.DISK_NUMBER) - .setFrame('TRCK', `${track.TRACK_NUMBER}${album ? '/' + album.nb_tracks : ''}`); + writer.setFrame('TPOS', track.DISK_NUMBER).setFrame( + 'TRCK', + `${track.TRACK_NUMBER.toLocaleString('en-US', {minimumIntegerDigits: 2})}${ + album + ? '/' + + album.nb_tracks.toLocaleString('en-US', { + minimumIntegerDigits: 2, + }) + : '' + }`, + ); } if (track.SNG_CONTRIBUTORS && !Array.isArray(track.SNG_CONTRIBUTORS)) {